| Package | Description | 
|---|---|
| com.pervasive.datarush.ports.physical | 
 Provides classes and interfaces for accessing and producing the data flowing
 between operators in a dataflow graph. 
 | 
| 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.scalar | 
 Provides implementations of and utilities for scalar valued
 tokens. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DoubleInputField
A double valued field of a record input port. 
 | 
interface  | 
FloatInputField
A float valued field of a record input port. 
 | 
interface  | 
IntInputField
An integer valued field of a record input port. 
 | 
interface  | 
LongInputField
A long valued field of a record input port. 
 | 
interface  | 
MoneyInputField
A money valued field of a record input port. 
 | 
interface  | 
NumericInputField
A numeric valued field of a record input port. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DoubleValuedIterator
A  
ScalarValuedIterator over double values. | 
interface  | 
FloatValuedIterator
A  
ScalarValuedIterator over float values. | 
interface  | 
IntValuedIterator
A  
ScalarValuedIterator over a integer fields. | 
interface  | 
LongValuedIterator
A  
ScalarValuedIterator over long values. | 
interface  | 
MoneyValuedIterator
A  
ScalarValuedIterator over money values. | 
interface  | 
NumericValuedIterator
A  
ScalarValuedIterator over numeric values. | 
| Modifier and Type | Method and Description | 
|---|---|
NumericValued | 
SparseNumericTokenList.getToken(int index)  | 
NumericValued | 
NumericTokenSequence.getToken(int index)  | 
NumericValued | 
NumericTokenList.getToken(int index)  | 
| Modifier and Type | Method and Description | 
|---|---|
static String | 
TokenUtils.asString(NumericValued value)
Formats a numeric value as a string suitable for output. 
 | 
static int | 
TokenUtils.compare(NumericValued value1,
       BigDecimal value2)
Indicates the relative ordering of a number value and a non-null
  
java.math.BigDecimal in ascending order. | 
static int | 
TokenUtils.compare(NumericValued value1,
       double value2)
Indicates the relative ordering of a number value and a non-null
  
double in ascending order. | 
static int | 
TokenUtils.compare(NumericValued value1,
       long value2)
Indicates the relative ordering of a number value and a non-null
  
long in ascending order. | 
static int | 
TokenUtils.compare(NumericValued value1,
       NumericValued value2)
Indicates the relative ordering of two numeric values
 in ascending order. 
 | 
static boolean | 
TokenUtils.equal(NumericValued value1,
     NumericValued value2)
Indicates whether two numeric values are equal. 
 | 
static double | 
TokenUtils.forceDouble(NumericValued value)
Converts a numeric value to a double value,
 truncating if necessary. 
 | 
static float | 
TokenUtils.forceFloat(NumericValued value)
Converts a numeric value to a float value,
 truncating if necessary. 
 | 
static int | 
TokenUtils.forceInt(NumericValued value)
Converts a numeric value to an integer value,
 truncating if necessary. 
 | 
static long | 
TokenUtils.forceLong(NumericValued value)
Converts a numeric value to a long value,
 truncating if necessary. 
 | 
static int | 
TokenUtils.hashCode(NumericValued value)
Computes a hash code for a numeric value. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
DoubleValued
A  
TokenValued object containing a double value. | 
interface  | 
FloatValued
A  
TokenValued object containing a float value. | 
interface  | 
IntValued
A  
TokenValued object containing an integer value. | 
interface  | 
LongValued
A  
TokenValued object containing a long value. | 
interface  | 
MoneyValued
A  
TokenValued object containing a money value. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DoubleRegister
A mutable  
DoubleValued object. | 
class  | 
DoubleToken
An immutable  
DoubleValued object. | 
class  | 
FloatRegister
A mutable  
BinaryValued object. | 
class  | 
FloatToken
An immutable  
FloatValued object. | 
class  | 
IntRegister
A mutable  
IntValued object. | 
class  | 
IntToken
An immutable  
IntValued object. | 
class  | 
LongRegister
A mutable  
IntValued object. | 
class  | 
LongToken
An immutable  
LongValued object. | 
class  | 
MoneyRegister
A mutable  
MoneyValued object. | 
class  | 
MoneyToken
An immutable  
MoneyValued object. | 
class  | 
NullToken
An null token. 
 | 
class  | 
NumericRegister
A mutable  
NumericValued object. | 
class  | 
NumericToken
An immutable  
NumericValued object. | 
| Constructor and Description | 
|---|
NumericToken(NumericValued value)
Constructs a new token with the numeric
 value in the given container. 
 | 
Copyright © 2024 Actian Corporation. All rights reserved.