Uses of Class
com.pervasive.datarush.tokens.record.JoinKey
Packages that use JoinKey
Package
Description
Provides operators for joining together two data sets into a single one.
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 JoinKeyModifier and TypeMethodDescriptionfinal JoinKey[]AbstractRelationalJoin.getJoinKeys()Returns the join keys to use when performing the join.final JoinKey[]FilterExistJoinProcess.getJoinKeys()Methods in com.pervasive.datarush.operators.join with parameters of type JoinKeyModifier and TypeMethodDescriptionprotected 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.final 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 JoinKeyModifier and TypeMethodDescriptionfinal 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 JoinKeyModifierConstructorDescriptionFilterExistingRows(JoinKey[] joinKeys) Performs a filter with the given set of join keysPerforms a join with the given set of join keysDeprecated.Performs a semi-join with the given set of join keysConstructor parameters in com.pervasive.datarush.operators.join with type arguments of type JoinKeyModifierConstructorDescriptionFilterExistingRows(List<JoinKey> joinKeys) Performs a filter with the given set of join keysPerforms a join with the given set of join keysDeprecated.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 JoinKeyModifier and TypeMethodDescriptionSortedJoinKey.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[]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 JoinKeyModifier and TypeMethodDescriptionstatic SortedJoinKey[]Create multiple ascending keys.static SortedJoinKey[]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 JoinKeyModifierConstructorDescriptionSortedJoinKey(JoinKey key, TokenOrder ordering) Create a key using the specified order.