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.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 | 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 |
FloatOutputField
A float valued field of a record output port.
|
interface |
IntOutputField
An integer valued field of a record output port.
|
interface |
LongOutputField
A long 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 |
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 |
FloatSettable
A
TokenSettable object containing a float value. |
interface |
IntSettable
A
TokenSettable object containing an integer value. |
interface |
LongSettable
A
TokenSettable object containing a long 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 |
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 |
FloatRegister
A mutable
BinaryValued object. |
class |
IntRegister
A mutable
IntValued object. |
class |
LongRegister
A mutable
IntValued object. |
class |
NumericRegister
A mutable
NumericValued object. |
class |
ObjectRegister<O>
A mutable
ObjectValued object. |
class |
StringRegister
A mutable
StringValued object. |
class |
TimeRegister
A mutable
TimeValued object. |
class |
TimestampRegister
A mutable
TimestampValued object. |
Copyright © 2016 Actian Corporation. All rights reserved.