| Interface | Description | 
|---|---|
| CommonQueryContract | 
 Defines the aspects of query definition that apply to all forms of
 querying (HQL, JPQL, criteria) across all forms of persistence contexts
 (Session, StatelessSession, EntityManager). 
 | 
| NativeQuery<T> | |
| ParameterMetadata | 
 Access to known information about the parameters for a query. 
 | 
| Query<R> | 
 Represents an HQL/JPQL query or a compiled Criteria query. 
 | 
| QueryParameter<T> | 
 NOTE: Consider this contract (and its sub-contracts) as incubating as we transition to 6.0 and SQM 
 | 
| QueryProducer | 
 Contract for things that can produce Query instances. 
 | 
| Enum | Description | 
|---|---|
| ImmutableEntityUpdateQueryHandlingMode | 
 This enum defines how  
Immutable entities are handled when executing a
 bulk update statement. | 
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.