| Name | Description | Type | Package | Framework |
| FilterQueryPlan | Class | org.hibernate.engine.query.spi | Hibernate ORM | |
| HQLQueryPlan | Defines a query execution plan for an HQL query (or filter). | Class | org.hibernate.engine.query.spi | Hibernate ORM |
| NamedParameterDescriptor | Descriptor regarding a named parameter. | Class | org.hibernate.engine.query.spi | Hibernate ORM |
| NativeSQLQueryCollectionReturn | Represents a return defined as part of a native sql query which names a collection role in the form {classname}. | Class | org.hibernate.engine.query.spi.sql | Hibernate ORM |
| NativeSQLQueryJoinReturn | Represents a return defined as part of a native sql query which names a fetched role. | Class | org.hibernate.engine.query.spi.sql | Hibernate ORM |
| NativeSQLQueryNonScalarReturn | Represents the base information for a non-scalar return defined as part of a native sql query. | Class | org.hibernate.engine.query.spi.sql | Hibernate ORM |
| NativeSQLQueryPlan | Defines a query execution plan for a native-SQL query. | Class | org.hibernate.engine.query.spi | Hibernate ORM |
| NativeSQLQueryReturn | Describes a return in a native SQL query. | Interface | org.hibernate.engine.query.spi.sql | Hibernate ORM |
| NativeSQLQueryRootReturn | Represents a return defined as part of a native sql query which names a root entity. | Class | org.hibernate.engine.query.spi.sql | Hibernate ORM |
| NativeSQLQueryScalarReturn | Describes a scalar return in a native SQL query. | Class | org.hibernate.engine.query.spi.sql | Hibernate ORM |
| NativeSQLQuerySpecification | Defines the specification or blue-print for a native-sql query. | Class | org.hibernate.engine.query.spi.sql | Hibernate ORM |
| OrdinalParameterDescriptor | Class | org.hibernate.engine.query.spi | Hibernate ORM | |
| ParameterMetadata | Encapsulates metadata about parameters encountered within a query. | Class | org.hibernate.engine.query.spi | Hibernate ORM |
| ParameterParser | The single available method parse(java. | Class | org.hibernate.engine.query.spi | Hibernate ORM |
| ParameterParser .Recognizer | Interface | org.hibernate.engine.query.spi.ParameterParser | Hibernate ORM | |
| ParamLocationRecognizer | of journaling parameter locations. | Class | org.hibernate.engine.query.spi | Hibernate ORM |
| ParamLocationRecognizer .NamedParameterDescription | Constructor SummaryParamLocationRecognizer. | Class | org.hibernate.engine.query.spi.ParamLocationRecognizer | Hibernate ORM |
| QueryMetadata | Defines metadata regarding a translated HQL or native-SQL query. | Class | org.hibernate.engine.query.spi | Hibernate ORM |
| QueryPlanCache | Acts as a cache for compiled query plans, as well as query-parameter metadata. | Class | org.hibernate.engine.query.spi | Hibernate ORM |
| ReturnMetadata | Class | org.hibernate.engine.query.spi | Hibernate ORM | |