Uses of Interface
com.pervasive.datarush.tokens.TokenValued
Packages that use TokenValued
Package
Description
Provides basic interfaces used when converting tokens
into various formats.
Implementations of encoders of tokens
into binary formats.
Provides operators for reading and writing DataRush staging datasets.
Provides operators for joining together two data sets into a single one.
Provides classes and interfaces for accessing and producing the data flowing
between operators in a dataflow graph.
Provides classes and interfaces related to sequences of tokens.
Provides implementations of sequences of record valued tokens.
Provides implementations of sequences of scalar token values.
Provides classes and utilities for working with data tokens.
Provides implementations of and utilities for record valued
tokens.
Provides implementations of and utilities for scalar valued
tokens.
Provides classes and interfaces for the description of token data types.
-
Uses of TokenValued in com.pervasive.datarush.encoding
Methods in com.pervasive.datarush.encoding with parameters of type TokenValuedModifier and TypeMethodDescriptionvoidTokenEncoder.setSource(TokenValued source) Sets the container holding values to be encoded. -
Uses of TokenValued in com.pervasive.datarush.encoding.binary
Methods in com.pervasive.datarush.encoding.binary that return TokenValuedModifier and TypeMethodDescriptionprotected final TokenValuedAbstractTokenEncoder.getSource()Returns the current source held by this encoder.Methods in com.pervasive.datarush.encoding.binary with parameters of type TokenValuedModifier and TypeMethodDescriptionprotected abstract voidAbstractTokenEncoder.doSourceUpdated(TokenValued source) Sets the source buffer for encoding.final voidAbstractTokenEncoder.setSource(TokenValued source) This implementation sets the source variable and invokes the methodAbstractTokenEncoder.doSourceUpdated(TokenValued). -
Uses of TokenValued in com.pervasive.datarush.operators.io.staging
Classes in com.pervasive.datarush.operators.io.staging that implement TokenValuedModifier and TypeClassDescriptionfinal classUtility for reading a data-set written byWriteStagingDatasetoutside of an engine context.Methods in com.pervasive.datarush.operators.io.staging with parameters of type TokenValuedModifier and TypeMethodDescriptionvoidDatasetBuilder.append(TokenValued value) voidDatasetBuilder.append(TokenValued value, long count) -
Uses of TokenValued in com.pervasive.datarush.operators.join
Methods in com.pervasive.datarush.operators.join that return TokenValuedModifier and TypeMethodDescriptionDataNotSortedException.getCurrentTValue()Return the token value where the sort order discrepancy occurred.DataNotSortedException.getPreviousTValue()Return the previous token value before the sort order discrepancy occurred.Methods in com.pervasive.datarush.operators.join with parameters of type TokenValuedModifier and TypeMethodDescriptionDataNotSortedException.setCurrentTValue(TokenValued currentTValue) Internal use only: set the current token value where the sort order discrepancy occurred.DataNotSortedException.setPreviousTValue(TokenValued previousTValue) Internal use only: set the previous token value where the sort order discrepancy occurred.Constructors in com.pervasive.datarush.operators.join with parameters of type TokenValuedModifierConstructorDescriptionDataNotSortedException(String prefix, TokenValued currentTV, TokenValued previousTV, int position) Constructs aDataNotSortedException. -
Uses of TokenValued in com.pervasive.datarush.ports.physical
Subinterfaces of TokenValued in com.pervasive.datarush.ports.physicalModifier and TypeInterfaceDescriptioninterfaceA binary valued field of a record input port.interfaceA boolean valued field of a record input port.interfaceA character valued field of a record input port.interfaceA date valued field of a record input port.interfaceA double valued field of a record input port.interfaceA duration valued field of a record input port.interfaceA float valued field of a record input port.interfaceAn integer valued field of a record input port.interfaceA ip4 address valued field of a record input port.interfaceA ip6 address valued field of a record input port.interfaceA long valued field of a record input port.interfaceA money valued field of a record input port.interfaceA numeric valued field of a record input port.interfaceAn object valued field of a record input port.interfaceA period valued field of a record input port.interfaceAn input port on a record data flow.interfaceA field of a record input port.interfaceinterfaceA string valued field of a record input port.interfaceA time valued field of a record input port.interfaceA timestamp valued field of a record input port.Methods in com.pervasive.datarush.ports.physical with parameters of type TokenValuedModifier and TypeMethodDescriptionvoidRecordOutput.push(TokenValued value) Appends the given token value onto the output's flow.voidRecordOutput.push(TokenValued value, long n) Appends the given token value onto the output's flow multiple times. -
Uses of TokenValued in com.pervasive.datarush.sequences
Subinterfaces of TokenValued in com.pervasive.datarush.sequencesModifier and TypeInterfaceDescriptioninterfaceATokenValuedIteratorthat is also seekable.interfaceIterator over token values.Methods in com.pervasive.datarush.sequences that return TokenValuedModifier and TypeMethodDescriptionTokenSequence.getToken(int index) Gets the value at the specified position.Methods in com.pervasive.datarush.sequences with parameters of type TokenValuedModifier and TypeMethodDescriptionvoidTokenAppendable.append(TokenValued value) Appends the specified token value to this sequence.voidTokenAppendable.append(TokenValued value, long count) Appends the specified token value to this sequence multiple times.intTokenSequence.compareElement(int index, TokenValued value) Compares the value of the specified token to the token at which the given port is positioned.voidMutableTokenSequence.fillValue(int start, int length, TokenValued value) Sets the tokens in the specified subsequence to the given value.voidMutableTokenSequence.setValue(int index, TokenValued value) Sets the token at the specified position to the given value. -
Uses of TokenValued in com.pervasive.datarush.sequences.record
Subinterfaces of TokenValued in com.pervasive.datarush.sequences.recordModifier and TypeInterfaceDescriptioninterfaceA record iterator which has resources which need to be released when being disposed.interfaceIterator over record values.interfaceA repositionable iterator over record values.Methods in com.pervasive.datarush.sequences.record with parameters of type TokenValuedModifier and TypeMethodDescriptionvoidRecordTokenList.append(TokenValued value) Appends the specified token value to this sequence.voidRecordTokenList.append(TokenValued value, long count) Appends the specified token value to this sequence multiple times.voidSparseRecordTokenList.append(TokenValued value) voidSparseRecordTokenList.append(TokenValued value, long count) intRecordTokenSequence.compareElement(int index, TokenValued value) Compares the values of the specified row of tokens to the tokens at which the given port is positioned.intSparseRecordTokenList.compareElement(int index, TokenValued value) voidRecordTokenList.fillValue(int startIndex, int count, TokenValued value) voidSparseRecordTokenList.fillValue(int start, int length, TokenValued value) voidRecordTokenList.setValue(int index, TokenValued value) voidSparseRecordTokenList.setValue(int index, TokenValued value) -
Uses of TokenValued in com.pervasive.datarush.sequences.scalar
Subinterfaces of TokenValued in com.pervasive.datarush.sequences.scalarModifier and TypeInterfaceDescriptioninterfaceAScalarValuedIteratorover binary values.interfaceAScalarValuedIteratorover boolean values.interfaceAScalarValuedIteratorover character values.interfaceAScalarValuedIteratorover date values.interfaceAScalarValuedIteratorover double values.interfaceAScalarValuedIteratorover duration values.interfaceAScalarValuedIteratorover float values.interfaceAScalarValuedIteratorover a integer fields.interfaceAScalarValuedIteratorover ip4address values.interfaceAScalarValuedIteratorover ip6address values.interfaceAScalarValuedIteratorover long values.interfaceAScalarValuedIteratorover money values.interfaceAScalarValuedIteratorover numeric values.interfaceAScalarValuedIteratorover object values.interfaceAScalarValuedIteratorover period values.interfaceIterator over scalar values.interfaceA repositionable iterator over scalar values.interfaceAScalarValuedIteratorover string values.interfaceAScalarValuedIteratorover timestamp values.interfaceAScalarValuedIteratorover time values.Methods in com.pervasive.datarush.sequences.scalar with parameters of type TokenValuedModifier and TypeMethodDescriptionvoidAbstractScalarTokenSequence.append(TokenValued in) voidAbstractScalarTokenSequence.append(TokenValued in, long count) final intAbstractScalarTokenSequence.compareElement(int index, TokenValued value) voidBinaryTokenList.fillValue(int start, int length, TokenValued value) voidBooleanTokenList.fillValue(int start, int length, TokenValued value) voidCharTokenList.fillValue(int start, int length, TokenValued value) voidDateTokenList.fillValue(int start, int length, TokenValued value) voidDoubleTokenList.fillValue(int start, int length, TokenValued value) voidDurationTokenList.fillValue(int start, int length, TokenValued value) voidFloatTokenList.fillValue(int start, int length, TokenValued value) voidIntTokenList.fillValue(int start, int length, TokenValued value) voidIp4AddressTokenList.fillValue(int start, int length, TokenValued value) voidIp6AddressTokenList.fillValue(int start, int length, TokenValued value) voidLongTokenList.fillValue(int start, int length, TokenValued value) voidMoneyTokenList.fillValue(int start, int length, TokenValued value) voidNumericTokenList.fillValue(int start, int length, TokenValued value) voidObjectTokenList.fillValue(int start, int length, TokenValued value) voidPeriodTokenList.fillValue(int start, int length, TokenValued value) voidStringTokenList.fillValue(int startIndex, int count, TokenValued value) voidTimestampTokenList.fillValue(int start, int length, TokenValued value) voidTimeTokenList.fillValue(int start, int length, TokenValued value) voidBinaryTokenList.setValue(int index, TokenValued value) voidBooleanTokenList.setValue(int index, TokenValued value) voidCharTokenList.setValue(int index, TokenValued value) voidDateTokenList.setValue(int index, TokenValued value) voidDoubleTokenList.setValue(int index, TokenValued value) voidDurationTokenList.setValue(int index, TokenValued value) voidFloatTokenList.setValue(int index, TokenValued value) voidIntTokenList.setValue(int index, TokenValued value) voidIp4AddressTokenList.setValue(int index, TokenValued value) voidIp6AddressTokenList.setValue(int index, TokenValued value) voidLongTokenList.setValue(int index, TokenValued value) voidMoneyTokenList.setValue(int index, TokenValued value) voidNumericTokenList.setValue(int index, TokenValued value) voidObjectTokenList.setValue(int index, TokenValued value) voidPeriodTokenList.setValue(int index, TokenValued value) voidStringTokenList.setValue(int position, TokenValued value) voidTimestampTokenList.setValue(int index, TokenValued value) voidTimeTokenList.setValue(int index, TokenValued value) -
Uses of TokenValued in com.pervasive.datarush.tokens
Subinterfaces of TokenValued in com.pervasive.datarush.tokensModifier and TypeInterfaceDescriptioninterfaceA mutableTokenValuedobject.interfaceAn immutableTokenValuedobject.Methods in com.pervasive.datarush.tokens that return TokenValuedModifier and TypeMethodDescriptionstatic TokenValuedReturns an appropriate null value for the given type.Methods in com.pervasive.datarush.tokens with parameters of type TokenValuedModifier and TypeMethodDescriptionstatic StringTokenUtils.asString(TokenValued value) Formats a token value as a string suitable for output.static DataTokenTokenUtils.asToken(TokenValued value) Creates an immutable copy of the given token value.static TokenComparatorTokenComparators.getComparator(TokenValued left, TokenValued right) Creates a comparator, bound to the given left and right values.static TokenConverterTokenConverters.getConverter(TokenValued value) Creates a converter, bound to the given valuevoidTokenSettable.set(TokenValued value) Sets the contained value to the given token value.voidTokenComparator.setLeftSource(TokenValued source) Binds the left-hand value of the comparator to the specified object.voidTokenComparator.setRightSource(TokenValued source) Binds the right-hand value of the comparator to the specified object.voidTokenConverter.setSource(TokenValued value) Sets the source value for this converter.static voidTokenUtils.transfer(TokenValued[] sources, TokenSettable[] dest) Transfers the given array of sources to the array of destinations by-position. -
Uses of TokenValued in com.pervasive.datarush.tokens.record
Subinterfaces of TokenValued in com.pervasive.datarush.tokens.recordClasses in com.pervasive.datarush.tokens.record that implement TokenValuedModifier and TypeClassDescriptionclassAbstractRecordValued<F extends ScalarValued>For internal use only.classA composite value comprised of scalar valued fields.classAn iterator capable of providing access to a subset of records within the record map's cache.classA composite register of scalar registers; a mutableRecordValuedobject.final classA composite token of scalar valued tokens; an immutableRecordValuedobject.final classAn adapter for converting the apparent type of aRecordValued.classA composite register of scalar registers; a mutableRecordValuedobject.Methods in com.pervasive.datarush.tokens.record with parameters of type TokenValuedModifier and TypeMethodDescriptionvoidRecordMap.Builder.append(TokenValued value) voidRecordMap.Builder.append(TokenValued value, long count) voidMutableComposite.set(TokenValued value) voidRecordRegister.set(TokenValued value) voidRecordRegisterSupport.set(TokenValued value) voidRecordSettableFilter.set(TokenValued value) Sets the contained value to the given token value.voidSparseRecordRegister.set(TokenValued value) -
Uses of TokenValued in com.pervasive.datarush.tokens.scalar
Subinterfaces of TokenValued in com.pervasive.datarush.tokens.scalarModifier and TypeInterfaceDescriptioninterfaceATokenValuedobject containing a binary value.interfaceATokenValuedobject containing a boolean value.interfaceATokenValuedobject containing a character value.interfaceATokenValuedobject containing a date value.interfaceATokenValuedobject containing a double value.interfaceATokenValuedobject containing a Duration value.interfaceATokenValuedobject containing a float value.interfaceATokenValuedobject containing an integer value.interfaceATokenValuedobject containing a ip4 address value.interfaceATokenValuedobject containing a ip4 address value.interfaceATokenValuedobject containing a long value.interfaceATokenValuedobject containing a money value.interfaceATokenValuedobject containing a numeric value.interfaceObjectValued<O>ATokenValuedobject containing a Java object.interfaceATokenValuedobject containing a Period value.interfaceA mutableScalarValuedobject.interfaceAn immutableScalarValuedobject.interfaceATokenValuedobject containing a scalar value.interfaceATokenValuedobject containing a string value.interfaceATokenValuedobject containing a timestamp value.interfaceATokenValuedobject containing a time value.Classes in com.pervasive.datarush.tokens.scalar that implement TokenValuedModifier and TypeClassDescriptionfinal classA mutableBinaryValuedobject.final classAn immutableBinaryValuedobject.final classA mutableBooleanValuedobject.final classAn immutableBooleanValuedobject.final classA mutableCharValuedobject.final classAn immutableCharValuedobject.final classA mutableDateValuedobject.final classAn immutableDateValuedobject.classDeprecated.since 6.1final classA mutableDoubleValuedobject.final classAn immutableDoubleValuedobject.final classA mutableDurationValuedobject.final classAn immutableDurationValuedobject.final classA mutableBinaryValuedobject.final classAn immutableFloatValuedobject.final classA mutableIntValuedobject.final classAn immutableIntValuedobject.final classA mutableIp4AddressValuedobject.final classAn immutableIp4AddressValuedobject.final classA mutableIp6AddressValuedobject.final classAn immutableIp6AddressValuedobject.final classA mutableIntValuedobject.final classAn immutableLongValuedobject.final classA mutableMoneyValuedobject.final classAn immutableMoneyValuedobject.classAn null token.final classA mutableNumericValuedobject.final classAn immutableNumericValuedobject.final classA mutableObjectValuedobject.final classObjectToken<O>An immutableObjectValuedobject.final classA mutablePeriodValuedobject.final classAn immutablePeriodValuedobject.final classA mutableStringValuedobject.final classAn immutableStringValuedobject.final classA mutableTimeValuedobject.final classA mutableTimestampValuedobject.final classAn immutableTimestampValuedobject.classDeprecated.since 6.1final classAn immutableTimeValuedobject.Methods in com.pervasive.datarush.tokens.scalar with parameters of type TokenValuedModifier and TypeMethodDescriptionvoidBinaryRegister.set(TokenValued value) voidBooleanRegister.set(TokenValued value) voidCharRegister.set(TokenValued value) voidDateRegister.set(TokenValued value) voidDoubleRegister.set(TokenValued value) voidDurationRegister.set(TokenValued value) voidFloatRegister.set(TokenValued value) voidIntRegister.set(TokenValued value) voidIp4AddressRegister.set(TokenValued value) voidIp6AddressRegister.set(TokenValued value) voidLongRegister.set(TokenValued value) voidMoneyRegister.set(TokenValued value) voidNumericRegister.set(TokenValued value) voidObjectRegister.set(TokenValued value) voidPeriodRegister.set(TokenValued value) voidStringRegister.set(TokenValued value) voidTimeRegister.set(TokenValued value) voidTimestampRegister.set(TokenValued value) -
Uses of TokenValued in com.pervasive.datarush.types
Constructors in com.pervasive.datarush.types with parameters of type TokenValued