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 voidClusterPredictor. 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 voidDecisionTreePredictor. 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 voidNaiveBayesPredictor. 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 voidLogisticRegressionPredictor. execute(PMMLModel pmml, RecordValued input, ScalarSettable[] predictedFields)protected voidRegressionPredictor. 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 voidSVMPredictor. 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 voidAbstractPredictor. 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 voidTokenParser. 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 voidDefaultFloatParser. 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 FunctionEvaluatorEvaluationContext. constructEvaluator(EvaluatorFactory factory, List<Object> arguments, ScalarSettable result)Creates an evaluator for a top-level expression, binding its output to the provided result buffer.FunctionEvaluatorEvaluatorFactory. contructEvaluator(ScalarSettable result, Object[] arguments)Construct a new evaluator for the associated function with the given arguments, bound to the specified output buffer.FunctionEvaluatorMappedEvaluatorFactory. contructEvaluator(ScalarSettable result, Object[] arguments)FunctionEvaluatorReflectiveFactory. contructEvaluator(ScalarSettable result, Object[] arguments)protected ScalarTokenTypeInputMappedFactory. getDispatchType(ScalarSettable result, Object[] arguments)protected abstract ScalarTokenTypeMappedEvaluatorFactory. getDispatchType(ScalarSettable result, Object[] arguments)Determines the type to use to select the evaluator.protected ScalarTokenTypeResultMappedFactory. getDispatchType(ScalarSettable result, Object[] arguments)FunctionEvaluatorConstantReference. getEvaluator(RecordValued input, ScalarSettable output)FunctionEvaluatorFieldReference. getEvaluator(RecordValued input, ScalarSettable output)FunctionEvaluatorScalarValuedFunction. 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 ScalarSettableWriteableStorage. 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 voidAggregator. 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.JsonFieldReaderJsonRecordReader. 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 interfaceBinaryOutputFieldA binary valued field of a record output port.interfaceBooleanOutputFieldA boolean valued field of a record output port.interfaceCharOutputFieldA character valued field of a record output port.interfaceDateOutputFieldA date valued field of a record output port.interfaceDoubleOutputFieldA double valued field of a record output port.interfaceDurationOutputFieldA duration valued field of a record output port.interfaceFloatOutputFieldA float valued field of a record output port.interfaceIntOutputFieldAn integer valued field of a record output port.interfaceIp4AddressOutputFieldA ip4 address valued field of a record output port.interfaceIp6AddressOutputFieldA ip6 address valued field of a record output port.interfaceLongOutputFieldA long valued field of a record output port.interfaceMoneyOutputFieldA money valued field of a record output port.interfaceNumberOutputFieldA number valued field of a record output port.interfaceNumericOutputFieldA numeric valued field of a record output port.interfaceObjectOutputField<T>An object valued field of a record output port.interfacePeriodOutputFieldA period valued field of a record output port.interfaceScalarOutputFieldA field of a record output port.interfaceStringOutputFieldA string valued field of a record output port.interfaceTimeOutputFieldA time valued field of a record output port.interfaceTimestampOutputFieldA 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 ScalarSettableMutableScalarTokenSequence. 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 ScalarSettableMutableComposite. getField(int index)ScalarSettableMutableComposite. getField(String fieldName)ScalarSettableRecordSettable. getField(int index)Get the field at the given index within the list of fields.ScalarSettableRecordSettable. getField(String fieldName)Gets the settable for the field with the given name.ScalarSettableRecordSettableFilter. getField(int index)ScalarSettableRecordSettableFilter. 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 suppliedScalarSettableobjects.MutableComposite(T... fields)Construct a composite with the described schema using the suppliedNamedandScalarSettableobjects. -
Uses of ScalarSettable in com.pervasive.datarush.tokens.scalar
Subinterfaces of ScalarSettable in com.pervasive.datarush.tokens.scalar Modifier and Type Interface Description interfaceBinarySettableATokenSettableobject containing a binary value.interfaceBooleanSettableATokenSettableobject containing a boolean value.interfaceCharSettableATokenSettableobject containing a character value.interfaceDateSettableATokenSettableobject containing a date value.interfaceDoubleSettableATokenSettableobject containing a double value.interfaceDurationSettableATokenSettableobject containing a duration value.interfaceFloatSettableATokenSettableobject containing a float value.interfaceIntSettableATokenSettableobject containing an integer value.interfaceIp4AddressSettableATokenSettableobject containing a Inet4Address value.interfaceIp6AddressSettableATokenSettableobject containing a Inet6Address value.interfaceLongSettableATokenSettableobject containing a long value.interfaceMoneySettableATokenSettableobject containing a money value.interfaceNumberSettableATokenSettableobject containing a number value.interfaceNumericSettableATokenSettableobject containing a numeric value.interfaceObjectSettable<T>ATokenSettableobject containing a Java object.interfacePeriodSettableATokenSettableobject containing a period value.interfaceScalarRegisterA mutableScalarValuedobject.interfaceStringSettableATokenSettableobject containing a string value.interfaceTimeSettableATokenSettableobject containing a time value.interfaceTimestampSettableATokenSettableobject containing a timestamp value.Classes in com.pervasive.datarush.tokens.scalar that implement ScalarSettable Modifier and Type Class Description classBinaryRegisterA mutableBinaryValuedobject.classBooleanRegisterA mutableBooleanValuedobject.classCharRegisterA mutableCharValuedobject.classDateRegisterA mutableDateValuedobject.classDoubleRegisterA mutableDoubleValuedobject.classDurationRegisterA mutableDurationValuedobject.classFloatRegisterA mutableBinaryValuedobject.classIntRegisterA mutableIntValuedobject.classIp4AddressRegisterA mutableIp4AddressValuedobject.classIp6AddressRegisterA mutableIp6AddressValuedobject.classLongRegisterA mutableIntValuedobject.classMoneyRegisterA mutableMoneyValuedobject.classNumericRegisterA mutableNumericValuedobject.classObjectRegister<O>A mutableObjectValuedobject.classPeriodRegisterA mutablePeriodValuedobject.classStringRegisterA mutableStringValuedobject.classTimeRegisterA mutableTimeValuedobject.classTimestampRegisterA mutableTimestampValuedobject.
-