Uses of Interface
com.espertech.esper.common.internal.epl.expression.time.node.ExprTimePeriod
Packages that use ExprTimePeriod
Package
Description
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.
Interval delta expression evaluation
-
Uses of ExprTimePeriod in com.espertech.esper.common.internal.compile.stage1.spec
Methods in com.espertech.esper.common.internal.compile.stage1.spec that return ExprTimePeriodModifier and TypeMethodDescriptionOutputLimitSpec.getAfterTimePeriodExpr()
Returns the after-keyword time period.ContextSpecConditionTimePeriod.getTimePeriod()
MatchRecognizeInterval.getTimePeriodExpr()
Returns the time period.OutputLimitSpec.getTimePeriodExpr()
Returns time period expression or null if none used.Methods in com.espertech.esper.common.internal.compile.stage1.spec with parameters of type ExprTimePeriodModifier and TypeMethodDescriptionvoid
OutputLimitSpec.setAfterTimePeriodExpr
(ExprTimePeriod afterTimePeriodExpr) void
ContextSpecConditionTimePeriod.setTimePeriod
(ExprTimePeriod timePeriod) void
MatchRecognizeInterval.setTimePeriodExpr
(ExprTimePeriod timePeriodExpr) void
OutputLimitSpec.setTimePeriodExpr
(ExprTimePeriod timePeriodExpr) Constructors in com.espertech.esper.common.internal.compile.stage1.spec with parameters of type ExprTimePeriodModifierConstructorDescriptionContextSpecConditionTimePeriod
(ExprTimePeriod timePeriod, boolean immediate) MatchRecognizeInterval
(ExprTimePeriod timePeriodExpr, boolean orTerminated) 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) -
Uses of ExprTimePeriod in com.espertech.esper.common.internal.epl.datetime.interval.deltaexpr
Constructors in com.espertech.esper.common.internal.epl.datetime.interval.deltaexpr with parameters of type ExprTimePeriodModifierConstructorDescriptionIntervalDeltaExprTimePeriodNonConstForge
(ExprTimePeriod timePeriod, TimeAbacus timeAbacus) -
Uses of ExprTimePeriod in com.espertech.esper.common.internal.epl.expression.time.node
Classes in com.espertech.esper.common.internal.epl.expression.time.node that implement ExprTimePeriod -
Uses of ExprTimePeriod in com.espertech.esper.common.internal.epl.output.condition
Constructors in com.espertech.esper.common.internal.epl.output.condition with parameters of type ExprTimePeriodModifierConstructorDescriptionOutputConditionTimeForge
(ExprTimePeriod timePeriod, boolean isStartConditionOnCreation, StateMgmtSetting stateMgmtSetting) -
Uses of ExprTimePeriod in com.espertech.esper.common.internal.epl.output.polled
Fields in com.espertech.esper.common.internal.epl.output.polled declared as ExprTimePeriodModifier and TypeFieldDescriptionprotected final ExprTimePeriod
OutputConditionPolledTimeFactoryForge.timePeriod
Constructors in com.espertech.esper.common.internal.epl.output.polled with parameters of type ExprTimePeriod -
Uses of ExprTimePeriod in com.espertech.esper.common.internal.epl.output.view
Fields in com.espertech.esper.common.internal.epl.output.view declared as ExprTimePeriodModifier and TypeFieldDescriptionprotected final ExprTimePeriod
OutputProcessViewDirectDistinctOrAfterFactoryForge.afterTimePeriod
Constructors in com.espertech.esper.common.internal.epl.output.view with parameters of type ExprTimePeriodModifierConstructorDescriptionOutputProcessViewConditionForge
(OutputStrategyPostProcessForge outputStrategyPostProcessForge, boolean isDistinct, MultiKeyClassRef distinctMultiKey, ExprTimePeriod afterTimePeriodExpr, Integer afterNumberOfEvents, OutputConditionFactoryForge outputConditionFactoryForge, int streamCount, ResultSetProcessorOutputConditionType conditionType, boolean terminable, boolean hasAfter, boolean unaggregatedUngrouped, SelectClauseStreamSelectorEnum selectClauseStreamSelector, EventType[] eventTypes, EventType resultEventType, StateMgmtSetting changeSetStateMgmtSettings, StateMgmtSetting outputFirstStateMgmtSettings) OutputProcessViewDirectDistinctOrAfterFactoryForge
(OutputStrategyPostProcessForge outputStrategyPostProcessForge, boolean isDistinct, MultiKeyClassRef distinctMultiKey, ExprTimePeriod afterTimePeriod, Integer afterConditionNumberOfEvents, EventType resultEventType) -
Uses of ExprTimePeriod in com.espertech.esper.common.internal.epl.pattern.observer
Constructors in com.espertech.esper.common.internal.epl.pattern.observer with parameters of type ExprTimePeriodModifierConstructorDescriptionTimerScheduleSpecComputeFromExprForge
(ExprNode dateNode, ExprNode repetitionsNode, ExprTimePeriod periodNode)