![]() | ConfigurationCompilerExpression Class |
Namespace: com.espertech.esper.common.client.configuration.compiler
[SerializableAttribute] public class ConfigurationCompilerExpression
The ConfigurationCompilerExpression type exposes the following members.
Name | Description | |
---|---|---|
![]() | ConfigurationCompilerExpression |
Ctor.
|
Name | Description | |
---|---|---|
![]() | DivisionByZeroReturnsNull |
Set to false (default) to have division by zero return Double.Infinity.
Set to true to have division by zero return null.
If integer devision is set, then division by zero for non-FP operands also returns null.
|
![]() | DuckTyping |
Set to true to indicate that duck typing is enable for the specific syntax where it is allowed (check the
documentation).
|
![]() | ExtendedAggregation |
Enables or disables non-SQL standard builtin aggregation functions.
|
![]() | IntegerDivision |
Set to false (default) for integer division returning double values.
Set to true to signal the convention integer division semantics
are used for divisions, whereas the division between two non-FP numbers
returns only the whole number part of the result and any fractional part is dropped.
|
![]() | IsDivisionByZeroReturnsNull |
Returns false (default) when division by zero returns Double.Infinity.
Returns true when division by zero return null.
If integer devision is set, then division by zero for non-FP operands also returns null.
|
![]() | IsDuckTyping |
Returns true to indicate that duck typing is enable for the specific syntax where it is allowed (check the
documentation).
|
![]() | IsExtendedAggregation |
Enables or disables non-SQL standard builtin aggregation functions.
|
![]() | IsIntegerDivision |
Returns false (the default) for integer division returning double values.
Returns true to signal that convention integer division semantics
are used for divisions, whereas the division between two non-FP numbers
returns only the whole number part of the result and any fractional part is dropped.
|
![]() | IsUdfCache |
By default true, indicates that user-defined functions cache return results
if the parameter set is empty or has constant-only return values.
|
![]() | MathContext |
Returns the math context for big decimal operations, or null to leave the math context undefined.
|
![]() | UdfCache |
Set to true (the default) to indicate that user-defined functions cache return results
if the parameter set is empty or has constant-only return values.
|