public class OrderByExpr extends ASTBase implements IValueExpressionNodeContainer
IValueExpressionNode
paired with a flag to indicating an ascending
or descending sort order.DEFAULT_INITIAL_CAPACITY
Constructor and Description |
---|
OrderByExpr(BOp[] args,
Map<String,Object> annotations)
Required shallow copy constructor.
|
OrderByExpr(IValueExpressionNode ve,
boolean ascending) |
OrderByExpr(OrderByExpr op)
Constructor required for
com.bigdata.bop.BOpUtility#deepCopy(FilterNode) . |
Modifier and Type | Method and Description |
---|---|
IValueExpression<? extends IV> |
getValueExpression() |
IValueExpressionNode |
getValueExpressionNode()
Return the value expression node.
|
boolean |
isAscending() |
void |
setAscending(boolean ascending) |
addExplainHint, getExplainHints, getQueryHint, getQueryHint, getQueryHintAsBoolean, getQueryHintAsBoolean, getQueryHintAsInteger, getQueryHints, replaceAllWith, setQueryHint, setQueryHints
addArg, addArg, addArgIfAbsent, annotations, annotationsEqual, argIterator, args, arity, clearProperty, copyAll, get, getProperty, indexOf, removeArg, replaceWith, setArg, setArgs, setId, setProperty, setUnboundProperty, toArray, toArray
annotationsEqual, annotationsToString, annotationsToString, annotationValueToString, checkArgs, clone, equals, getEvaluationContext, getId, getProperty, getRequiredProperty, hashCode, indent, isController, mutation, shortenName, toShortString, toString, toString
public OrderByExpr(OrderByExpr op)
com.bigdata.bop.BOpUtility#deepCopy(FilterNode)
.public OrderByExpr(BOp[] args, Map<String,Object> annotations)
public OrderByExpr(IValueExpressionNode ve, boolean ascending)
public final boolean isAscending()
public final void setAscending(boolean ascending)
public IValueExpressionNode getValueExpressionNode()
IValueExpressionNodeContainer
getValueExpressionNode
in interface IValueExpressionNodeContainer
public IValueExpression<? extends IV> getValueExpression()
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.