Package | Description |
---|---|
com.espertech.esper.common.client.hook.datetimemethod |
Date-time method extension API.
|
com.espertech.esper.common.internal.epl.datetime.calop |
Date-Time calendar operations.
|
com.espertech.esper.common.internal.epl.datetime.eval |
Date-Time methods and related utility classes.
|
com.espertech.esper.common.internal.epl.datetime.interval |
Interval algebra.
|
com.espertech.esper.common.internal.epl.datetime.plugin | |
com.espertech.esper.common.internal.epl.datetime.reformatop |
Date-Time re-formatting operations.
|
Modifier and Type | Method and Description |
---|---|
DatetimeMethodDesc |
DateTimeMethodValidateContext.getCurrentMethod()
Returns the date-time method information
|
Constructor and Description |
---|
DateTimeMethodValidateContext(DotMethodFP footprintFound,
StreamTypeService streamTypeService,
DatetimeMethodDesc currentMethod,
List<ExprNode> currentParameters,
StatementRawInfo statementRawInfo)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
CalendarForge |
CalendarForgeFactory.getOp(DatetimeMethodDesc desc,
String methodNameUsed,
List<ExprNode> parameters,
ExprForge[] forges) |
Modifier and Type | Method and Description |
---|---|
static DatetimeMethodDesc |
DatetimeMethodResolver.fromName(String name,
ClasspathImportServiceCompileTime classpathImportService) |
DatetimeMethodDesc |
DatetimeMethodBuiltin.getDescriptor() |
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
FilterExprAnalyzerDTIntervalAffector(DatetimeMethodDesc currentMethod,
EventType[] typesPerStream,
int targetStreamNum,
String targetStartProp,
String targetEndProp,
Integer parameterStreamNum,
String parameterStartProp,
String parameterEndProp) |
Modifier and Type | Method and Description |
---|---|
FilterExprAnalyzerDTIntervalAffector |
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.
|
FilterExprAnalyzerDTIntervalAffector |
IntervalForge.getFilterDesc(EventType[] typesPerStream,
DatetimeMethodDesc currentMethod,
List<ExprNode> currentParameters,
ExprDotNodeFilterAnalyzerInput inputDesc) |
IntervalForge |
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) |
Constructor and Description |
---|
IntervalForgeImpl(DatetimeMethodDesc method,
String methodNameUse,
StreamTypeService streamTypeService,
List<ExprNode> expressions,
TimeAbacus timeAbacus,
TableCompileTimeResolver tableCompileTimeResolver) |
Modifier and Type | Method and Description |
---|---|
FilterExprAnalyzerAffector |
DTMPluginReformatForge.getFilterDesc(EventType[] typesPerStream,
DatetimeMethodDesc currentMethod,
List<ExprNode> currentParameters,
ExprDotNodeFilterAnalyzerInput inputDesc) |
Copyright © 2005–2021. All rights reserved.