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.
|
Modifier and Type | Class and Description |
---|---|
class |
ExprDotDTForge |
Modifier and Type | Method and Description |
---|---|
ExprDotForge |
ExprDotDTMethodDesc.getForge() |
Constructor and Description |
---|
ExprDotDTMethodDesc(ExprDotForge forge,
EPType returnType,
FilterExprAnalyzerAffector intervalFilterDesc) |
Modifier and Type | Interface and Description |
---|---|
interface |
ExprDotForgeEnumMethod |
Modifier and Type | Class and Description |
---|---|
class |
ExprDotForgeEnumMethodBase |
class |
ExprDotForgeProperty |
class |
ExprDotForgeUnpackBean |
class |
ExprDotForgeUnpackBeanTable |
class |
ExprDotForgeUnpackCollEventBean |
class |
ExprDotForgeUnpackCollEventBeanTable |
Modifier and Type | Method and Description |
---|---|
ExprDotForge |
ExprDotForgeUnpackCollEventBeanTable.getDotForge() |
ExprDotForge |
ExprDotForgeUnpackCollEventBean.getDotForge() |
ExprDotForge |
ExprDotForgeUnpackBeanTable.getDotForge() |
ExprDotForge |
ExprDotForgeUnpackBean.getDotForge() |
ExprDotForge |
ExprDotForgeProperty.getDotForge() |
ExprDotForge |
ExprDotForgeEnumMethodEval.getDotForge() |
Modifier and Type | Class and Description |
---|---|
class |
ExprDotForgeAggregate |
class |
ExprDotForgeAllOfAnyOf |
class |
ExprDotForgeAverage |
class |
ExprDotForgeCountOf |
class |
ExprDotForgeDistinct |
class |
ExprDotForgeFirstLastOf |
class |
ExprDotForgeGroupBy |
class |
ExprDotForgeMinByMaxBy |
class |
ExprDotForgeMinMax |
class |
ExprDotForgeMostLeastFrequent |
class |
ExprDotForgeNoOp |
class |
ExprDotForgeOrderByAscDesc |
class |
ExprDotForgeReverse |
class |
ExprDotForgeSelectFrom |
class |
ExprDotForgeSequenceEqual |
class |
ExprDotForgeSetExceptUnionIntersect |
class |
ExprDotForgeSumOf |
class |
ExprDotForgeTakeAndTakeLast |
class |
ExprDotForgeTakeWhileAndLast |
class |
ExprDotForgeToMap |
class |
ExprDotForgeWhere |
Modifier and Type | Class and Description |
---|---|
class |
ExprDotForgeArrayGet |
class |
ExprDotForgeArraySize |
class |
ExprDotMethodForgeDuck |
class |
ExprDotMethodForgeNoDuck |
Modifier and Type | Field and Description |
---|---|
protected ExprDotForge[] |
ExprDotNodeForgeRootChild.forgesIteratorEventBean |
protected ExprDotForge[] |
ExprDotNodeForgeRootChild.forgesUnpacking |
Modifier and Type | Method and Description |
---|---|
ExprDotForge[] |
ExprDotNodeRealizedChain.getChain() |
ExprDotForge[] |
ExprDotNodeForgeVariable.getChainForge() |
ExprDotForge[] |
ExprDotNodeForgeStaticMethod.getChainForges() |
ExprDotForge[] |
ExprDotNodeRealizedChain.getChainWithUnpack() |
ExprDotForge |
ExprDotMethodForgeNoDuckEvalPlain.getDotForge() |
ExprDotForge |
ExprDotMethodForgeDuckEval.getDotForge() |
ExprDotForge |
ExprDotForgeArraySize.getDotForge() |
ExprDotForge |
ExprDotForgeArrayGetEval.getDotForge() |
ExprDotForge |
ExprDotEval.getDotForge() |
ExprDotForge[] |
ExprDotNodeForgeStream.getEvaluators() |
Modifier and Type | Method and Description |
---|---|
static Object |
ExprDotNodeUtility.evaluateChain(ExprDotForge[] forges,
ExprDotEval[] evaluators,
Object inner,
EventBean[] eventsPerStream,
boolean isNewData,
ExprEvaluatorContext context) |
static CodegenExpression |
ExprDotNodeUtility.evaluateChainCodegen(CodegenContext context,
CodegenParamSetExprPremade params,
CodegenExpression inner,
Class innerType,
ExprDotForge[] forges,
ExprDotStaticMethodWrap optionalResultWrapLambda) |
static Object |
ExprDotNodeUtility.evaluateChainWithWrap(ExprDotStaticMethodWrap resultWrapLambda,
Object result,
EventType optionalResultSingleEventType,
Class resultType,
ExprDotEval[] chainEval,
ExprDotForge[] chainForges,
EventBean[] eventsPerStream,
boolean newData,
ExprEvaluatorContext exprEvaluatorContext) |
static ExprDotEval[] |
ExprDotNodeUtility.getEvaluators(ExprDotForge[] forges) |
Constructor and Description |
---|
ExprDotNodeForgeRootChild(ExprDotNodeImpl parent,
FilterExprAnalyzerAffector filterExprAnalyzerAffector,
Integer streamNumReferenced,
String rootPropertyName,
boolean hasEnumerationMethod,
ExprForge rootNodeForge,
ExprEnumerationForge rootLambdaEvaluator,
EPType typeInfo,
ExprDotForge[] forgesIteratorEventBean,
ExprDotForge[] forgesUnpacking,
boolean checkedUnpackEvent) |
ExprDotNodeForgeRootChild(ExprDotNodeImpl parent,
FilterExprAnalyzerAffector filterExprAnalyzerAffector,
Integer streamNumReferenced,
String rootPropertyName,
boolean hasEnumerationMethod,
ExprForge rootNodeForge,
ExprEnumerationForge rootLambdaEvaluator,
EPType typeInfo,
ExprDotForge[] forgesIteratorEventBean,
ExprDotForge[] forgesUnpacking,
boolean checkedUnpackEvent) |
ExprDotNodeForgeStaticMethod(ExprNode parent,
boolean isReturnsConstantResult,
String statementName,
String classOrPropertyName,
net.sf.cglib.reflect.FastMethod staticMethod,
ExprForge[] childForges,
boolean isConstantParameters,
ExprDotForge[] chainForges,
ExprDotStaticMethodWrap resultWrapLambda,
boolean rethrowExceptions,
Object targetObject) |
ExprDotNodeForgeStream(ExprDotNodeImpl parent,
FilterExprAnalyzerAffector filterExprAnalyzerAffector,
int streamNumber,
EventType eventType,
ExprDotForge[] evaluators,
boolean method) |
ExprDotNodeForgeVariable(ExprDotNodeImpl parent,
VariableReader variableReader,
ExprDotStaticMethodWrap resultWrapLambda,
ExprDotForge[] chainForge) |
ExprDotNodeRealizedChain(ExprDotForge[] chain,
ExprDotForge[] chainWithUnpack,
FilterExprAnalyzerAffector filterAnalyzerDesc) |
ExprDotNodeRealizedChain(ExprDotForge[] chain,
ExprDotForge[] chainWithUnpack,
FilterExprAnalyzerAffector filterAnalyzerDesc) |