Class QueryGraphValueEntryRangeRelOpForge
java.lang.Object
com.espertech.esper.common.internal.epl.join.querygraph.QueryGraphValueEntryRangeForge
com.espertech.esper.common.internal.epl.join.querygraph.QueryGraphValueEntryRangeRelOpForge
- All Implemented Interfaces:
QueryGraphValueEntryForge
-
Field Summary
Fields inherited from class com.espertech.esper.common.internal.epl.join.querygraph.QueryGraphValueEntryRangeForge
type
-
Constructor Summary
ConstructorDescriptionQueryGraphValueEntryRangeRelOpForge
(QueryGraphRangeEnum type, ExprNode expression, boolean isBetweenPart) -
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
-
QueryGraphValueEntryRangeRelOpForge
public QueryGraphValueEntryRangeRelOpForge(QueryGraphRangeEnum type, ExprNode expression, boolean isBetweenPart)
-
-
Method Details
-
getExpression
-
isBetweenPart
public boolean isBetweenPart() -
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)
-