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 RecordPortAbstractRelationalJoin. composeJoin(CompositionContext ctx, RecordPort left, RecordPort right, JoinKey[] keys)protected RecordPortFilterExistingRows. composeJoin(CompositionContext ctx, RecordPort left, RecordPort right, JoinKey[] keys)protected RecordPortJoin. composeJoin(CompositionContext ctx, RecordPort left, RecordPort right, JoinKey[] keys)protected RecordPortSemiJoin. composeJoin(CompositionContext ctx, RecordPort left, RecordPort right, JoinKey[] keys)Deprecated.voidAbstractRelationalJoin. setJoinKeys(JoinKey[] joinKeys)Sets the join keys to use when performing the join.voidFilterExistJoinProcess. setJoinKeys(JoinKey[] joinKeys)Method parameters in com.pervasive.datarush.operators.join with type arguments of type JoinKey Modifier and Type Method Description voidAbstractRelationalJoin. 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 JoinKeySortedJoinKey. 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.
-