Package | Description |
---|---|
com.espertech.esper.epl.expression.funcs |
Function expressions.
|
com.espertech.esper.epl.expression.ops |
Operator expressions.
|
com.espertech.esper.epl.expression.subquery |
Subselect expressions.
|
com.espertech.esper.epl.join.table |
Indexes for views
|
com.espertech.esper.epl.script |
Script expression evaluation.
|
com.espertech.esper.filter |
Main switchboard filtering and routing of incoming events to interested statements is performed in this package.
|
com.espertech.esper.util |
Utility classes that center around Java type handling, printing, reflection, debugging
|
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 |
SubselectEvalStrategyNREqualsInBase.coercer |
protected SimpleNumberCoercer |
SubselectEvalStrategyNREqualsBase.coercer |
Modifier and Type | Field and Description |
---|---|
protected SimpleNumberCoercer |
PropertyIndexedEventTableSingleCoerceAddFactory.coercer |
protected SimpleNumberCoercer[] |
PropertyIndexedEventTableCoerceAddFactory.coercers |
Constructor and Description |
---|
PropertyIndexedEventTableCoerceAdd(EventPropertyGetter[] propertyGetters,
EventTableOrganization organization,
SimpleNumberCoercer[] coercers,
Class[] coercionTypes) |
PropertyIndexedEventTableCoerceAll(EventPropertyGetter[] propertyGetters,
EventTableOrganization organization,
SimpleNumberCoercer[] coercers,
Class[] coercionType) |
PropertyIndexedEventTableSingleCoerceAdd(EventPropertyGetter propertyGetter,
EventTableOrganization organization,
SimpleNumberCoercer coercer,
Class coercionType) |
PropertyIndexedEventTableSingleCoerceAll(EventPropertyGetter propertyGetter,
EventTableOrganization organization,
SimpleNumberCoercer coercer,
Class coercionType) |
Modifier and Type | Field and Description |
---|---|
protected SimpleNumberCoercer |
ExprNodeScriptEvalBase.coercer |
Constructor and Description |
---|
FilterForEvalContextPropMayCoerce(String propertyName,
EventPropertyGetter getter,
SimpleNumberCoercer coercer,
Class returnType) |
FilterSpecParamContextProp(FilterSpecLookupable lookupable,
FilterOperator filterOperator,
String contextPropertyName,
EventPropertyGetter getter,
SimpleNumberCoercer numberCoercer) |
FilterSpecParamEventProp(FilterSpecLookupable lookupable,
FilterOperator filterOperator,
String resultEventAsName,
String resultEventProperty,
boolean isMustCoerce,
SimpleNumberCoercer numberCoercer,
Class coercionType,
String statementName)
Constructor.
|
FilterSpecParamEventPropIndexed(FilterSpecLookupable lookupable,
FilterOperator filterOperator,
String resultEventAsName,
int resultEventIndex,
String resultEventProperty,
boolean isMustCoerce,
SimpleNumberCoercer numberCoercer,
Class coercionType,
String statementName)
Constructor.
|
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.
|