Package | Description |
---|---|
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.reformatop |
Date-Time re-formatting operations.
|
Modifier and Type | Method and Description |
---|---|
CalendarForge |
CalendarForgeFactory.getOp(DatetimeMethodEnum method,
String methodNameUsed,
List<ExprNode> parameters,
ExprForge[] forges) |
Constructor and Description |
---|
CalendarForgeRound(CalendarFieldEnum fieldName,
DatetimeMethodEnum method) |
Modifier and Type | Method and Description |
---|---|
static DatetimeMethodEnum |
DatetimeMethodEnum.fromName(String name) |
static DatetimeMethodEnum |
DatetimeMethodEnum.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DatetimeMethodEnum[] |
DatetimeMethodEnum.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static ExprDotDTMethodDesc |
ExprDotDTFactory.validateMake(StreamTypeService streamTypeService,
Deque<ExprChainedSpec> chainSpecStack,
DatetimeMethodEnum dtMethod,
String dtMethodName,
EPType inputType,
List<ExprNode> parameters,
ExprDotNodeFilterAnalyzerInput inputDesc,
TimeAbacus timeAbacus,
ExprEvaluatorContext exprEvaluatorContext,
TableCompileTimeResolver tableCompileTimeResolver) |
Constructor and Description |
---|
FilterExprAnalyzerDTIntervalAffector(DatetimeMethodEnum 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,
DatetimeMethodEnum 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,
DatetimeMethodEnum currentMethod,
List<ExprNode> currentParameters,
ExprDotNodeFilterAnalyzerInput inputDesc) |
IntervalForge |
IntervalForgeFactory.getForge(StreamTypeService streamTypeService,
DatetimeMethodEnum method,
String methodNameUsed,
List<ExprNode> parameters,
TimeAbacus timeAbacus,
TableCompileTimeResolver tableCompileTimeResolver) |
static IntervalComputerForge |
IntervalComputerForgeFactory.make(DatetimeMethodEnum method,
List<ExprNode> expressions,
TimeAbacus timeAbacus) |
Constructor and Description |
---|
IntervalForgeImpl(DatetimeMethodEnum method,
String methodNameUse,
StreamTypeService streamTypeService,
List<ExprNode> expressions,
TimeAbacus timeAbacus,
TableCompileTimeResolver tableCompileTimeResolver) |
Copyright © 2005–2019. All rights reserved.