Package | Description |
---|---|
com.espertech.esper.common.internal.compile.stage1.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.common.internal.epl.expression.core | |
com.espertech.esper.common.internal.epl.output.condition | |
com.espertech.esper.common.internal.epl.output.polled | |
com.espertech.esper.common.internal.epl.updatehelper |
Helpers for EPL update functionality.
|
com.espertech.esper.common.internal.epl.variable.core |
Modifier and Type | Method and Description |
---|---|
List<OnTriggerSetAssignment> |
OutputLimitSpec.getAndAfterTerminateThenExpressions() |
List<OnTriggerSetAssignment> |
UpdateDesc.getAssignments()
Returns a list of all assignment
|
List<OnTriggerSetAssignment> |
OnTriggerWindowUpdateDesc.getAssignments()
Returns assignments.
|
List<OnTriggerSetAssignment> |
OnTriggerSetDesc.getAssignments()
Returns a list of all variables assignment by the on-set
|
List<OnTriggerSetAssignment> |
OnTriggerMergeActionUpdate.getAssignments() |
List<OnTriggerSetAssignment> |
FireAndForgetSpecUpdate.getAssignments() |
List<OnTriggerSetAssignment> |
OutputLimitSpec.getThenExpressions()
Returns a list of variable assignments, or null if none made.
|
Modifier and Type | Method and Description |
---|---|
void |
OutputLimitSpec.setAndAfterTerminateThenExpressions(List<OnTriggerSetAssignment> andAfterTerminateThenExpressions) |
Constructor and Description |
---|
FireAndForgetSpecUpdate(List<OnTriggerSetAssignment> assignments) |
OnTriggerMergeActionUpdate(ExprNode optionalMatchCond,
List<OnTriggerSetAssignment> assignments) |
OnTriggerSetDesc(List<OnTriggerSetAssignment> assignments)
Ctor.
|
OnTriggerWindowUpdateDesc(String windowName,
String optionalAsName,
List<OnTriggerSetAssignment> assignments)
Ctor.
|
OutputLimitSpec(Double rate,
String variableForRate,
OutputLimitRateType rateType,
OutputLimitLimitType displayLimit,
ExprNode whenExpressionNode,
List<OnTriggerSetAssignment> thenExpressions,
List<ExprNode> crontabAtSchedule,
ExprTimePeriod timePeriodExpr,
ExprTimePeriod afterTimePeriodExpr,
Integer afterNumberOfEvents,
boolean andAfterTerminate,
ExprNode andAfterTerminateExpr,
List<OnTriggerSetAssignment> andAfterTerminateSetExpressions) |
OutputLimitSpec(Double rate,
String variableForRate,
OutputLimitRateType rateType,
OutputLimitLimitType displayLimit,
ExprNode whenExpressionNode,
List<OnTriggerSetAssignment> thenExpressions,
List<ExprNode> crontabAtSchedule,
ExprTimePeriod timePeriodExpr,
ExprTimePeriod afterTimePeriodExpr,
Integer afterNumberOfEvents,
boolean andAfterTerminate,
ExprNode andAfterTerminateExpr,
List<OnTriggerSetAssignment> andAfterTerminateSetExpressions) |
UpdateDesc(String optionalStreamName,
List<OnTriggerSetAssignment> assignments,
ExprNode optionalWhereClause)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
static void |
ExprNodeUtilityValidate.validateAssignment(boolean allowLHSVariables,
ExprNodeOrigin origin,
OnTriggerSetAssignment spec,
ExprValidationContext validationContext) |
Constructor and Description |
---|
OutputConditionExpressionForge(ExprNode whenExpressionNode,
List<OnTriggerSetAssignment> assignments,
ExprNode andWhenTerminatedExpr,
List<OnTriggerSetAssignment> afterTerminateAssignments,
boolean isStartConditionOnCreation,
StateMgmtSetting stateMgmtSetting,
StatementRawInfo statementRawInfo,
StatementCompileTimeServices services) |
OutputConditionExpressionForge(ExprNode whenExpressionNode,
List<OnTriggerSetAssignment> assignments,
ExprNode andWhenTerminatedExpr,
List<OnTriggerSetAssignment> afterTerminateAssignments,
boolean isStartConditionOnCreation,
StateMgmtSetting stateMgmtSetting,
StatementRawInfo statementRawInfo,
StatementCompileTimeServices services) |
Constructor and Description |
---|
OutputConditionPolledExpressionFactoryForge(ExprNode whenExpressionNode,
List<OnTriggerSetAssignment> assignments,
String statementName,
StatementCompileTimeServices services)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
static EventBeanUpdateHelperForge |
EventBeanUpdateHelperForgeFactory.make(String updatedWindowOrTableName,
EventTypeSPI eventTypeSPI,
List<OnTriggerSetAssignment> assignments,
String updatedAlias,
EventType optionalTriggeringEventType,
boolean isCopyOnWrite,
String statementName,
EventTypeAvroHandler avroHandler) |
Constructor and Description |
---|
VariableReadWritePackageForge(List<OnTriggerSetAssignment> assignments,
String statementName,
StatementCompileTimeServices services) |
Copyright © 2005–2022. All rights reserved.