Package | Description |
---|---|
com.espertech.esper.common.internal.epl.agg.method.sum | |
com.espertech.esper.common.internal.epl.expression.funcs | |
com.espertech.esper.common.internal.epl.expression.ops | |
com.espertech.esper.common.internal.epl.expression.subquery | |
com.espertech.esper.common.internal.epl.script.core |
Script expression evaluation.
|
com.espertech.esper.common.internal.epl.script.jsr223 |
JSR-223 script expression evaluation.
|
com.espertech.esper.common.internal.epl.script.mvel |
MVEL script expression evaluation.
|
com.espertech.esper.common.internal.filterspec | |
com.espertech.esper.common.internal.util |
Utility classes that center around Java type handling, printing, reflection, debugging
|
Modifier and Type | Method and Description |
---|---|
protected static SimpleNumberCoercer |
AggregationFactoryMethodSum.getCoercerNonBigIntDec(Class inputValueType) |
Modifier and Type | Method and Description |
---|---|
SimpleNumberCoercer |
ExprCaseNodeForge.getCoercer() |
Modifier and Type | Method and Description |
---|---|
SimpleNumberCoercer |
ExprInNodeForge.getCoercer() |
SimpleNumberCoercer |
ExprEqualsAllAnyNodeForge.getCoercer() |
SimpleNumberCoercer |
ExprArrayNodeForge.getCoercer() |
SimpleNumberCoercer |
ExprEqualsNodeForgeCoercion.getNumberCoercerLHS() |
SimpleNumberCoercer |
ExprEqualsNodeForgeCoercion.getNumberCoercerRHS() |
Constructor and Description |
---|
ExprArrayNodeForge(ExprArrayNode parent,
Class arrayReturnType,
boolean mustCoerce,
SimpleNumberCoercer coercer,
Object constantResult) |
ExprEqualsAllAnyNodeForge(ExprEqualsAllAnyNode parent,
boolean mustCoerce,
SimpleNumberCoercer coercer,
Class coercionTypeBoxed,
boolean hasCollectionOrArray) |
ExprEqualsNodeForgeCoercion(ExprEqualsNodeImpl parent,
SimpleNumberCoercer numberCoercerLHS,
SimpleNumberCoercer numberCoercerRHS) |
ExprEqualsNodeForgeCoercionEval(ExprEqualsNodeImpl parent,
ExprEvaluator lhs,
ExprEvaluator rhs,
SimpleNumberCoercer numberCoercerLHS,
SimpleNumberCoercer numberCoercerRHS) |
ExprInNodeForge(ExprInNodeImpl parent,
boolean mustCoerce,
SimpleNumberCoercer coercer,
Class coercionType,
boolean hasCollectionOrArray) |
Modifier and Type | Field and Description |
---|---|
protected SimpleNumberCoercer |
SubselectForgeNREqualsInBase.coercer |
protected SimpleNumberCoercer |
SubselectForgeNREqualsBase.coercer |
Constructor and Description |
---|
SubselectForgeNREqualsAllAnyAggregated(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) |
Modifier and Type | Field and Description |
---|---|
protected SimpleNumberCoercer |
ScriptEvaluatorBase.coercer |
Modifier and Type | Method and Description |
---|---|
SimpleNumberCoercer |
ScriptDescriptorRuntime.getCoercer() |
Modifier and Type | Method and Description |
---|---|
void |
ScriptDescriptorRuntime.setCoercer(SimpleNumberCoercer coercer) |
Constructor and Description |
---|
ScriptEvaluatorBase(String scriptName,
String[] parameterNames,
ExprEvaluator[] parameters,
SimpleNumberCoercer coercer) |
Constructor and Description |
---|
ScriptEvaluatorJSR223(String scriptName,
String[] parameterNames,
ExprEvaluator[] parameters,
SimpleNumberCoercer coercer,
CompiledScript executable) |
Constructor and Description |
---|
ScriptEvaluatorMVEL(String scriptName,
String[] parameterNames,
ExprEvaluator[] parameters,
SimpleNumberCoercer coercer,
Object executable) |
Modifier and Type | Class and Description |
---|---|
static class |
SimpleNumberCoercerFactory.SimpleNumberCoercerBigDecDouble |
static class |
SimpleNumberCoercerFactory.SimpleNumberCoercerBigDecLong |
static class |
SimpleNumberCoercerFactory.SimpleNumberCoercerBigInt |
static class |
SimpleNumberCoercerFactory.SimpleNumberCoercerByte |
static class |
SimpleNumberCoercerFactory.SimpleNumberCoercerDouble |
static class |
SimpleNumberCoercerFactory.SimpleNumberCoercerFloat |
static class |
SimpleNumberCoercerFactory.SimpleNumberCoercerInt |
static class |
SimpleNumberCoercerFactory.SimpleNumberCoercerLong |
static class |
SimpleNumberCoercerFactory.SimpleNumberCoercerShort |
Modifier and Type | Method and Description |
---|---|
static SimpleNumberCoercer |
SimpleNumberCoercerFactory.getCoercer(Class fromType,
Class resultBoxedType)
Returns a coercer/widener/narrower to a result number type from a given type.
|
Constructor and Description |
---|
TypeWidenerBoxedNumeric(SimpleNumberCoercer coercer)
Ctor.
|
Copyright © 2005–2018. All rights reserved.