| Name | Description | Type | Package | Framework |
| CollationSpecification | Models a collation specification (COLLATE using a specific character-set) within aSee Also:Serialized Form | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| ColumnMapper | Contract for mapping a (an assumed) property reference to its columns. | Interface | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| ColumnReference | Reference to a column name. | Interface | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| Factory | Acts as a ASTFactory for injecting our specific AST node classes into the Antlr generated trees. | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| FormulaReference | Reference to a formula fragment. | Interface | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| GeneratedOrderByFragmentParser | Antlr grammar for dealing with order-by mapping fragments. | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| GeneratedOrderByFragmentRenderer | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM | |
| GeneratedOrderByFragmentRendererTokenTypes | Interface | org.hibernate.sql.ordering.antlr | Hibernate ORM | |
| GeneratedOrderByLexer | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM | |
| Node | General contract for AST nodes. | Interface | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| NodeSupport | Basic implementation of a Node briding to the Antlr CommonAST hierarchy. | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| OrderByAliasResolver | Given a column reference, resolve the table alias to apply to the column to qualify it. | Interface | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| OrderByFragment | Represents a parsed order-by mapping fragment. | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| OrderByFragmentParser | Extension of the Antlr-generated parser for the purpose of adding our custom parsing behavior (semantic analysis, etc). | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| OrderByFragmentRenderer | Extension of the Antlr-generated tree walker for rendering the parsed order-by tree back to String form. | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| OrderByFragmentTranslator | A translator for order-by mappings, whether specified by hbm. | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| OrderByFragmentTranslator .StandardOrderByTranslationImpl | Constructor SummaryOrderByFragmentTranslator. | Class | org.hibernate.sql.ordering.antlr.OrderByFragmentTranslator | Hibernate ORM |
| OrderByTemplateTokenTypes | Interface | org.hibernate.sql.ordering.antlr | Hibernate ORM | |
| OrderByTranslation | Interface | org.hibernate.sql.ordering.antlr | Hibernate ORM | |
| OrderingSpecification | Models an ordering specification (ASCENDING or DESCENDING) within a SortSpecification. | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| OrderingSpecification .Ordering | Class | org.hibernate.sql.ordering.antlr.OrderingSpecification | Hibernate ORM | |
| SortKey | Models the container node for the sort key, which is the term given by the ANSI SQL specification to the expression upon which to sort for each SortSpecification | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| SortSpecification | Models each sorting expression. | Class | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| SqlValueReference | Unifying interface between column and formula references mainly to give more strictly typed result to ColumnMapper. | Interface | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| TranslationContext | Contract for contextual information required to perform translation. | Interface | org.hibernate.sql.ordering.antlr | Hibernate ORM |