public class QueryGraphValueEntryRangeInForge extends QueryGraphValueEntryRangeForge
type
Constructor and Description |
---|
QueryGraphValueEntryRangeInForge(QueryGraphRangeEnum rangeType,
ExprNode exprStart,
ExprNode exprEnd,
boolean allowRangeReversal) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
getExprEnd() |
ExprNode[] |
getExpressions() |
ExprNode |
getExprStart() |
protected Class |
getResultType() |
boolean |
isAllowRangeReversal() |
CodegenExpression |
make(Class optCoercionType,
CodegenMethodScope parent,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
CodegenExpression |
make(CodegenMethodScope parent,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
String |
toQueryPlan() |
getRangeResultTypes, getType, makeArray, toQueryPlan
public QueryGraphValueEntryRangeInForge(QueryGraphRangeEnum rangeType, ExprNode exprStart, ExprNode exprEnd, boolean allowRangeReversal)
public boolean isAllowRangeReversal()
public ExprNode getExprStart()
public ExprNode getExprEnd()
public String toQueryPlan()
toQueryPlan
in class QueryGraphValueEntryRangeForge
public ExprNode[] getExpressions()
getExpressions
in class QueryGraphValueEntryRangeForge
protected Class getResultType()
getResultType
in class QueryGraphValueEntryRangeForge
public CodegenExpression make(Class optCoercionType, CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
make
in class QueryGraphValueEntryRangeForge
public CodegenExpression make(CodegenMethodScope parent, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
Copyright © 2005–2018. All rights reserved.