Uses of Class
com.pervasive.datarush.operators.record.FieldDerivation
-
Packages that use FieldDerivation Package Description com.pervasive.datarush.operators.io.vectorwise com.pervasive.datarush.operators.record Provides operators for manipulating record structure. -
-
Uses of FieldDerivation in com.pervasive.datarush.operators.io.vectorwise
Methods in com.pervasive.datarush.operators.io.vectorwise that return types with arguments of type FieldDerivation Modifier and Type Method Description static List<FieldDerivation>
Vectorwise. createTextFields(RecordTokenType inputType, List<String> fieldsToInclude)
-
Uses of FieldDerivation in com.pervasive.datarush.operators.record
Methods in com.pervasive.datarush.operators.record that return FieldDerivation Modifier and Type Method Description static FieldDerivation
FieldDerivation. apply(ScalarTokenType fieldType, ScalarValuedFunction f, String variableName)
Applies a function to each input field matching the specified type criteria.static FieldDerivation
FieldDerivation. apply(ScalarTokenType fieldType, String expression, String variableName)
Applies an expression to each input field matching the specified type criteria.static FieldDerivation
FieldDerivation. derive(String name, ScalarValuedFunction f)
Defines a derivation of the named field using the specified function.static FieldDerivation
FieldDerivation. derive(String name, String expression)
Defines a derivation of the named field using the specified expression.static FieldDerivation
FieldDerivation. id(String name)
Defines an identity mapping for the specified field.abstract FieldDerivation
FieldDerivation. mapFieldsToFunctions(Map<String,ScalarValuedFunction> mapping)
Creates a new field derivation, equivalent to the given derivation, but with specified field references mapped to functions.Methods in com.pervasive.datarush.operators.record that return types with arguments of type FieldDerivation Modifier and Type Method Description List<FieldDerivation>
DeriveFields. getDerivedFields()
Get the list of derivations that will be applied.Methods in com.pervasive.datarush.operators.record with parameters of type FieldDerivation Modifier and Type Method Description void
DeriveFields. setDerivedFields(FieldDerivation... derivations)
Set the list of field derivations to apply.Method parameters in com.pervasive.datarush.operators.record with type arguments of type FieldDerivation Modifier and Type Method Description void
DeriveFields. setDerivedFields(List<FieldDerivation> derivations)
Set the list of field derivations to apply.Constructors in com.pervasive.datarush.operators.record with parameters of type FieldDerivation Constructor Description DeriveFields(FieldDerivation... derivations)
Applies the specified derivations to all input records.Constructor parameters in com.pervasive.datarush.operators.record with type arguments of type FieldDerivation Constructor Description DeriveFields(List<FieldDerivation> derivations)
Applies the specified derivations to all input records.DeriveFields(List<FieldDerivation> derivations, boolean dropUnderived)
Applies the specified derivations to all input records.
-