| Name | Description | Type | Package | Framework |
| Alias | Class | org.hibernate.sql | Hibernate ORM | |
| AliasGenerator | Interface | org.hibernate.sql | Hibernate ORM | |
| ANSICaseFragment | An ANSI SQL CASE expression. | Class | org.hibernate.sql | Hibernate ORM |
| ANSIJoinFragment | Fields inherited from class org. | Class | org.hibernate.sql | Hibernate ORM |
| CacheJoinFragment | Class | org.hibernate.sql | Hibernate ORM | |
| CaseFragment | Class | org.hibernate.sql | Hibernate ORM | |
| 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 |
| ConditionFragment | Class | org.hibernate.sql | Hibernate ORM | |
| Delete | An SQL DELETE statementConstructor SummaryDelete() | Class | org.hibernate.sql | Hibernate ORM |
| DerbyCaseFragment | See Also:DerbyDialectFields inherited from class org. | Class | org.hibernate.sql | Hibernate ORM |
| DisjunctionFragment | A disjunctive string of conditionsConstructor SummaryDisjunctionFragment() | Class | org.hibernate.sql | 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 |
| ForUpdateFragment | Class | org.hibernate.sql | 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 | |
| HSQLCaseFragment | The HSQL CASEWHEN function. | Class | org.hibernate.sql | Hibernate ORM |
| InFragment | An SQL IN expression. | Class | org.hibernate.sql | Hibernate ORM |
| Insert | Class | org.hibernate.sql | Hibernate ORM | |
| InsertSelect | Class | org.hibernate.sql | Hibernate ORM | |
| JoinFragment | Class | org.hibernate.sql | Hibernate ORM | |
| JoinType | enum JoinTypeextends Enum | Class | org.hibernate.sql | Hibernate ORM |
| MckoiCaseFragment | A Mckoi IF function. | Class | org.hibernate.sql | 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 |
| OracleJoinFragment | An Oracle-style (theta) joinFields inherited from class org. | Class | org.hibernate.sql | 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 | |
| QueryJoinFragment | A join that appears in a translated HQL queryFields inherited from class org. | Class | org.hibernate.sql | Hibernate ORM |
| QuerySelect | Class | org.hibernate.sql | Hibernate ORM | |
| Select | Class | org.hibernate.sql | Hibernate ORM | |
| SelectExpression | Interface | org.hibernate.sql | Hibernate ORM | |
| SelectFragment | A fragment of an SQL SELECT clauseConstructor SummarySelectFragment() | Class | org.hibernate.sql | Hibernate ORM |
| SelectValues | Models a SELECT values lists. | Class | org.hibernate.sql | Hibernate ORM |
| SimpleSelect | Class | org.hibernate.sql | 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 |
| SQLQuery | Represents a native sql query and allows the user to define certain aspects about its execution, such as:result-set value mapping (see below) Tables used via addSynchronizedQuerySpace(java. | Interface | org.hibernate | Hibernate ORM |
| SQLQuery .FetchReturn | Interface | org.hibernate.SQLQuery | Hibernate ORM | |
| SQLQuery .ReturnProperty | Allows access to further control how properties within a root or join fetch are mapped back from the result set. | Interface | org.hibernate.SQLQuery | Hibernate ORM |
| SQLQuery .RootReturn | Interface | org.hibernate.SQLQuery | Hibernate ORM | |
| SQLQueryResultMappingBuilder | Allows programmatic access from SQLQuery to define how to map SQL results back to in-memory objects, both entities as well as scalars. | Interface | org.hibernate | Hibernate ORM |
| SQLQueryResultMappingBuilder .ReturnsHolder | Interface | org.hibernate.SQLQueryResultMappingBuilder | Hibernate ORM | |
| SQLQueryResultMappingBuilder .ScalarReturn | Constructor SummarySQLQueryResultMappingBuilder. | Class | org.hibernate.SQLQueryResultMappingBuilder | 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 |
| Sybase11JoinFragment | An old Sybase-style join (before Sybase supported the ANSI style inner join etc syntax) This is needed for Sybase 11. | Class | org.hibernate.sql | Hibernate ORM |
| Template | Class | org.hibernate.sql | Hibernate ORM | |
| Template .NoOpColumnMapper | Class | org.hibernate.sql.Template | Hibernate ORM | |
| TranslationContext | Contract for contextual information required to perform translation. | Interface | org.hibernate.sql.ordering.antlr | Hibernate ORM |
| Update | Class | org.hibernate.sql | Hibernate ORM | |