Uses of Interface
com.espertech.esper.common.internal.epl.expression.time.abacus.TimeAbacus
Packages that use TimeAbacus
Package
Description
Date-Time calendar operations.
Date-time evaluators
Date-Time methods and related utility classes.
Interval algebra.
Interval delta expression evaluation
Date-Time re-formatting operations.
-
Uses of TimeAbacus in com.espertech.esper.common.internal.context.module
Methods in com.espertech.esper.common.internal.context.module that return TimeAbacus -
Uses of TimeAbacus in com.espertech.esper.common.internal.context.util
Methods in com.espertech.esper.common.internal.context.util that return TimeAbacusModifier and TypeMethodDescriptionAgentInstanceContext.getTimeAbacus()
ExprEvaluatorContextStatement.getTimeAbacus()
ExprEvaluatorContextWTableAccess.getTimeAbacus()
StatementContext.getTimeAbacus()
-
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.agg.core
Methods in com.espertech.esper.common.internal.epl.agg.core with parameters of type TimeAbacusModifier and TypeMethodDescriptionAggregationServiceFactoryService.groupBy
(AggregationServiceFactory nonHAFactory, AggregationRowFactory rowFactory, AggregationUseFlags useFlags, DataInputOutputSerde<AggregationRow> serde, AggSvcGroupByReclaimAgedEvalFuncFactory reclaimMaxAge, AggSvcGroupByReclaimAgedEvalFuncFactory reclaimFreq, TimeAbacus timeAbacus, DataInputOutputSerde groupKeySerde, StateMgmtSetting stateMgmtSettings) AggregationServiceFactoryServiceImpl.groupBy
(AggregationServiceFactory nonHAFactory, AggregationRowFactory rowFactory, AggregationUseFlags useFlags, DataInputOutputSerde<AggregationRow> serde, AggSvcGroupByReclaimAgedEvalFuncFactory reclaimMaxAge, AggSvcGroupByReclaimAgedEvalFuncFactory reclaimFreq, TimeAbacus timeAbacus, DataInputOutputSerde groupKeySerde, StateMgmtSetting stateMgmtSettings) -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.agg.groupby
Fields in com.espertech.esper.common.internal.epl.agg.groupby declared as TimeAbacusModifier and TypeFieldDescriptionprotected final TimeAbacus
AggregationServiceGroupByForge.timeAbacus
Methods in com.espertech.esper.common.internal.epl.agg.groupby with parameters of type TimeAbacusModifier and TypeMethodDescriptionstatic long
AggSvcGroupByReclaimAgedImpl.computeTimeReclaimAgeFreq
(long current, AggSvcGroupByReclaimAgedEvalFunc func, TimeAbacus timeAbacus) NOTE: Code-generation-invoked method, method name and parameter order mattersConstructors in com.espertech.esper.common.internal.epl.agg.groupby with parameters of type TimeAbacusModifierConstructorDescriptionAggregationServiceGroupByForge
(AggGroupByDesc aggGroupByDesc, TimeAbacus timeAbacus) -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.agg.method.rate
Fields in com.espertech.esper.common.internal.epl.agg.method.rate declared as TimeAbacusModifier and TypeFieldDescriptionprotected final TimeAbacus
AggregationForgeFactoryRate.timeAbacus
Methods in com.espertech.esper.common.internal.epl.agg.method.rate that return TimeAbacusConstructors in com.espertech.esper.common.internal.epl.agg.method.rate with parameters of type TimeAbacusModifierConstructorDescriptionAggregationForgeFactoryRate
(ExprRateAggNode parent, boolean isEver, long intervalTime, TimeAbacus timeAbacus) -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.datetime.calop
Methods in com.espertech.esper.common.internal.epl.datetime.calop with parameters of type TimeAbacusModifier and TypeMethodDescriptionstatic CalendarOpPlusFastAddResult
CalendarOpPlusFastAddHelper.computeNextDue
(long currentTime, TimePeriod timePeriod, Calendar reference, TimeAbacus timeAbacus, long remainder) -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.datetime.dtlocal
Fields in com.espertech.esper.common.internal.epl.datetime.dtlocal declared as TimeAbacusModifier and TypeFieldDescriptionprotected final TimeAbacus
DTLocalCalOpsLongForge.timeAbacus
protected final TimeAbacus
DTLocalLongOpsIntervalForge.timeAbacus
protected final TimeAbacus
DTLocalLongOpsReformatForge.timeAbacus
Constructors in com.espertech.esper.common.internal.epl.datetime.dtlocal with parameters of type TimeAbacusModifierConstructorDescriptionDTLocalCalOpsLongEval
(List<CalendarOp> calendarOps, TimeZone timeZone, TimeAbacus timeAbacus) DTLocalCalOpsLongForge
(List<CalendarForge> calendarForges, TimeAbacus timeAbacus) DTLocalLongOpsIntervalEval
(List<CalendarOp> calendarOps, IntervalOp intervalOp, TimeZone timeZone, TimeAbacus timeAbacus) DTLocalLongOpsIntervalForge
(List<CalendarForge> calendarForges, IntervalForge intervalForge, TimeAbacus timeAbacus) DTLocalLongOpsReformatEval
(List<CalendarOp> calendarOps, ReformatOp reformatOp, TimeZone timeZone, TimeAbacus timeAbacus) DTLocalLongOpsReformatForge
(List<CalendarForge> calendarForges, ReformatForge reformatForge, TimeAbacus timeAbacus) -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.datetime.eval
Methods in com.espertech.esper.common.internal.epl.datetime.eval with parameters of type TimeAbacusModifier and TypeMethodDescriptionExprDotDTForge.getForge
(List<CalendarForge> calendarForges, TimeAbacus timeAbacus, EPTypeClass inputTypeClass, EventType inputEventType, ReformatForge reformatForge, IntervalForge intervalForge) static ExprDotDTMethodDesc
ExprDotDTFactory.validateMake
(StreamTypeService streamTypeService, Deque<Chainable> chainSpecStack, DatetimeMethodDesc dtMethod, String dtMethodName, EPChainableType inputType, List<ExprNode> parameters, ExprDotNodeFilterAnalyzerInput inputDesc, TimeAbacus timeAbacus, TableCompileTimeResolver tableCompileTimeResolver, ClasspathImportServiceCompileTime classpathImportService, StatementRawInfo statementRawInfo) -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.datetime.interval
Methods in com.espertech.esper.common.internal.epl.datetime.interval with parameters of type TimeAbacusModifier and TypeMethodDescriptionIntervalForgeFactory.getForge
(StreamTypeService streamTypeService, DatetimeMethodDesc method, String methodNameUsed, List<ExprNode> parameters, TimeAbacus timeAbacus, TableCompileTimeResolver tableCompileTimeResolver) static IntervalComputerForge
IntervalComputerForgeFactory.make
(DatetimeMethodDesc method, List<ExprNode> expressions, TimeAbacus timeAbacus) Constructors in com.espertech.esper.common.internal.epl.datetime.interval with parameters of type TimeAbacusModifierConstructorDescriptionIntervalForgeImpl
(DatetimeMethodDesc method, String methodNameUse, StreamTypeService streamTypeService, List<ExprNode> expressions, TimeAbacus timeAbacus, TableCompileTimeResolver tableCompileTimeResolver) -
Uses of TimeAbacus 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 TimeAbacusModifierConstructorDescriptionIntervalDeltaExprTimePeriodNonConstForge
(ExprTimePeriod timePeriod, TimeAbacus timeAbacus) -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.datetime.reformatop
Methods in com.espertech.esper.common.internal.epl.datetime.reformatop with parameters of type TimeAbacusModifier and TypeMethodDescriptionReformatForgeFactory.getForge
(EPChainableType inputType, TimeAbacus timeAbacus, DatetimeMethodDesc desc, String methodNameUsed, List<ExprNode> parameters) Constructors in com.espertech.esper.common.internal.epl.datetime.reformatop with parameters of type TimeAbacusModifierConstructorDescriptionReformatEvalForge
(CalendarEval calendarEval, LocalDateTimeEval localDateTimeEval, ZonedDateTimeEval zonedDateTimeEval, TimeAbacus timeAbacus) ReformatFormatForge
(ReformatFormatForgeDesc formatterType, ExprForge formatter, TimeAbacus timeAbacus) ReformatFormatToDateForge
(TimeAbacus timeAbacus) ReformatGetFieldForge
(CalendarFieldEnum fieldNum, TimeAbacus timeAbacus) ReformatToCalendarForge
(TimeAbacus timeAbacus) -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.expression.core
Methods in com.espertech.esper.common.internal.epl.expression.core that return TimeAbacus -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.expression.time.abacus
Classes in com.espertech.esper.common.internal.epl.expression.time.abacus that implement TimeAbacusMethods in com.espertech.esper.common.internal.epl.expression.time.abacus that return TimeAbacus -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.expression.time.eval
Methods in com.espertech.esper.common.internal.epl.expression.time.eval with parameters of type TimeAbacusModifier and TypeMethodDescriptionvoid
TimePeriodComputeConstGivenCalAddEval.setTimeAbacus
(TimeAbacus timeAbacus) void
TimePeriodComputeNCGivenExprEval.setTimeAbacus
(TimeAbacus timeAbacus) void
TimePeriodComputeNCGivenTPCalForgeEval.setTimeAbacus
(TimeAbacus timeAbacus) void
TimePeriodComputeNCGivenTPNonCalEval.setTimeAbacus
(TimeAbacus timeAbacus) Constructors in com.espertech.esper.common.internal.epl.expression.time.eval with parameters of type TimeAbacusModifierConstructorDescriptionTimePeriodComputeConstGivenCalAddEval
(TimePeriodAdder[] adders, int[] added, TimeAbacus timeAbacus, int indexMicroseconds, TimeZone timeZone) TimePeriodComputeConstGivenCalAddForge
(TimePeriodAdder[] adders, int[] added, TimeAbacus timeAbacus) TimePeriodComputeNCGivenExprEval
(ExprEvaluator secondsEvaluator, TimeAbacus timeAbacus) TimePeriodComputeNCGivenExprForge
(ExprForge secondsEvaluator, TimeAbacus timeAbacus) TimePeriodComputeNCGivenTPCalForgeEval
(ExprEvaluator[] evaluators, TimePeriodAdder[] adders, TimeAbacus timeAbacus, TimeZone timeZone, int indexMicroseconds) TimePeriodComputeNCGivenTPNonCalEval
(ExprEvaluator[] evaluators, TimePeriodAdder[] adders, TimeAbacus timeAbacus) -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.expression.time.node
Methods in com.espertech.esper.common.internal.epl.expression.time.node that return TimeAbacusModifier and TypeMethodDescriptionExprTimePeriodForge.getTimeAbacus()
ExprTimePeriodImpl.getTimeAbacus()
Methods in com.espertech.esper.common.internal.epl.expression.time.node with parameters of type TimeAbacusModifier and TypeMethodDescriptionstatic boolean
ExprTimePeriodUtil.validateTime
(Number timeInSeconds, TimeAbacus timeAbacus) Constructors in com.espertech.esper.common.internal.epl.expression.time.node with parameters of type TimeAbacusModifierConstructorDescriptionExprTimePeriodImpl
(boolean hasYear, boolean hasMonth, boolean hasWeek, boolean hasDay, boolean hasHour, boolean hasMinute, boolean hasSecond, boolean hasMillisecond, boolean hasMicrosecond, TimeAbacus timeAbacus) -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.pattern.core
Methods in com.espertech.esper.common.internal.epl.pattern.core with parameters of type TimeAbacusModifier and TypeMethodDescriptionstatic CodegenExpression
PatternDeltaComputeUtil.makePatternDeltaAnonymous
(ExprNode parameter, MatchedEventConvertorForge convertor, TimeAbacus timeAbacus, CodegenMethod method, CodegenClassScope classScope) -
Uses of TimeAbacus in com.espertech.esper.common.internal.epl.pattern.observer
Fields in com.espertech.esper.common.internal.epl.pattern.observer declared as TimeAbacusMethods in com.espertech.esper.common.internal.epl.pattern.observer with parameters of type TimeAbacusModifier and TypeMethodDescriptionprotected static TimerScheduleSpec
TimerScheduleSpecComputeFromExpr.compute
(ExprEvaluator date, ExprEvaluator repetitions, TimePeriodEval timePeriod, EventBean[] eventsPerStream, ExprEvaluatorContext exprEvaluatorContext, TimeZone timeZone, TimeAbacus timeAbacus) TimerScheduleSpecComputeFromExpr.compute
(MatchedEventConvertor optionalConvertor, MatchedEventMap beginState, ExprEvaluatorContext exprEvaluatorContext, TimeZone timeZone, TimeAbacus timeAbacus) TimerScheduleSpecComputeISOString.compute
(MatchedEventConvertor optionalConvertor, MatchedEventMap beginState, ExprEvaluatorContext exprEvaluatorContext, TimeZone timeZone, TimeAbacus timeAbacus) -
Uses of TimeAbacus in com.espertech.esper.common.internal.schedule
Methods in com.espertech.esper.common.internal.schedule with parameters of type TimeAbacusModifier and TypeMethodDescriptionstatic long
ScheduleComputeHelper.computeDeltaNextOccurance
(ScheduleSpec spec, long afterTimeInMillis, TimeZone timeZone, TimeAbacus timeAbacus) Computes the next lowest date in milliseconds based on a specification and the from-time passed in and returns the delta from the current time.static long
ScheduleComputeHelper.computeNextOccurance
(ScheduleSpec spec, long afterTimeInMillis, TimeZone timeZone, TimeAbacus timeAbacus) Computes the next lowest date in milliseconds based on a specification and the from-time passed in. -
Uses of TimeAbacus in com.espertech.esper.common.internal.settings
Methods in com.espertech.esper.common.internal.settings that return TimeAbacusModifier and TypeMethodDescriptionClasspathImportService.getTimeAbacus()
ClasspathImportServiceBase.getTimeAbacus()
Constructors in com.espertech.esper.common.internal.settings with parameters of type TimeAbacusModifierConstructorDescriptionClasspathImportServiceBase
(Map<String, Object> transientConfiguration, TimeAbacus timeAbacus, Set<String> eventTypeAutoNames) ClasspathImportServiceCompileTimeImpl
(Map<String, Object> transientConfiguration, TimeAbacus timeAbacus, Set<String> eventTypeAutoNames, MathContext mathContext, boolean allowExtendedAggregationFunc, boolean sortUsingCollator) ClasspathImportServiceRuntime
(Map<String, Object> transientConfiguration, TimeAbacus timeAbacus, Set<String> eventTypeAutoNames, TimeZone timeZone, Map<String, ConfigurationCommonMethodRef> methodInvocationRef, List<String> imports, List<String> annotationImports) -
Uses of TimeAbacus in com.espertech.esper.common.internal.view.core
Methods in com.espertech.esper.common.internal.view.core that return TimeAbacus