Package | Description |
---|---|
com.espertech.esper.epl.expression |
This package contains the EPL expression nodes that represent all expressions such as used in select clauses, group-by and having clauses, or order-by clauses
|
com.espertech.esper.epl.named |
Named window classes are in this package
|
com.espertech.esper.epl.spec |
Contains EPL statement specification classes define the constructs that make up an EPL statement,
such as the list of items in the select clause, the insert-into stream name and property names etc.
|
com.espertech.esper.epl.variable |
Variable service and variable collections
|
com.espertech.esper.epl.view |
Internal processing views for output rate limiting, filtering and internal event routing
|
Modifier and Type | Method and Description |
---|---|
static ExprNode |
ExprNodeUtility.getValidatedAssignment(OnTriggerSetAssignment assignment,
ExprValidationContext validationContext) |
Modifier and Type | Method and Description |
---|---|
static NamedWindowUpdateHelper |
NamedWindowUpdateHelper.make(java.lang.String namedWindowName,
EventTypeSPI eventTypeSPI,
java.util.List<OnTriggerSetAssignment> assignments,
java.lang.String namedWindowAlias,
EventType optionalTriggeringEventType) |
Modifier and Type | Method and Description |
---|---|
java.util.List<OnTriggerSetAssignment> |
OutputLimitSpec.getAndAfterTerminateThenExpressions() |
java.util.List<OnTriggerSetAssignment> |
UpdateDesc.getAssignments()
Returns a list of all assignment
|
java.util.List<OnTriggerSetAssignment> |
OnTriggerWindowUpdateDesc.getAssignments()
Returns assignments.
|
java.util.List<OnTriggerSetAssignment> |
OnTriggerSetDesc.getAssignments()
Returns a list of all variables assignment by the on-set
|
java.util.List<OnTriggerSetAssignment> |
OnTriggerMergeActionUpdate.getAssignments() |
java.util.List<OnTriggerSetAssignment> |
FireAndForgetSpecUpdate.getAssignments() |
java.util.List<OnTriggerSetAssignment> |
OutputLimitSpec.getThenExpressions()
Returns a list of variable assignments, or null if none made.
|
Modifier and Type | Method and Description |
---|---|
void |
OutputLimitSpec.setAndAfterTerminateThenExpressions(java.util.List<OnTriggerSetAssignment> andAfterTerminateThenExpressions) |
Constructor and Description |
---|
FireAndForgetSpecUpdate(java.util.List<OnTriggerSetAssignment> assignments) |
OnTriggerMergeActionUpdate(ExprNode optionalMatchCond,
java.util.List<OnTriggerSetAssignment> assignments) |
OnTriggerSetDesc(java.util.List<OnTriggerSetAssignment> assignments)
Ctor.
|
OnTriggerWindowUpdateDesc(java.lang.String windowName,
java.lang.String optionalAsName,
java.util.List<OnTriggerSetAssignment> assignments)
Ctor.
|
OutputLimitSpec(java.lang.Double rate,
java.lang.String variableForRate,
OutputLimitRateType rateType,
OutputLimitLimitType displayLimit,
ExprNode whenExpressionNode,
java.util.List<OnTriggerSetAssignment> thenExpressions,
java.util.List<ExprNode> crontabAtSchedule,
ExprTimePeriod timePeriodExpr,
ExprTimePeriod afterTimePeriodExpr,
java.lang.Integer afterNumberOfEvents,
boolean andAfterTerminate,
ExprNode andAfterTerminateExpr,
java.util.List<OnTriggerSetAssignment> andAfterTerminateSetExpressions)
Ctor.
|
OutputLimitSpec(java.lang.Double rate,
java.lang.String variableForRate,
OutputLimitRateType rateType,
OutputLimitLimitType displayLimit,
ExprNode whenExpressionNode,
java.util.List<OnTriggerSetAssignment> thenExpressions,
java.util.List<ExprNode> crontabAtSchedule,
ExprTimePeriod timePeriodExpr,
ExprTimePeriod afterTimePeriodExpr,
java.lang.Integer afterNumberOfEvents,
boolean andAfterTerminate,
ExprNode andAfterTerminateExpr,
java.util.List<OnTriggerSetAssignment> andAfterTerminateSetExpressions)
Ctor.
|
UpdateDesc(java.lang.String optionalStreamName,
java.util.List<OnTriggerSetAssignment> assignments,
ExprNode optionalWhereClause)
Ctor.
|
Constructor and Description |
---|
VariableReadWritePackage(java.util.List<OnTriggerSetAssignment> assignments,
VariableService variableService,
EventAdapterService eventAdapterService)
Ctor.
|
Constructor and Description |
---|
OutputConditionExpressionFactory(ExprNode whenExpressionNode,
java.util.List<OnTriggerSetAssignment> assignments,
StatementContext statementContext,
ExprNode andWhenTerminatedExpr,
java.util.List<OnTriggerSetAssignment> afterTerminateAssignments) |
OutputConditionExpressionFactory(ExprNode whenExpressionNode,
java.util.List<OnTriggerSetAssignment> assignments,
StatementContext statementContext,
ExprNode andWhenTerminatedExpr,
java.util.List<OnTriggerSetAssignment> afterTerminateAssignments) |
OutputConditionPolledExpression(ExprNode whenExpressionNode,
java.util.List<OnTriggerSetAssignment> assignments,
AgentInstanceContext agentInstanceContext)
Ctor.
|