AggregationRefNode |
This node holds the index of an ExpressionNode in an external array, and is used as a proxy in the back-end to allow
aggregators to be used in expressions.
|
ArrayAtLookupNode |
This function is an instruction to retrieve an index a named array attribute.
|
AttributeMapLookupNode |
This function is an instruction to do a lookup in a map attribute, returning the value.
|
AttributeNode |
This function is an instruction to retrieve the value of a named attribute.
|
BitFunctionNode |
This is an abstract super-class for all non-unary functions that operator on bit values.
|
BoolResultNode |
|
BoolResultNodeVector |
|
BucketResultNode |
This is the superclass of all bucket values
|
ConstantNode |
This abstract expression node represents a function to execute.
|
DocumentAccessorNode |
This abstract expression node represents a document whose content is accessed depending on the subclass
implementation of this.
|
DocumentFieldNode |
The node is a request to retrieve the content of a document field.
|
ExpressionNode |
This is the base class for all expression node types.
|
FixedWidthBucketFunctionNode |
This function assign a fixed width bucket to each input value
|
FloatBucketResultNode |
This result holds a float value.
|
FloatBucketResultNodeVector |
This result holds nothing.
|
FloatResultNode |
This result holds a float value.
|
FloatResultNodeVector |
This result holds nothing.
|
FunctionNode |
This abstract expression node represents a function to execute.
|
GetDocIdNamespaceSpecificFunctionNode |
The node is a request to retrieve the namespace-specific content of a document id.
|
Int16ResultNode |
This result holds an integer value.
|
Int16ResultNodeVector |
This result holds nothing.
|
Int32ResultNode |
This result holds an integer value.
|
Int32ResultNodeVector |
This result holds nothing.
|
Int8ResultNode |
This result holds an integer value.
|
Int8ResultNodeVector |
This result holds nothing.
|
IntegerBucketResultNode |
This is an integer bucket value
|
IntegerBucketResultNodeVector |
This result holds nothing.
|
IntegerResultNode |
This result holds an integer value.
|
IntegerResultNodeVector |
This result holds nothing.
|
InterpolatedLookupNode |
This function is an instruction to retrieve the value of a named attribute.
|
MathFunctionNode |
This function is an instruction to negate its argument.
|
MathFunctionNode.Function |
|
MultiArgFunctionNode |
This is an abstract super-class for all functions that accepts multiple arguments.
|
NumericFunctionNode |
This is an abstract class for all functions that perform arithmetics.
|
NumericResultNode |
This is a superclass for all numerical results.
|
PositiveInfinityResultNode |
|
RangeBucketPreDefFunctionNode |
This function assign a fixed width bucket to each input value
|
RawBucketResultNode |
|
RawBucketResultNodeVector |
|
RawResultNode |
This result holds a byte array value.
|
RawResultNodeVector |
This result holds nothing.
|
RelevanceNode |
This abstract expression node represents a function to execute.
|
ResultNode |
This abstract expression node represents the result value of execution.
|
ResultNodeVector |
This result holds nothing.
|
SingleResultNode |
|
StringBucketResultNode |
This is an integer bucket value
|
StringBucketResultNodeVector |
This result holds nothing.
|
StringResultNode |
This result holds a string.
|
StringResultNodeVector |
This result holds nothing.
|
TimeStampFunctionNode |
This function assign a fixed width bucket to each input value.
|
TimeStampFunctionNode.TimePart |
|
UcaFunctionNode |
This function is a request to use the Unicode Collation Algorithm specification when sorting this field.
|
UnaryBitFunctionNode |
This is an abstract super-class for all unary functions that operator on bit values.
|
UnaryFunctionNode |
This is an abstract super-class for all functions that accept only a single argument.
|
ZCurveFunctionNode |
This function decompose two-dimensonal zcurve values into x and y values.
|
ZCurveFunctionNode.Dimension |
|