Package | Description |
---|---|
com.pervasive.datarush.operators.record |
Provides operators for manipulating record structure.
|
Modifier and Type | Method and 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.
|
Modifier and Type | Method and Description |
---|---|
List<FieldDerivation> |
DeriveFields.getDerivedFields()
Get the list of derivations that will be applied.
|
Modifier and Type | Method and Description |
---|---|
void |
DeriveFields.setDerivedFields(FieldDerivation... derivations)
Set the list of field derivations to apply.
|
Modifier and Type | Method and Description |
---|---|
void |
DeriveFields.setDerivedFields(List<FieldDerivation> derivations)
Set the list of field derivations to apply.
|
Constructor and Description |
---|
DeriveFields(FieldDerivation... derivations)
Applies the specified derivations to all input records.
|
Constructor and 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.
|
Copyright © 2016 Actian Corporation. All rights reserved.