Top Fields Constructors Methods
org.hibernate.sql.ast.tree.select

public Class SortSpecification

extends Object
implements SqlAstNode
Class Inheritance
All Implemented Interfaces
org.hibernate.sql.ast.tree.SqlAstNode
Imports
org.hibernate.query.NullPrecedence, .SortDirection, org.hibernate.sql.ast.SqlAstWalker, org.hibernate.sql.ast.tree.SqlAstNode, org.hibernate.sql.ast.tree.expression.Expression

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final NullPrecedence
private final Expression
private final SortDirection

Constructor Summary

AccessConstructor and Description
public
SortSpecification(Expression sortExpression, SortDirection sortOrder)

public
SortSpecification(Expression sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence)

Method Summary

Modifier and TypeMethod and Description
public void
public NullPrecedence
public Expression
public SortDirection
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

nullPrecedenceback to summary
private final NullPrecedence nullPrecedence
sortExpressionback to summary
private final Expression sortExpression
sortOrderback to summary
private final SortDirection sortOrder

Constructor Detail

SortSpecificationback to summary
public SortSpecification(Expression sortExpression, SortDirection sortOrder)
SortSpecificationback to summary
public SortSpecification(Expression sortExpression, SortDirection sortOrder, NullPrecedence nullPrecedence)

Method Detail

acceptback to summary
public void accept(SqlAstWalker sqlTreeWalker)

Implements org.hibernate.sql.ast.tree.SqlAstNode.accept.

Annotations
@Override
getNullPrecedenceback to summary
public NullPrecedence getNullPrecedence()
getSortExpressionback to summary
public Expression getSortExpression()
getSortOrderback to summary
public SortDirection getSortOrder()