Class QueryGraphValueEntryRangeInForge
java.lang.Object
com.espertech.esper.common.internal.epl.join.querygraph.QueryGraphValueEntryRangeForge
com.espertech.esper.common.internal.epl.join.querygraph.QueryGraphValueEntryRangeInForge
- All Implemented Interfaces:
QueryGraphValueEntryForge
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.join.querygraph.QueryGraphValueEntryRangeForge
type
-
Constructor Summary
ConstructorDescriptionQueryGraphValueEntryRangeInForge
(QueryGraphRangeEnum rangeType, ExprNode exprStart, ExprNode exprEnd, boolean allowRangeReversal) -
Method Summary
Modifier and TypeMethodDescriptionExprNode[]
protected EPType
boolean
make
(EPTypeClass optCoercionType, CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope) make
(CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope) Methods inherited from class com.espertech.esper.common.internal.epl.join.querygraph.QueryGraphValueEntryRangeForge
getRangeResultTypes, getType, makeArray, toQueryPlan
-
Constructor Details
-
QueryGraphValueEntryRangeInForge
public QueryGraphValueEntryRangeInForge(QueryGraphRangeEnum rangeType, ExprNode exprStart, ExprNode exprEnd, boolean allowRangeReversal)
-
-
Method Details
-
isAllowRangeReversal
public boolean isAllowRangeReversal() -
getExprStart
-
getExprEnd
-
toQueryPlan
- Specified by:
toQueryPlan
in classQueryGraphValueEntryRangeForge
-
getExpressions
- Specified by:
getExpressions
in classQueryGraphValueEntryRangeForge
-
getResultType
- Specified by:
getResultType
in classQueryGraphValueEntryRangeForge
-
make
public CodegenExpression make(EPTypeClass optCoercionType, CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope) - Specified by:
make
in classQueryGraphValueEntryRangeForge
-
make
public CodegenExpression make(CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
-