Package | Description |
---|---|
com.espertech.esper.epl.datetime.eval |
Date-Time methods and related utility classes.
|
com.espertech.esper.epl.enummethod.dot |
Enumeration method utility classes and input data sources.
|
com.espertech.esper.epl.enummethod.eval |
Enumeration method implementations.
|
com.espertech.esper.epl.expression.dot |
Chained expression functionality.
|
com.espertech.esper.metrics.instrumentation |
EPL instrumentation helpers.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprDotEvalDT |
Modifier and Type | Method and Description |
---|---|
ExprDotEval |
ExprDotEvalDTMethodDesc.getEval() |
Constructor and Description |
---|
ExprDotEvalDTMethodDesc(ExprDotEval eval,
EPType returnType,
FilterExprAnalyzerAffector intervalFilterDesc) |
Modifier and Type | Interface and Description |
---|---|
interface |
ExprDotEvalEnumMethod |
Modifier and Type | Class and Description |
---|---|
class |
ExprDotEvalEnumMethodBase |
class |
ExprDotEvalProperty |
class |
ExprDotEvalUnpackBean |
class |
ExprDotEvalUnpackBeanTable |
class |
ExprDotEvalUnpackCollEventBean |
class |
ExprDotEvalUnpackCollEventBeanTable |
Modifier and Type | Class and Description |
---|---|
class |
ExprDotEvalAggregate |
class |
ExprDotEvalAllOfAnyOf |
class |
ExprDotEvalAverage |
class |
ExprDotEvalCountOf |
class |
ExprDotEvalDistinct |
class |
ExprDotEvalFirstLastOf |
class |
ExprDotEvalGroupBy |
class |
ExprDotEvalMinByMaxBy |
class |
ExprDotEvalMinMax |
class |
ExprDotEvalMostLeastFrequent |
class |
ExprDotEvalNoOp |
class |
ExprDotEvalOrderByAscDesc |
class |
ExprDotEvalReverse |
class |
ExprDotEvalSelectFrom |
class |
ExprDotEvalSequenceEqual |
class |
ExprDotEvalSetExceptUnionIntersect |
class |
ExprDotEvalSumOf |
class |
ExprDotEvalTakeAndTakeLast |
class |
ExprDotEvalTakeWhileAndLast |
class |
ExprDotEvalToMap |
class |
ExprDotEvalWhere |
Modifier and Type | Class and Description |
---|---|
class |
ExprDotEvalArrayGet |
class |
ExprDotEvalArraySize |
class |
ExprDotMethodEvalDuck |
class |
ExprDotMethodEvalNoDuck |
class |
ExprDotMethodEvalNoDuckUnderlying |
class |
ExprDotMethodEvalNoDuckWrapArray |
Modifier and Type | Method and Description |
---|---|
ExprDotEval[] |
ExprDotNodeRealizedChain.getChain() |
ExprDotEval[] |
ExprDotNodeRealizedChain.getChainWithUnpack() |
Modifier and Type | Method and Description |
---|---|
static Object |
ExprDotNodeUtility.evaluateChain(ExprDotEval[] evaluators,
Object inner,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
static Object |
ExprDotNodeUtility.evaluateChainWithWrap(ExprDotStaticMethodWrap resultWrapLambda,
Object result,
EventType optionalResultSingleEventType,
Class resultType,
ExprDotEval[] chainEval,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
Constructor and Description |
---|
ExprDotEvalRootChild(boolean hasEnumerationMethod,
ExprDotNode dotNode,
ExprEvaluator rootNodeEvaluator,
ExprEvaluatorEnumeration rootLambdaEvaluator,
EPType typeInfo,
ExprDotEval[] evalIteratorEventBean,
ExprDotEval[] evalUnpacking,
boolean checkedUnpackEvent) |
ExprDotEvalRootChild(boolean hasEnumerationMethod,
ExprDotNode dotNode,
ExprEvaluator rootNodeEvaluator,
ExprEvaluatorEnumeration rootLambdaEvaluator,
EPType typeInfo,
ExprDotEval[] evalIteratorEventBean,
ExprDotEval[] evalUnpacking,
boolean checkedUnpackEvent) |
ExprDotEvalStaticMethod(String statementName,
String classOrPropertyName,
net.sf.cglib.reflect.FastMethod staticMethod,
ExprEvaluator[] childEvals,
boolean constantParameters,
ExprDotStaticMethodWrap resultWrapLambda,
ExprDotEval[] chainEval,
boolean rethrowExceptions,
Object targetObject) |
ExprDotEvalStreamEventBean(ExprDotNode exprDotNode,
int streamNumber,
ExprDotEval[] evaluators) |
ExprDotEvalStreamMethod(ExprDotNode dotNode,
int streamNumber,
ExprDotEval[] evaluators) |
ExprDotEvalVariable(ExprDotNode dotNode,
VariableReader variableReader,
ExprDotStaticMethodWrap resultWrapLambda,
ExprDotEval[] chainEval) |
ExprDotNodeRealizedChain(ExprDotEval[] chain,
ExprDotEval[] chainWithUnpack,
FilterExprAnalyzerAffector filterAnalyzerDesc) |
ExprDotNodeRealizedChain(ExprDotEval[] chain,
ExprDotEval[] chainWithUnpack,
FilterExprAnalyzerAffector filterAnalyzerDesc) |
Modifier and Type | Method and Description |
---|---|
void |
InstrumentationDefault.qExprDotChain(EPType targetTypeInfo,
Object target,
ExprDotEval[] evalUnpacking) |
void |
Instrumentation.qExprDotChain(EPType targetTypeInfo,
Object target,
ExprDotEval[] evalUnpacking) |
void |
InstrumentationDefault.qExprDotChainElement(int num,
ExprDotEval methodEval) |
void |
Instrumentation.qExprDotChainElement(int num,
ExprDotEval methodEval) |