Package org.teiid.language
Class SortSpecification
- java.lang.Object
-
- org.teiid.language.BaseLanguageObject
-
- org.teiid.language.SortSpecification
-
- All Implemented Interfaces:
LanguageObject
public class SortSpecification extends BaseLanguageObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSortSpecification.NullOrderingstatic classSortSpecification.Ordering
-
Constructor Summary
Constructors Constructor Description SortSpecification(SortSpecification.Ordering direction, Expression expression)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidacceptVisitor(LanguageObjectVisitor visitor)ExpressiongetExpression()SortSpecification.NullOrderinggetNullOrdering()SortSpecification.OrderinggetOrdering()voidsetExpression(Expression expression)voidsetNullOrdering(SortSpecification.NullOrdering nullOrdering)voidsetOrdering(SortSpecification.Ordering direction)-
Methods inherited from class org.teiid.language.BaseLanguageObject
toString
-
-
-
-
Constructor Detail
-
SortSpecification
public SortSpecification(SortSpecification.Ordering direction, Expression expression)
-
-
Method Detail
-
getOrdering
public SortSpecification.Ordering getOrdering()
-
acceptVisitor
public void acceptVisitor(LanguageObjectVisitor visitor)
-
setOrdering
public void setOrdering(SortSpecification.Ordering direction)
-
getExpression
public Expression getExpression()
-
setExpression
public void setExpression(Expression expression)
-
setNullOrdering
public void setNullOrdering(SortSpecification.NullOrdering nullOrdering)
-
getNullOrdering
public SortSpecification.NullOrdering getNullOrdering()
-
-