Package | Description |
---|---|
com.pervasive.datarush.operators.join |
Provides operators for joining together two data sets into a single one.
|
com.pervasive.datarush.tokens.record |
Provides implementations of and utilities for record valued
tokens.
|
Modifier and Type | Method and Description |
---|---|
JoinKey[] |
FilterExistJoinProcess.getJoinKeys() |
JoinKey[] |
AbstractRelationalJoin.getJoinKeys()
Returns the join keys to use when performing the join.
|
Modifier and Type | Method and Description |
---|---|
protected RecordPort |
SemiJoin.composeJoin(CompositionContext ctx,
RecordPort left,
RecordPort right,
JoinKey[] keys)
Deprecated.
|
protected RecordPort |
Join.composeJoin(CompositionContext ctx,
RecordPort left,
RecordPort right,
JoinKey[] keys) |
protected RecordPort |
FilterExistingRows.composeJoin(CompositionContext ctx,
RecordPort left,
RecordPort right,
JoinKey[] keys) |
protected abstract RecordPort |
AbstractRelationalJoin.composeJoin(CompositionContext ctx,
RecordPort left,
RecordPort right,
JoinKey[] keys) |
void |
FilterExistJoinProcess.setJoinKeys(JoinKey[] joinKeys) |
void |
AbstractRelationalJoin.setJoinKeys(JoinKey[] joinKeys)
Sets the join keys to use when performing the join.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractRelationalJoin.setJoinKeys(List<JoinKey> joinKeys)
Sets the join keys to use when performing the join.
|
Constructor and Description |
---|
FilterExistingRows(JoinKey[] joinKeys)
Performs a filter with the given set of join keys
|
Join(JoinKey[] joinKeys)
Performs a join with the given set of join keys
|
SemiJoin(JoinKey[] joinKeys)
Deprecated.
Performs a semi-join with the given set of join keys
|
Constructor and Description |
---|
FilterExistingRows(List<JoinKey> joinKeys)
Performs a filter with the given set of join keys
|
Join(List<JoinKey> joinKeys)
Performs a join with the given set of join keys
|
SemiJoin(List<JoinKey> joinKeys)
Deprecated.
Performs a semi-join with the given set of join keys
|
Modifier and Type | Method and Description |
---|---|
JoinKey |
SortedJoinKey.getKey()
Get the left field name associated with this key.
|
static JoinKey[] |
SortedJoinKey.getKeys(SortedJoinKey... joinKeys)
Extract the join keys from several keys.
|
static JoinKey[] |
JoinKey.keys(String... names)
Create multiple keys.
|
static JoinKey[] |
JoinKey.makeJoinKeys(String[] leftKeyNames,
String[] rightKeyNames)
Create multiple keys.
|
Modifier and Type | Method and Description |
---|---|
static SortedJoinKey[] |
SortedJoinKey.asc(JoinKey... keys)
Create multiple ascending keys.
|
static SortedJoinKey[] |
SortedJoinKey.desc(JoinKey... names)
Create multiple descending keys.
|
static String[] |
JoinKey.getLeftNames(JoinKey... joinKeys)
Extract the left field names from several keys.
|
static String[] |
JoinKey.getRightNames(JoinKey... joinKeys)
Extract the right field names from several keys.
|
static SortedJoinKey[] |
SortedJoinKey.makeJoinKeys(TokenOrder[] order,
JoinKey[] names)
Create multiple keys using the specified order.
|
static SortedJoinKey[] |
SortedJoinKey.makeJoinKeys(TokenOrder order,
JoinKey... names)
Create multiple keys using the specified order.
|
Constructor and Description |
---|
SortedJoinKey(JoinKey key,
TokenOrder ordering)
Create a key using the specified order.
|
Copyright © 2020 Actian Corporation. All rights reserved.