Uses of Interface
com.espertech.esper.common.internal.util.SimpleNumberCoercer
Package
Description
Script expression evaluation.
JSR-223 script expression evaluation.
MVEL script expression evaluation.
Utility classes that center around Java type handling, printing, reflection, debugging
-
Uses of SimpleNumberCoercer in com.espertech.esper.common.internal.compile.stage2
Modifier and TypeMethodDescriptionprotected static SimpleNumberCoercer
FilterSpecCompilerIndexPlannerHelper.getNumberCoercer
(EPType leftType, EPType rightType, String expression) -
Uses of SimpleNumberCoercer in com.espertech.esper.common.internal.epl.agg.method.sum
Modifier and TypeMethodDescriptionprotected static SimpleNumberCoercer
AggregationForgeFactorySum.getCoercerNonBigIntDec
(Class inputValueType) -
Uses of SimpleNumberCoercer in com.espertech.esper.common.internal.epl.expression.funcs
-
Uses of SimpleNumberCoercer in com.espertech.esper.common.internal.epl.expression.ops
Modifier and TypeMethodDescriptionExprArrayNodeForge.getCoercer()
ExprEqualsAllAnyNodeForge.getCoercer()
ExprInNodeForge.getCoercer()
ExprEqualsNodeForgeCoercion.getNumberCoercerLHS()
ExprEqualsNodeForgeCoercion.getNumberCoercerRHS()
ModifierConstructorDescriptionExprArrayNodeForge
(ExprArrayNode parent, EPTypeClass arrayReturnType, boolean mustCoerce, SimpleNumberCoercer coercer, Object constantResult) ExprEqualsAllAnyNodeForge
(ExprEqualsAllAnyNode parent, boolean mustCoerce, SimpleNumberCoercer coercer, EPTypeClass coercionTypeBoxed, boolean hasCollectionOrArray) ExprEqualsNodeForgeCoercion
(ExprEqualsNodeImpl parent, SimpleNumberCoercer numberCoercerLHS, SimpleNumberCoercer numberCoercerRHS, EPTypeClass lhsTypeClass, EPTypeClass rhsTypeClass) ExprEqualsNodeForgeCoercionEval
(ExprEqualsNodeImpl parent, ExprEvaluator lhs, ExprEvaluator rhs, SimpleNumberCoercer numberCoercerLHS, SimpleNumberCoercer numberCoercerRHS) ExprInNodeForge
(ExprInNodeImpl parent, boolean mustCoerce, SimpleNumberCoercer coercer, EPTypeClass coercionType, boolean hasCollectionOrArray) -
Uses of SimpleNumberCoercer in com.espertech.esper.common.internal.epl.expression.subquery
Modifier and TypeFieldDescriptionprotected final SimpleNumberCoercer
SubselectForgeNREqualsBase.coercer
protected final SimpleNumberCoercer
SubselectForgeNREqualsInBase.coercer
ModifierConstructorDescriptionSubselectForgeNREqualsAllAnyAggregated
(ExprSubselectNode subselect, ExprForge valueEval, ExprForge selectEval, boolean resultWhenNoMatchingEvents, boolean isNot, SimpleNumberCoercer coercer, ExprForge havingEval) SubselectForgeNREqualsAllAnyWGroupBy
(ExprSubselectNode subselect, ExprForge valueEval, ExprForge selectEval, boolean resultWhenNoMatchingEvents, boolean isNot, SimpleNumberCoercer coercer, ExprForge havingEval, boolean isAll) SubselectForgeNREqualsBase
(ExprSubselectNode subselect, ExprForge valueEval, ExprForge selectEval, boolean resultWhenNoMatchingEvents, boolean isNot, SimpleNumberCoercer coercer) SubselectForgeNREqualsDefault
(ExprSubselectNode subselect, ExprForge valueEval, ExprForge selectEval, boolean resultWhenNoMatchingEvents, boolean isNot, SimpleNumberCoercer coercer, ExprForge filterEval, boolean isAll) SubselectForgeNREqualsIn
(ExprSubselectNode subselect, ExprForge valueEval, ExprForge selectEval, boolean resultWhenNoMatchingEvents, boolean isNotIn, SimpleNumberCoercer coercer, ExprForge filterEval) SubselectForgeNREqualsInAggregated
(ExprSubselectNode subselect, ExprForge valueEval, ExprForge selectEval, boolean resultWhenNoMatchingEvents, boolean isNotIn, SimpleNumberCoercer coercer, ExprForge havingEval) SubselectForgeNREqualsInBase
(ExprSubselectNode subselect, ExprForge valueEval, ExprForge selectEval, boolean resultWhenNoMatchingEvents, boolean isNotIn, SimpleNumberCoercer coercer) SubselectForgeNREqualsInWGroupBy
(ExprSubselectNode subselect, ExprForge valueEval, ExprForge selectEval, boolean resultWhenNoMatchingEvents, boolean isNotIn, SimpleNumberCoercer coercer, ExprForge havingEval) -
Uses of SimpleNumberCoercer in com.espertech.esper.common.internal.epl.script.core
Modifier and TypeMethodDescriptionvoid
ScriptDescriptorRuntime.setCoercer
(SimpleNumberCoercer coercer) ModifierConstructorDescriptionScriptEvaluatorBase
(String scriptName, String[] parameterNames, ExprEvaluator[] parameters, SimpleNumberCoercer coercer) -
Uses of SimpleNumberCoercer in com.espertech.esper.common.internal.epl.script.jsr223
ModifierConstructorDescriptionScriptEvaluatorJSR223
(String scriptName, String[] parameterNames, ExprEvaluator[] parameters, SimpleNumberCoercer coercer, CompiledScript executable) -
Uses of SimpleNumberCoercer in com.espertech.esper.common.internal.epl.script.mvel
ModifierConstructorDescriptionScriptEvaluatorMVEL
(String scriptName, String[] parameterNames, ExprEvaluator[] parameters, SimpleNumberCoercer coercer, Object executable) -
Uses of SimpleNumberCoercer in com.espertech.esper.common.internal.filterspec
ModifierConstructorDescriptionFilterForEvalContextPropForge
(String propertyName, EventPropertyGetterSPI getter, SimpleNumberCoercer coercer, EPType returnType) FilterForEvalDeployTimeConstForge
(ExprNodeDeployTimeConst deployTimeConst, SimpleNumberCoercer numberCoercer, EPType returnType) FilterForEvalLimitedExprForge
(ExprNode value, MatchedEventConvertorForge convertor, SimpleNumberCoercer numberCoercer) FilterSpecParamContextPropForge
(ExprFilterSpecLookupableForge lookupable, FilterOperator filterOperator, String propertyName, EventPropertyGetterSPI getter, SimpleNumberCoercer numberCoercer) FilterSpecParamDeployTimeConstParamForge
(ExprFilterSpecLookupableForge lookupable, FilterOperator filterOperator, ExprNodeDeployTimeConst deployTimeConstant, EPType returnType, SimpleNumberCoercer numberCoercer) FilterSpecParamEventPropForge
(ExprFilterSpecLookupableForge lookupable, FilterOperator filterOperator, String resultEventAsName, String resultEventProperty, ExprIdentNodeEvaluator exprIdentNodeEvaluator, boolean isMustCoerce, SimpleNumberCoercer numberCoercer, EPTypeClass coercionType) Constructor.FilterSpecParamEventPropIndexedForge
(ExprFilterSpecLookupableForge lookupable, FilterOperator filterOperator, String resultEventAsName, int resultEventIndex, String resultEventProperty, EventType eventType, boolean isMustCoerce, SimpleNumberCoercer numberCoercer, EPTypeClass coercionType) Constructor.FilterSpecParamValueLimitedExprForge
(ExprFilterSpecLookupableForge lookupable, FilterOperator filterOperator, ExprNode value, MatchedEventConvertorForge convertor, SimpleNumberCoercer numberCoercer) -
Uses of SimpleNumberCoercer in com.espertech.esper.common.internal.util
Modifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
Modifier and TypeMethodDescriptionstatic SimpleNumberCoercer
SimpleNumberCoercerFactory.getCoercer
(EPType fromType, EPTypeClass resultBoxed) Returns a coercer/widener/narrower to a result number type from a given type.