| Package | Description | 
|---|---|
| com.pervasive.datarush.analytics.cluster | 
 Provides base PMML for clustering models. 
 | 
| com.pervasive.datarush.analytics.decisiontree.predictor | 
 Provides the decision tree predictor operator and associated classes. 
 | 
| com.pervasive.datarush.analytics.naivebayes.predictor | 
 Provides an implementation of a Naive Bayes predictor. 
 | 
| com.pervasive.datarush.analytics.regression | 
 Provides utility, PMML and other classes for shared use by regression related entities. 
 | 
| com.pervasive.datarush.analytics.svm.predictor | 
 Provides an implementation of an SVM predictor. 
 | 
| com.pervasive.datarush.analytics.util | 
 Provides some (internal) utility classes for Analytics. 
 | 
| com.pervasive.datarush.encoding | 
 Provides basic interfaces used when converting tokens
 into various formats. 
 | 
| com.pervasive.datarush.encoding.text | 
 Implementations of encoders of tokens
 into text formats. 
 | 
| com.pervasive.datarush.functions | 
 Provides classes and interfaces related to defining functions on records. 
 | 
| com.pervasive.datarush.operators.group | 
 Provides data aggregation components. 
 | 
| com.pervasive.datarush.operators.io.textfile | 
 Provides operators for reading and writing text data. 
 | 
| 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.record | 
 Provides implementations of and utilities for record valued
 tokens. 
 | 
| com.pervasive.datarush.tokens.scalar | 
 Provides implementations of and utilities for scalar valued
 tokens. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
ClusterPredictor.execute(PMMLModel model,
       RecordValued input,
       ScalarSettable[] predictedFields)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
DecisionTreePredictor.execute(PMMLModel pmml,
       RecordValued input,
       ScalarSettable[] predictedFields)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
NaiveBayesPredictor.execute(PMMLModel pmml,
       RecordValued input,
       ScalarSettable[] predictedFields)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
RegressionPredictor.execute(PMMLModel model,
       RecordValued input,
       ScalarSettable[] predictedFields)  | 
protected void | 
LogisticRegressionPredictor.execute(PMMLModel pmml,
       RecordValued input,
       ScalarSettable[] predictedFields)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
SVMPredictor.execute(PMMLModel pmml,
       RecordValued input,
       ScalarSettable[] predictedFields)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract void | 
AbstractPredictor.execute(PMMLModel model,
       RecordValued input,
       ScalarSettable[] predictedFields)
Called to perform prediction. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
TokenParser.setTarget(ScalarSettable target)
Sets the buffer for holding parsed values. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DefaultFloatParser.setTargetRegister(ScalarSettable output)  | 
| Modifier and Type | Method and Description | 
|---|---|
FunctionEvaluator | 
EvaluationContext.constructEvaluator(EvaluatorFactory factory,
                  List<Object> arguments,
                  ScalarSettable result)
Creates an evaluator for a top-level expression, binding its
 output to the provided result buffer. 
 | 
FunctionEvaluator | 
ReflectiveFactory.contructEvaluator(ScalarSettable result,
                 Object[] arguments)  | 
FunctionEvaluator | 
MappedEvaluatorFactory.contructEvaluator(ScalarSettable result,
                 Object[] arguments)  | 
FunctionEvaluator | 
EvaluatorFactory.contructEvaluator(ScalarSettable result,
                 Object[] arguments)
Construct a new evaluator for the associated function with the
 given arguments, bound to the specified output buffer. 
 | 
protected ScalarTokenType | 
ResultMappedFactory.getDispatchType(ScalarSettable result,
               Object[] arguments)  | 
protected abstract ScalarTokenType | 
MappedEvaluatorFactory.getDispatchType(ScalarSettable result,
               Object[] arguments)
Determines the type to use to select the evaluator. 
 | 
protected ScalarTokenType | 
InputMappedFactory.getDispatchType(ScalarSettable result,
               Object[] arguments)  | 
FunctionEvaluator | 
ScalarValuedFunction.getEvaluator(RecordValued input,
            ScalarSettable result)
Constructs an instance of an evaluator for the function. 
 | 
FunctionEvaluator | 
FieldReference.getEvaluator(RecordValued input,
            ScalarSettable output)  | 
FunctionEvaluator | 
ConstantReference.getEvaluator(RecordValued input,
            ScalarSettable output)  | 
| Modifier and Type | Method and Description | 
|---|---|
ScalarSettable | 
WriteableStorage.getScalarSettable(int offset)
Gets a mutable handle to the internal element at the given offset. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Aggregator.storeFinalResult(ScalarSettable output)
Outputs the final result into the specified ScalarSettable. 
 | 
| Constructor and Description | 
|---|
WriteableStorage(ScalarSettable[] internals)
Create a new writeable storage. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JsonRecordReader.JsonFieldReader | 
JsonRecordReader.getJsonFieldParser(String fieldName,
                  ScalarSettable target)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BinaryOutputField
A binary valued field of a record output port. 
 | 
interface  | 
BooleanOutputField
A boolean valued field of a record output port. 
 | 
interface  | 
CharOutputField
A character valued field of a record output port. 
 | 
interface  | 
DateOutputField
A date valued field of a record output port. 
 | 
interface  | 
DoubleOutputField
A double valued field of a record output port. 
 | 
interface  | 
DurationOutputField
A duration valued field of a record output port. 
 | 
interface  | 
FloatOutputField
A float valued field of a record output port. 
 | 
interface  | 
IntOutputField
An integer valued field of a record output port. 
 | 
interface  | 
Ip4AddressOutputField
A ip4 address valued field of a record output port. 
 | 
interface  | 
Ip6AddressOutputField
A ip6 address valued field of a record output port. 
 | 
interface  | 
LongOutputField
A long valued field of a record output port. 
 | 
interface  | 
MoneyOutputField
A money valued field of a record output port. 
 | 
interface  | 
NumberOutputField
A number valued field of a record output port. 
 | 
interface  | 
NumericOutputField
A numeric valued field of a record output port. 
 | 
interface  | 
ObjectOutputField<T>
An object valued field of a record output port. 
 | 
interface  | 
PeriodOutputField
A period valued field of a record output port. 
 | 
interface  | 
ScalarOutputField
A field of a record output port. 
 | 
interface  | 
StringOutputField
A string valued field of a record output port. 
 | 
interface  | 
TimeOutputField
A time valued field of a record output port. 
 | 
interface  | 
TimestampOutputField
A timestamp valued field of a record output port. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ScalarSettable | 
MutableScalarTokenSequence.getTokenSetter(int index)  | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends ScalarSettable> | 
TokenUtils.castFields(RecordSettable value,
          Class<T> clazz,
          String[] fieldNames)
Extracts the given list of field names, casting them to
 the specified type. 
 | 
static <T extends ScalarSettable> | 
TokenUtils.castFields(ScalarSettable[] fields,
          Class<T> clazz)
Casts an array of fields to the specified type 
 | 
static <T extends ScalarSettable> | 
TokenUtils.castFields(ScalarSettable[] fields,
          Class<T> clazz,
          Integer[] fieldIndices)
Extracts the given list of field indices, casting them to
 the specified type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends ScalarSettable> | 
TokenUtils.castFields(RecordSettable value,
          Class<T> clazz,
          String[] fieldNames)
Extracts the given list of field names, casting them to
 the specified type. 
 | 
static <T extends ScalarSettable> | 
TokenUtils.castFields(ScalarSettable[] fields,
          Class<T> clazz)
Casts an array of fields to the specified type 
 | 
static <T extends ScalarSettable> | 
TokenUtils.castFields(ScalarSettable[] fields,
          Class<T> clazz,
          Integer[] fieldIndices)
Extracts the given list of field indices, casting them to
 the specified type. 
 | 
static ScalarSettable[] | 
TokenUtils.selectFields(RecordSettable value,
            String[] fieldNames)
Extracts the given list of field setters from a writeable record buffer. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static <T extends ScalarSettable> | 
TokenUtils.castFields(ScalarSettable[] fields,
          Class<T> clazz)
Casts an array of fields to the specified type 
 | 
static <T extends ScalarSettable> | 
TokenUtils.castFields(ScalarSettable[] fields,
          Class<T> clazz,
          Integer[] fieldIndices)
Extracts the given list of field indices, casting them to
 the specified type. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ScalarSettable | 
RecordSettableFilter.getField(int index)  | 
ScalarSettable | 
RecordSettable.getField(int index)
Get the field at the given index within the list of fields. 
 | 
ScalarSettable | 
MutableComposite.getField(int index)  | 
ScalarSettable | 
RecordSettableFilter.getField(String fieldName)  | 
ScalarSettable | 
RecordSettable.getField(String fieldName)
Gets the settable for the field with the given name. 
 | 
ScalarSettable | 
MutableComposite.getField(String fieldName)  | 
ScalarSettable[] | 
RecordSettableFilter.getFields()  | 
ScalarSettable[] | 
RecordSettable.getFields()
Gets the settables for all fields in the record 
 | 
ScalarSettable[] | 
MutableComposite.getFields()  | 
| Constructor and Description | 
|---|
MutableComposite(RecordTokenType type,
                ScalarSettable[] fields)
Construct a composite with the described schema using
 the supplied  
ScalarSettable objects. | 
MutableComposite(T... fields)
Construct a composite with the described schema using
 the supplied  
Named and ScalarSettable objects. | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BinarySettable
A  
TokenSettable object containing a binary value. | 
interface  | 
BooleanSettable
A  
TokenSettable object containing a boolean value. | 
interface  | 
CharSettable
A  
TokenSettable object containing a character value. | 
interface  | 
DateSettable
A  
TokenSettable object containing a date value. | 
interface  | 
DoubleSettable
A  
TokenSettable object containing a double value. | 
interface  | 
DurationSettable
A  
TokenSettable object containing a duration value. | 
interface  | 
FloatSettable
A  
TokenSettable object containing a float value. | 
interface  | 
IntSettable
A  
TokenSettable object containing an integer value. | 
interface  | 
Ip4AddressSettable
A  
TokenSettable object containing a Inet4Address value. | 
interface  | 
Ip6AddressSettable
A  
TokenSettable object containing a Inet6Address value. | 
interface  | 
LongSettable
A  
TokenSettable object containing a long value. | 
interface  | 
MoneySettable
A  
TokenSettable object containing a money value. | 
interface  | 
NumberSettable
A  
TokenSettable object containing a number value. | 
interface  | 
NumericSettable
A  
TokenSettable object containing a numeric value. | 
interface  | 
ObjectSettable<T>
A  
TokenSettable object containing a Java object. | 
interface  | 
PeriodSettable
A  
TokenSettable object containing a period value. | 
interface  | 
ScalarRegister
A mutable  
ScalarValued object. | 
interface  | 
StringSettable
A  
TokenSettable object containing a string value. | 
interface  | 
TimeSettable
A  
TokenSettable object containing a time value. | 
interface  | 
TimestampSettable
A  
TokenSettable object containing a timestamp value. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BinaryRegister
A mutable  
BinaryValued object. | 
class  | 
BooleanRegister
A mutable  
BooleanValued object. | 
class  | 
CharRegister
A mutable  
CharValued object. | 
class  | 
DateRegister
A mutable  
DateValued object. | 
class  | 
DoubleRegister
A mutable  
DoubleValued object. | 
class  | 
DurationRegister
A mutable  
DurationValued object. | 
class  | 
FloatRegister
A mutable  
BinaryValued object. | 
class  | 
IntRegister
A mutable  
IntValued object. | 
class  | 
Ip4AddressRegister
A mutable  
Ip4AddressValued object. | 
class  | 
Ip6AddressRegister
A mutable  
Ip6AddressValued object. | 
class  | 
LongRegister
A mutable  
IntValued object. | 
class  | 
MoneyRegister
A mutable  
MoneyValued object. | 
class  | 
NumericRegister
A mutable  
NumericValued object. | 
class  | 
ObjectRegister<O>
A mutable  
ObjectValued object. | 
class  | 
PeriodRegister
A mutable  
PeriodValued object. | 
class  | 
StringRegister
A mutable  
StringValued object. | 
class  | 
TimeRegister
A mutable  
TimeValued object. | 
class  | 
TimestampRegister
A mutable  
TimestampValued object. | 
Copyright © 2024 Actian Corporation. All rights reserved.