Uses of Class
com.espertech.esper.common.internal.epl.datetime.eval.DatetimeMethodDesc
Package
Description
Date-time method extension API.
Date-Time calendar operations.
Date-Time methods and related utility classes.
Interval algebra.
Date-Time re-formatting operations.
-
Uses of DatetimeMethodDesc in com.espertech.esper.common.client.hook.datetimemethod
Modifier and TypeMethodDescriptionDateTimeMethodValidateContext.getCurrentMethod()
Returns the date-time method informationModifierConstructorDescriptionDateTimeMethodValidateContext
(DotMethodFP footprintFound, StreamTypeService streamTypeService, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, StatementRawInfo statementRawInfo) Ctor. -
Uses of DatetimeMethodDesc in com.espertech.esper.common.internal.epl.datetime.calop
-
Uses of DatetimeMethodDesc in com.espertech.esper.common.internal.epl.datetime.eval
Modifier and TypeMethodDescriptionstatic DatetimeMethodDesc
DatetimeMethodResolver.fromName
(String name, ClasspathImportServiceCompileTime classpathImportService) DatetimeMethodBuiltin.getDescriptor()
Modifier and TypeMethodDescriptionstatic 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) ModifierConstructorDescriptionFilterExprAnalyzerDTIntervalAffector
(DatetimeMethodDesc currentMethod, EventType[] typesPerStream, int targetStreamNum, String targetStartProp, String targetEndProp, Integer parameterStreamNum, String parameterStartProp, String parameterEndProp) -
Uses of DatetimeMethodDesc in com.espertech.esper.common.internal.epl.datetime.interval
Modifier and TypeMethodDescriptionIntervalForge.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) IntervalForgeImpl.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) Obtain information used by filter analyzer to handle this dot-method invocation as part of query planning/indexing.IntervalForgeFactory.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) ModifierConstructorDescriptionIntervalForgeImpl
(DatetimeMethodDesc method, String methodNameUse, StreamTypeService streamTypeService, List<ExprNode> expressions, TimeAbacus timeAbacus, TableCompileTimeResolver tableCompileTimeResolver) -
Uses of DatetimeMethodDesc in com.espertech.esper.common.internal.epl.datetime.plugin
Modifier and TypeMethodDescriptionDTMPluginReformatForge.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) -
Uses of DatetimeMethodDesc in com.espertech.esper.common.internal.epl.datetime.reformatop
Modifier and TypeMethodDescriptionReformatBetweenConstantParamsForge.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) ReformatBetweenNonConstantParamsForge.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) ReformatEvalForge.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) ReformatForge.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) ReformatFormatForge.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) ReformatFormatToDateForge.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) ReformatGetFieldForge.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) ReformatStringFormatForge.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) ReformatToCalendarForge.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) ReformatToMillisecForge.getFilterDesc
(EventType[] typesPerStream, DatetimeMethodDesc currentMethod, List<ExprNode> currentParameters, ExprDotNodeFilterAnalyzerInput inputDesc) ReformatForgeFactory.getForge
(EPChainableType inputType, TimeAbacus timeAbacus, DatetimeMethodDesc desc, String methodNameUsed, List<ExprNode> parameters)