Uses of Interface
com.pervasive.datarush.tokens.scalar.ScalarSettable
-
Packages that use ScalarSettable 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. -
-
Uses of ScalarSettable in com.pervasive.datarush.analytics.cluster
Methods in com.pervasive.datarush.analytics.cluster with parameters of type ScalarSettable Modifier and Type Method Description protected void
ClusterPredictor. execute(PMMLModel model, RecordValued input, ScalarSettable[] predictedFields)
-
Uses of ScalarSettable in com.pervasive.datarush.analytics.decisiontree.predictor
Methods in com.pervasive.datarush.analytics.decisiontree.predictor with parameters of type ScalarSettable Modifier and Type Method Description protected void
DecisionTreePredictor. execute(PMMLModel pmml, RecordValued input, ScalarSettable[] predictedFields)
-
Uses of ScalarSettable in com.pervasive.datarush.analytics.naivebayes.predictor
Methods in com.pervasive.datarush.analytics.naivebayes.predictor with parameters of type ScalarSettable Modifier and Type Method Description protected void
NaiveBayesPredictor. execute(PMMLModel pmml, RecordValued input, ScalarSettable[] predictedFields)
-
Uses of ScalarSettable in com.pervasive.datarush.analytics.regression
Methods in com.pervasive.datarush.analytics.regression with parameters of type ScalarSettable Modifier and Type Method Description protected void
LogisticRegressionPredictor. execute(PMMLModel pmml, RecordValued input, ScalarSettable[] predictedFields)
protected void
RegressionPredictor. execute(PMMLModel model, RecordValued input, ScalarSettable[] predictedFields)
-
Uses of ScalarSettable in com.pervasive.datarush.analytics.svm.predictor
Methods in com.pervasive.datarush.analytics.svm.predictor with parameters of type ScalarSettable Modifier and Type Method Description protected void
SVMPredictor. execute(PMMLModel pmml, RecordValued input, ScalarSettable[] predictedFields)
-
Uses of ScalarSettable in com.pervasive.datarush.analytics.util
Methods in com.pervasive.datarush.analytics.util with parameters of type ScalarSettable Modifier and Type Method Description protected abstract void
AbstractPredictor. execute(PMMLModel model, RecordValued input, ScalarSettable[] predictedFields)
Called to perform prediction. -
Uses of ScalarSettable in com.pervasive.datarush.encoding
Methods in com.pervasive.datarush.encoding with parameters of type ScalarSettable Modifier and Type Method Description void
TokenParser. setTarget(ScalarSettable target)
Sets the buffer for holding parsed values. -
Uses of ScalarSettable in com.pervasive.datarush.encoding.text
Methods in com.pervasive.datarush.encoding.text with parameters of type ScalarSettable Modifier and Type Method Description void
DefaultFloatParser. setTargetRegister(ScalarSettable output)
-
Uses of ScalarSettable in com.pervasive.datarush.functions
Methods in com.pervasive.datarush.functions with parameters of type ScalarSettable Modifier and Type Method 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
EvaluatorFactory. contructEvaluator(ScalarSettable result, Object[] arguments)
Construct a new evaluator for the associated function with the given arguments, bound to the specified output buffer.FunctionEvaluator
MappedEvaluatorFactory. contructEvaluator(ScalarSettable result, Object[] arguments)
FunctionEvaluator
ReflectiveFactory. contructEvaluator(ScalarSettable result, Object[] arguments)
protected ScalarTokenType
InputMappedFactory. 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
ResultMappedFactory. getDispatchType(ScalarSettable result, Object[] arguments)
FunctionEvaluator
ConstantReference. getEvaluator(RecordValued input, ScalarSettable output)
FunctionEvaluator
FieldReference. getEvaluator(RecordValued input, ScalarSettable output)
FunctionEvaluator
ScalarValuedFunction. getEvaluator(RecordValued input, ScalarSettable result)
Constructs an instance of an evaluator for the function. -
Uses of ScalarSettable in com.pervasive.datarush.operators.group
Methods in com.pervasive.datarush.operators.group that return ScalarSettable Modifier and Type Method Description ScalarSettable
WriteableStorage. getScalarSettable(int offset)
Gets a mutable handle to the internal element at the given offset.Methods in com.pervasive.datarush.operators.group with parameters of type ScalarSettable Modifier and Type Method Description void
Aggregator. storeFinalResult(ScalarSettable output)
Outputs the final result into the specified ScalarSettable.Constructors in com.pervasive.datarush.operators.group with parameters of type ScalarSettable Constructor Description WriteableStorage(ScalarSettable[] internals)
Create a new writeable storage. -
Uses of ScalarSettable in com.pervasive.datarush.operators.io.textfile
Methods in com.pervasive.datarush.operators.io.textfile with parameters of type ScalarSettable Modifier and Type Method Description JsonRecordReader.JsonFieldReader
JsonRecordReader. getJsonFieldParser(String fieldName, ScalarSettable target)
-
Uses of ScalarSettable in com.pervasive.datarush.ports.physical
Subinterfaces of ScalarSettable in com.pervasive.datarush.ports.physical Modifier and Type Interface 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. -
Uses of ScalarSettable in com.pervasive.datarush.sequences.scalar
Methods in com.pervasive.datarush.sequences.scalar that return ScalarSettable Modifier and Type Method Description ScalarSettable
MutableScalarTokenSequence. getTokenSetter(int index)
-
Uses of ScalarSettable in com.pervasive.datarush.tokens
Methods in com.pervasive.datarush.tokens with type parameters of type ScalarSettable Modifier and Type Method Description static <T extends ScalarSettable>
T[]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>
T[]TokenUtils. castFields(ScalarSettable[] fields, Class<T> clazz)
Casts an array of fields to the specified typestatic <T extends ScalarSettable>
T[]TokenUtils. castFields(ScalarSettable[] fields, Class<T> clazz, Integer[] fieldIndices)
Extracts the given list of field indices, casting them to the specified type.Methods in com.pervasive.datarush.tokens that return ScalarSettable Modifier and Type Method Description static <T extends ScalarSettable>
T[]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>
T[]TokenUtils. castFields(ScalarSettable[] fields, Class<T> clazz)
Casts an array of fields to the specified typestatic <T extends ScalarSettable>
T[]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.Methods in com.pervasive.datarush.tokens with parameters of type ScalarSettable Modifier and Type Method Description static <T extends ScalarSettable>
T[]TokenUtils. castFields(ScalarSettable[] fields, Class<T> clazz)
Casts an array of fields to the specified typestatic <T extends ScalarSettable>
T[]TokenUtils. castFields(ScalarSettable[] fields, Class<T> clazz, Integer[] fieldIndices)
Extracts the given list of field indices, casting them to the specified type. -
Uses of ScalarSettable in com.pervasive.datarush.tokens.record
Methods in com.pervasive.datarush.tokens.record that return ScalarSettable Modifier and Type Method Description ScalarSettable
MutableComposite. getField(int index)
ScalarSettable
MutableComposite. getField(String fieldName)
ScalarSettable
RecordSettable. getField(int index)
Get the field at the given index within the list of fields.ScalarSettable
RecordSettable. getField(String fieldName)
Gets the settable for the field with the given name.ScalarSettable
RecordSettableFilter. getField(int index)
ScalarSettable
RecordSettableFilter. getField(String fieldName)
ScalarSettable[]
MutableComposite. getFields()
ScalarSettable[]
RecordSettable. getFields()
Gets the settables for all fields in the recordScalarSettable[]
RecordSettableFilter. getFields()
Constructors in com.pervasive.datarush.tokens.record with parameters of type ScalarSettable Constructor Description MutableComposite(RecordTokenType type, ScalarSettable[] fields)
Construct a composite with the described schema using the suppliedScalarSettable
objects.MutableComposite(T... fields)
Construct a composite with the described schema using the suppliedNamed
andScalarSettable
objects. -
Uses of ScalarSettable in com.pervasive.datarush.tokens.scalar
Subinterfaces of ScalarSettable in com.pervasive.datarush.tokens.scalar Modifier and Type Interface Description interface
BinarySettable
ATokenSettable
object containing a binary value.interface
BooleanSettable
ATokenSettable
object containing a boolean value.interface
CharSettable
ATokenSettable
object containing a character value.interface
DateSettable
ATokenSettable
object containing a date value.interface
DoubleSettable
ATokenSettable
object containing a double value.interface
DurationSettable
ATokenSettable
object containing a duration value.interface
FloatSettable
ATokenSettable
object containing a float value.interface
IntSettable
ATokenSettable
object containing an integer value.interface
Ip4AddressSettable
ATokenSettable
object containing a Inet4Address value.interface
Ip6AddressSettable
ATokenSettable
object containing a Inet6Address value.interface
LongSettable
ATokenSettable
object containing a long value.interface
MoneySettable
ATokenSettable
object containing a money value.interface
NumberSettable
ATokenSettable
object containing a number value.interface
NumericSettable
ATokenSettable
object containing a numeric value.interface
ObjectSettable<T>
ATokenSettable
object containing a Java object.interface
PeriodSettable
ATokenSettable
object containing a period value.interface
ScalarRegister
A mutableScalarValued
object.interface
StringSettable
ATokenSettable
object containing a string value.interface
TimeSettable
ATokenSettable
object containing a time value.interface
TimestampSettable
ATokenSettable
object containing a timestamp value.Classes in com.pervasive.datarush.tokens.scalar that implement ScalarSettable Modifier and Type Class Description class
BinaryRegister
A mutableBinaryValued
object.class
BooleanRegister
A mutableBooleanValued
object.class
CharRegister
A mutableCharValued
object.class
DateRegister
A mutableDateValued
object.class
DoubleRegister
A mutableDoubleValued
object.class
DurationRegister
A mutableDurationValued
object.class
FloatRegister
A mutableBinaryValued
object.class
IntRegister
A mutableIntValued
object.class
Ip4AddressRegister
A mutableIp4AddressValued
object.class
Ip6AddressRegister
A mutableIp6AddressValued
object.class
LongRegister
A mutableIntValued
object.class
MoneyRegister
A mutableMoneyValued
object.class
NumericRegister
A mutableNumericValued
object.class
ObjectRegister<O>
A mutableObjectValued
object.class
PeriodRegister
A mutablePeriodValued
object.class
StringRegister
A mutableStringValued
object.class
TimeRegister
A mutableTimeValued
object.class
TimestampRegister
A mutableTimestampValued
object.
-