Uses of Class
com.pervasive.datarush.tokens.TokenOrder
-
Packages that use TokenOrder Package Description com.pervasive.datarush.encoding.binary Implementations of encoders of tokens into binary formats.com.pervasive.datarush.ports.record Provides implementations of port objects related to the flow of record sets between operators.com.pervasive.datarush.sequences Provides classes and interfaces related to sequences of tokens.com.pervasive.datarush.sequences.record Provides implementations of sequences of record valued tokens.com.pervasive.datarush.sequences.scalar Provides implementations of sequences of scalar token values.com.pervasive.datarush.tokens Provides classes and utilities for working with data tokens.com.pervasive.datarush.tokens.record Provides implementations of and utilities for record valued tokens. -
-
Uses of TokenOrder in com.pervasive.datarush.encoding.binary
Methods in com.pervasive.datarush.encoding.binary with parameters of type TokenOrder Modifier and Type Method Description TokenDecoder
TokenEncodings. allocateDecoder(TokenType type, TokenOrder... ordering)
Creates a default decoder appropriate for the given type.TokenEncoder
TokenEncodings. allocateEncoder(TokenType type, TokenOrder... ordering)
Creates a default encoder appropriate for the given type. -
Uses of TokenOrder in com.pervasive.datarush.ports.record
Methods in com.pervasive.datarush.ports.record that return TokenOrder Modifier and Type Method Description TokenOrder
AliasSet. getOrder()
Return the order associated with this set.Methods in com.pervasive.datarush.ports.record with parameters of type TokenOrder Modifier and Type Method Description static AliasSet
AliasSet. createSet(String[] keys, TokenOrder order)
Creates a set consisting of an array of keys and specified order -
Uses of TokenOrder in com.pervasive.datarush.sequences
Methods in com.pervasive.datarush.sequences with parameters of type TokenOrder Modifier and Type Method Description ElementComparator
TokenSequence. getElementComparator(TokenOrder sortOrder)
Gets anElementComparator
for this sequence using the specified ordering. -
Uses of TokenOrder in com.pervasive.datarush.sequences.record
Methods in com.pervasive.datarush.sequences.record with parameters of type TokenOrder Modifier and Type Method Description ElementComparator
RecordTokenSequence. getElementComparator(TokenOrder sortOrder)
Gets an ElementComparator for the token array and given ordering.ElementComparator
RecordTokenSequence. getElementComparator(TokenOrder... sortOrder)
Gets an ElementComparator for the token array and given ordering.ElementComparator
SparseRecordTokenList. getElementComparator(TokenOrder sortOrder)
ElementComparator
SparseRecordTokenList. getElementComparator(TokenOrder... sortOrder)
-
Uses of TokenOrder in com.pervasive.datarush.sequences.scalar
Methods in com.pervasive.datarush.sequences.scalar with parameters of type TokenOrder Modifier and Type Method Description ElementComparator
AbstractScalarTokenSequence. getElementComparator(TokenOrder sortOrder)
-
Uses of TokenOrder in com.pervasive.datarush.tokens
Methods in com.pervasive.datarush.tokens that return TokenOrder Modifier and Type Method Description TokenOrder
TokenComparator. getDirection()
Gets the direction of the comparator's ordering.static TokenOrder
TokenOrder. valueOf(String name)
Returns the enum constant of this type with the specified name.static TokenOrder[]
TokenOrder. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in com.pervasive.datarush.tokens with parameters of type TokenOrder Modifier and Type Method Description static TokenComparator
TokenComparators. getComparator(TokenType type, TokenOrder order)
Creates a comparator appropriate for the given type ordered in the specified direction.static RecordTokenComparator
TokenComparators. getCompositeComparator(ScalarValued[] left, ScalarValued[] right, TokenOrder order)
Creates a composite comparator, bound to the given sets of left and right values, using the specified ordering for all pairings of values.static RecordTokenComparator
TokenComparators. getCompositeComparator(ScalarValued[] left, ScalarValued[] right, TokenOrder[] order)
Creates a composite comparator, bound to the given sets of left and right values, using the specified orderings for each pairing of values.static RecordTokenComparator
TokenComparators. getCompositeComparator(ScalarTokenType[] types, TokenOrder order)
Creates a composite comparator appropriate for the given types ordered in the specified direction.static RecordTokenComparator
TokenComparators. getCompositeComparator(ScalarTokenType[] types, TokenOrder[] order)
Creates a composite comparator appropriate for the given types ordered in the specified direction for each field.int[]
TokenSorter. sort(RecordTokenSequence data, TokenOrder[] sortOrder)
Builds a sort order permutation for the specified composite sequence using the specified order for each column.int[]
TokenSorter. sort(TokenSequence data, TokenOrder sortOrder)
Builds a sort order permutation for the specified sequence in the specified order. -
Uses of TokenOrder in com.pervasive.datarush.tokens.record
Methods in com.pervasive.datarush.tokens.record that return TokenOrder Modifier and Type Method Description TokenOrder
SortedJoinKey. getOrder()
Get the ordering associated with this key.TokenOrder
SortKey. getOrder()
Get the ordering associated with this key.static TokenOrder[]
SortedJoinKey. getOrders(SortedJoinKey... joinKeys)
Extract the orderings from several keys.static TokenOrder[]
SortKey. getOrders(SortKey... sortKeys)
Extract the orderings from several keys.Methods in com.pervasive.datarush.tokens.record with parameters of type TokenOrder Modifier and Type Method Description 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.static SortKey[]
SortKey. makeSortKeys(TokenOrder order, String... names)
Create multiple keys using the specified order.Constructors in com.pervasive.datarush.tokens.record with parameters of type TokenOrder Constructor Description SortedJoinKey(JoinKey key, TokenOrder ordering)
Create a key using the specified order.SortedJoinKey(String name, TokenOrder ordering)
Create a key using the specified order, where the left name and right name are the same.SortKey(String name, TokenOrder order)
Create a key using the specified order.
-