Package | Description |
---|---|
org.hibernate.loader.plan.build.internal |
Contains the internal implementations used for building a metamodel-driven LoadPlan.
|
org.hibernate.loader.plan.build.internal.returns |
Contains the internal implementations of the building blocks that make up a metamodel-driven LoadPlan.
|
org.hibernate.loader.plan.build.spi |
Defines the SPI for building a metamodel-driven LoadPlan
|
org.hibernate.loader.plan.exec.internal |
Provides the internal implementations for generating the load query from the LoadPlan and the ResultSet processor.
|
org.hibernate.loader.plan.spi |
Defines the SPI for the building blocks that make up a LoadPlan.
|
org.hibernate.persister.walking.spi |
Modifier and Type | Method and Description |
---|---|
FetchSource |
AbstractLoadPlanBuildingAssociationVisitationStrategy.registeredFetchSource(AssociationKey associationKey) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAnyReference |
class |
AbstractCompositeEntityIdentifierDescription |
class |
AbstractCompositeFetch |
class |
AbstractCompositeReference |
class |
AbstractEntityReference |
class |
AbstractExpandingFetchSource |
class |
AnyAttributeFetchImpl |
class |
BidirectionalEntityReferenceImpl
Represents an entity fetch that is bi-directionally join fetched.
|
class |
CollectionFetchableElementAnyGraph |
class |
CollectionFetchableElementCompositeGraph
Models the element graph of a collection, where the elements are composite
|
class |
CollectionFetchableElementEntityGraph |
class |
CollectionFetchableIndexAnyGraph |
class |
CollectionFetchableIndexCompositeGraph
Models the index graph of a collection, where the index are composite.
|
class |
CollectionFetchableIndexEntityGraph |
class |
CompositeAttributeFetchImpl |
class |
EncapsulatedEntityIdentifierDescription
Models a composite entity identifier that is encapsulated (meaning there is a composite class and a single
attribute that encapsulates the composite value).
|
class |
EntityAttributeFetchImpl |
class |
EntityReturnImpl |
class |
NestedCompositeAttributeFetchImpl |
class |
NonEncapsulatedEntityIdentifierDescription
Models a composite entity identifier that is non-encapsulated (meaning there is no composite class, no
single attribute that encapsulates the composite value).
|
Modifier and Type | Method and Description |
---|---|
FetchSource |
AbstractCompositeEntityIdentifierDescription.getSource() |
FetchSource |
CollectionAttributeFetchImpl.getSource() |
FetchSource |
EntityAttributeFetchImpl.getSource() |
FetchSource |
NestedCompositeAttributeFetchImpl.getSource() |
FetchSource |
CompositeAttributeFetchImpl.getSource() |
FetchSource |
AnyAttributeFetchImpl.getSource() |
Constructor and Description |
---|
AnyAttributeFetchImpl(FetchSource fetchSource,
AssociationAttributeDefinition fetchedAttribute,
FetchStrategy fetchStrategy) |
CompositeAttributeFetchImpl(FetchSource source,
AttributeDefinition attributeDefinition,
ExpandingCompositeQuerySpace compositeQuerySpace,
boolean allowCollectionFetches) |
NestedCompositeAttributeFetchImpl(FetchSource source,
AttributeDefinition fetchedAttributeDefinition,
ExpandingCompositeQuerySpace compositeQuerySpace,
boolean allowCollectionFetches) |
Modifier and Type | Interface and Description |
---|---|
interface |
ExpandingEntityIdentifierDescription
Describes an entity identifier description that allows adding fetches; used while
building a
EntityIdentifierDescription . |
interface |
ExpandingFetchSource
Describes the internal contract for things which can contain fetches.
|
Modifier and Type | Method and Description |
---|---|
FetchSource |
LoadPlanBuildingContext.registeredFetchSource(AssociationKey associationKey) |
Modifier and Type | Method and Description |
---|---|
FetchStats |
LoadQueryJoinAndFetchProcessor.processFetches(FetchSource fetchSource,
SelectStatementBuilder selectStatementBuilder,
ReaderCollector readerCollector) |
Modifier and Type | Interface and Description |
---|---|
interface |
AnyAttributeFetch
Models the requested fetching of an "any" attribute.
|
interface |
BidirectionalEntityReference
Represents the circular side of a bi-directional entity association.
|
interface |
CollectionFetchableElement
A collection element which is a
FetchSource . |
interface |
CollectionFetchableIndex
A collection index which is a
FetchSource . |
interface |
CompositeAttributeFetch
Models the requested fetching of a composite attribute.
|
interface |
CompositeFetch
Models the requested fetching of a composition (component/embeddable), which may or may not be an attribute.
|
interface |
EntityFetch
Models the requested fetching of an entity attribute.
|
interface |
EntityReference
Represents a reference to an entity either as a return, fetch, or collection element or index.
|
interface |
EntityReturn
Models the an entity as root
Return . |
Modifier and Type | Method and Description |
---|---|
FetchSource |
Fetch.getSource()
Obtain the owner of this fetch.
|
Modifier and Type | Method and Description |
---|---|
FetchSource |
AssociationVisitationStrategy.registeredFetchSource(AssociationKey associationKey) |
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.