Uses of Class
com.pervasive.datarush.tokens.record.JoinKey
-
Packages that use JoinKey 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. -
-
Uses of JoinKey in com.pervasive.datarush.operators.join
Methods in com.pervasive.datarush.operators.join that return JoinKey Modifier and Type Method Description JoinKey[]
AbstractRelationalJoin. getJoinKeys()
Returns the join keys to use when performing the join.JoinKey[]
FilterExistJoinProcess. getJoinKeys()
Methods in com.pervasive.datarush.operators.join with parameters of type JoinKey Modifier and Type Method Description protected abstract RecordPort
AbstractRelationalJoin. composeJoin(CompositionContext ctx, RecordPort left, RecordPort right, JoinKey[] keys)
protected RecordPort
FilterExistingRows. composeJoin(CompositionContext ctx, RecordPort left, RecordPort right, JoinKey[] keys)
protected RecordPort
Join. composeJoin(CompositionContext ctx, RecordPort left, RecordPort right, JoinKey[] keys)
protected RecordPort
SemiJoin. composeJoin(CompositionContext ctx, RecordPort left, RecordPort right, JoinKey[] keys)
Deprecated.void
AbstractRelationalJoin. setJoinKeys(JoinKey[] joinKeys)
Sets the join keys to use when performing the join.void
FilterExistJoinProcess. setJoinKeys(JoinKey[] joinKeys)
Method parameters in com.pervasive.datarush.operators.join with type arguments of type JoinKey Modifier and Type Method Description void
AbstractRelationalJoin. setJoinKeys(List<JoinKey> joinKeys)
Sets the join keys to use when performing the join.Constructors in com.pervasive.datarush.operators.join with parameters of type JoinKey Constructor Description FilterExistingRows(JoinKey[] joinKeys)
Performs a filter with the given set of join keysJoin(JoinKey[] joinKeys)
Performs a join with the given set of join keysSemiJoin(JoinKey[] joinKeys)
Deprecated.Performs a semi-join with the given set of join keysConstructor parameters in com.pervasive.datarush.operators.join with type arguments of type JoinKey Constructor Description FilterExistingRows(List<JoinKey> joinKeys)
Performs a filter with the given set of join keysJoin(List<JoinKey> joinKeys)
Performs a join with the given set of join keysSemiJoin(List<JoinKey> joinKeys)
Deprecated.Performs a semi-join with the given set of join keys -
Uses of JoinKey in com.pervasive.datarush.tokens.record
Methods in com.pervasive.datarush.tokens.record that return JoinKey Modifier and Type Method 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.Methods in com.pervasive.datarush.tokens.record with parameters of type JoinKey Modifier and Type Method 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.Constructors in com.pervasive.datarush.tokens.record with parameters of type JoinKey Constructor Description SortedJoinKey(JoinKey key, TokenOrder ordering)
Create a key using the specified order.
-