public class OrderByItem extends Object implements LanguageObject
LanguageObject.Util
Constructor and Description |
---|
OrderByItem(Expression symbol,
boolean ascending) |
Modifier and Type | Method and Description |
---|---|
void |
acceptVisitor(LanguageVisitor visitor)
Method for accepting a visitor.
|
OrderByItem |
clone()
Implement clone to make objects cloneable.
|
boolean |
equals(Object obj) |
int |
getExpressionPosition() |
SortSpecification.NullOrdering |
getNullOrdering() |
Expression |
getSymbol() |
int |
hashCode() |
boolean |
isAscending() |
boolean |
isUnrelated() |
void |
setAscending(boolean ascending) |
void |
setExpressionPosition(int expressionPosition) |
void |
setNullOrdering(SortSpecification.NullOrdering nullOrdering) |
void |
setSymbol(Expression symbol) |
String |
toString() |
public OrderByItem(Expression symbol, boolean ascending)
public int getExpressionPosition()
public void setExpressionPosition(int expressionPosition)
public boolean isAscending()
public void setAscending(boolean ascending)
public Expression getSymbol()
public void setSymbol(Expression symbol)
public SortSpecification.NullOrdering getNullOrdering()
public void setNullOrdering(SortSpecification.NullOrdering nullOrdering)
public boolean isUnrelated()
public void acceptVisitor(LanguageVisitor visitor)
LanguageObject
acceptVisitor
in interface LanguageObject
visitor
- Visitor being usedpublic OrderByItem clone()
LanguageObject
clone
in interface LanguageObject
clone
in class Object
Copyright © 2019. All rights reserved.