| Modifier and Type | Interface and Description |
|---|---|
| public interface | AnyAttributeFetch
Models the requested fetching of an "any" attribute. |
| public interface | AttributeFetch
Models a |
| public interface | BidirectionalEntityReference
Represents the circular side of a bi-directional entity association. |
| public interface | CollectionAttributeFetch
Models the requested fetching of a persistent collection attribute. |
| public interface | CollectionFetchableElement
A collection element which is a |
| public interface | CollectionFetchableIndex
A collection index which is a |
| public interface | CollectionQuerySpace
Models a QuerySpace for a persistent collection. |
| public interface | CollectionReference
Represents a reference to a persistent collection either as a Return or as a |
| public interface | CollectionReturn
Models the a persistent collection as root |
| public interface | CompositeAttributeFetch
Models the requested fetching of a composite attribute. |
| public interface | CompositeFetch
Models the requested fetching of a composition (component/embeddable), which may or may not be an attribute. |
| public interface | CompositeQuerySpace
Models a QuerySpace for a composition (component/embeddable). |
| public interface | EntityFetch
Models the requested fetching of an entity attribute. |
| public interface | EntityIdentifierDescription
Descriptor for the identifier of an entity as a FetchSource (which allows for key-many-to-one handling). |
| public interface | EntityQuerySpace
Models a QuerySpace specific to an entity (EntityPersister). |
| public interface | EntityReference
Represents a reference to an entity either as a return, fetch, or collection element or index. |
| public interface | EntityReturn
Models the an entity as root |
| public interface | Fetch
Contract for associations that are being fetched. |
| public interface | FetchSource
Contract for a FetchSource (aka, the thing that owns the fetched attribute). |
| public interface | Join
Represents a join in the QuerySpace-sense. |
| public interface | JoinDefinedByMetadata
Specialization of a Join that is defined by the metadata. |
| public interface | LoadPlan
Describes a plan for performing a load of results. |
| public interface | QuerySpace
Defines a persister reference (either entity or collection) or a composite reference. |
| public interface | QuerySpaces
Models a collection of todo : make this hierarchical... |
| public interface | Return
Represents a return value in the query results. |
| public interface | ScalarReturn
Represent a simple scalar return within a query result. |
| Modifier and Type | Class and Description |
|---|---|
| public class | QuerySpaceUidNotRegisteredException
Indicates an attempt to lookup a QuerySpace by its uid, when no registration has been made under that uid. |