Uses of Class
com.pervasive.datarush.operators.record.FieldDerivation
Packages that use FieldDerivation
Package
Description
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 FieldDerivationModifier and TypeMethodDescriptionstatic final 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 FieldDerivationModifier and TypeMethodDescriptionstatic FieldDerivationFieldDerivation.apply(ScalarTokenType fieldType, ScalarValuedFunction f, String variableName) Applies a function to each input field matching the specified type criteria.static FieldDerivationFieldDerivation.apply(ScalarTokenType fieldType, String expression, String variableName) Applies an expression to each input field matching the specified type criteria.static FieldDerivationFieldDerivation.derive(String name, ScalarValuedFunction f) Defines a derivation of the named field using the specified function.static FieldDerivationDefines a derivation of the named field using the specified expression.static FieldDerivationDefines an identity mapping for the specified field.abstract FieldDerivationFieldDerivation.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 FieldDerivationModifier and TypeMethodDescriptionDeriveFields.getDerivedFields()Get the list of derivations that will be applied.Methods in com.pervasive.datarush.operators.record with parameters of type FieldDerivationModifier and TypeMethodDescriptionvoidDeriveFields.setDerivedFields(FieldDerivation... derivations) Set the list of field derivations to apply.Method parameters in com.pervasive.datarush.operators.record with type arguments of type FieldDerivationModifier and TypeMethodDescriptionvoidDeriveFields.setDerivedFields(List<FieldDerivation> derivations) Set the list of field derivations to apply.Constructors in com.pervasive.datarush.operators.record with parameters of type FieldDerivationModifierConstructorDescriptionDeriveFields(FieldDerivation... derivations) Applies the specified derivations to all input records.Constructor parameters in com.pervasive.datarush.operators.record with type arguments of type FieldDerivationModifierConstructorDescriptionDeriveFields(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.