public class QueryGraphValueEntryRangeRelOpForge extends QueryGraphValueEntryRangeForge
type
Constructor and Description |
---|
QueryGraphValueEntryRangeRelOpForge(QueryGraphRangeEnum type,
ExprNode expression,
boolean isBetweenPart) |
Modifier and Type | Method and Description |
---|---|
ExprNode |
getExpression() |
ExprNode[] |
getExpressions() |
protected Class |
getResultType() |
boolean |
isBetweenPart() |
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 QueryGraphValueEntryRangeRelOpForge(QueryGraphRangeEnum type, ExprNode expression, boolean isBetweenPart)
public ExprNode getExpression()
public boolean isBetweenPart()
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.