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.internal.spaces |
Contains the internal implementations of query spaces in a metamodel-driven LoadPlan.
|
org.hibernate.loader.plan.build.spi |
Defines the SPI for building a metamodel-driven LoadPlan
|
org.hibernate.loader.plan.spi |
Defines the SPI for the building blocks that make up a LoadPlan.
|
org.hibernate.persister.entity |
This package abstracts persistence mechanisms for
entities, and defines the Hibernate runtime
metamodel.
|
org.hibernate.persister.walking.internal | |
org.hibernate.persister.walking.spi | |
org.hibernate.tuple |
This package defines a runtime metamodel for entities at
the object level and abstracts the differences between
the various entity modes.
|
org.hibernate.tuple.component | |
org.hibernate.tuple.entity |
Modifier and Type | Method and Description |
---|---|
void |
AbstractLoadPlanBuildingAssociationVisitationStrategy.finishingAttribute(AttributeDefinition attributeDefinition) |
void |
AbstractEntityGraphVisitationStrategy.finishingAttribute(AttributeDefinition attributeDefinition) |
protected boolean |
AbstractLoadPlanBuildingAssociationVisitationStrategy.handleCompositeAttribute(AttributeDefinition attributeDefinition) |
boolean |
AbstractLoadPlanBuildingAssociationVisitationStrategy.startingAttribute(AttributeDefinition attributeDefinition) |
boolean |
AbstractEntityGraphVisitationStrategy.startingAttribute(AttributeDefinition attributeDefinition)
I'm using NULL-OBJECT pattern here, for attributes that not existing in the EntityGraph,
a predefined NULL-ATTRIBUTE-NODE is pushed to the stack.
|
Modifier and Type | Method and Description |
---|---|
AttributeDefinition |
CollectionAttributeFetchImpl.getFetchedAttributeDefinition() |
AttributeDefinition |
EntityAttributeFetchImpl.getFetchedAttributeDefinition() |
AttributeDefinition |
NestedCompositeAttributeFetchImpl.getFetchedAttributeDefinition() |
AttributeDefinition |
CompositeAttributeFetchImpl.getFetchedAttributeDefinition() |
AttributeDefinition |
AnyAttributeFetchImpl.getFetchedAttributeDefinition() |
Modifier and Type | Method and Description |
---|---|
CompositeAttributeFetch |
AbstractExpandingFetchSource.buildCompositeAttributeFetch(AttributeDefinition attributeDefinition) |
protected CompositeAttributeFetch |
AbstractCompositeReference.createCompositeAttributeFetch(AttributeDefinition attributeDefinition,
ExpandingCompositeQuerySpace compositeQuerySpace) |
protected CompositeAttributeFetch |
AbstractEntityReference.createCompositeAttributeFetch(AttributeDefinition attributeDefinition,
ExpandingCompositeQuerySpace compositeQuerySpace) |
protected abstract CompositeAttributeFetch |
AbstractExpandingFetchSource.createCompositeAttributeFetch(AttributeDefinition compositeType,
ExpandingCompositeQuerySpace compositeQuerySpace) |
void |
AbstractCompositeReference.validateFetchPlan(FetchStrategy fetchStrategy,
AttributeDefinition attributeDefinition) |
void |
EntityReturnImpl.validateFetchPlan(FetchStrategy fetchStrategy,
AttributeDefinition attributeDefinition) |
void |
CollectionFetchableElementEntityGraph.validateFetchPlan(FetchStrategy fetchStrategy,
AttributeDefinition attributeDefinition) |
void |
EntityAttributeFetchImpl.validateFetchPlan(FetchStrategy fetchStrategy,
AttributeDefinition attributeDefinition) |
void |
CollectionFetchableIndexEntityGraph.validateFetchPlan(FetchStrategy fetchStrategy,
AttributeDefinition attributeDefinition) |
Constructor and Description |
---|
CompositeAttributeFetchImpl(FetchSource source,
AttributeDefinition attributeDefinition,
ExpandingCompositeQuerySpace compositeQuerySpace,
boolean allowCollectionFetches) |
NestedCompositeAttributeFetchImpl(FetchSource source,
AttributeDefinition fetchedAttributeDefinition,
ExpandingCompositeQuerySpace compositeQuerySpace,
boolean allowCollectionFetches) |
Modifier and Type | Method and Description |
---|---|
ExpandingCompositeQuerySpace |
QuerySpaceHelper.makeCompositeQuerySpace(ExpandingQuerySpace lhsQuerySpace,
AttributeDefinition attributeDefinition,
String querySpaceUid,
boolean shouldIncludeJoin) |
Modifier and Type | Method and Description |
---|---|
CompositeAttributeFetch |
ExpandingFetchSource.buildCompositeAttributeFetch(AttributeDefinition attributeDefinition)
Builds a fetch for a composite attribute.
|
void |
ExpandingFetchSource.validateFetchPlan(FetchStrategy fetchStrategy,
AttributeDefinition attributeDefinition)
Is the asserted plan valid from this owner to a fetch?
|
Modifier and Type | Method and Description |
---|---|
AttributeDefinition |
AttributeFetch.getFetchedAttributeDefinition()
Returns the
AttributeDefinition for attribute being fetched. |
Modifier and Type | Method and Description |
---|---|
Iterable<AttributeDefinition> |
AbstractEntityPersister.getAttributes() |
Modifier and Type | Method and Description |
---|---|
static Iterable<AttributeDefinition> |
CompositionSingularSubAttributesHelper.getCompositeCollectionElementSubAttributes(CompositeCollectionElementDefinition compositionElementDefinition)
Get sub-attribute definitions for a composite collection element.
|
static Iterable<AttributeDefinition> |
CompositionSingularSubAttributesHelper.getCompositeCollectionIndexSubAttributes(CompositeCollectionElementDefinition compositionElementDefinition) |
static Iterable<AttributeDefinition> |
CompositionSingularSubAttributesHelper.getIdentifierSubAttributes(AbstractEntityPersister entityPersister)
Get composite ID sub-attribute definitions.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AssociationAttributeDefinition |
interface |
CompositeCollectionElementDefinition
The definition for a composite collection element.
|
interface |
CompositionDefinition |
interface |
NonEncapsulatedEntityIdentifierDefinition |
Modifier and Type | Method and Description |
---|---|
AttributeDefinition |
EncapsulatedEntityIdentifierDefinition.getAttributeDefinition() |
Modifier and Type | Method and Description |
---|---|
Iterable<AttributeDefinition> |
AttributeSource.getAttributes() |
Modifier and Type | Method and Description |
---|---|
void |
AssociationVisitationStrategy.finishingAttribute(AttributeDefinition attributeDefinition)
Notification that we are finishing walking an attribute.
|
boolean |
AssociationVisitationStrategy.startingAttribute(AttributeDefinition attributeDefinition)
Notification that we are preparing to walk an attribute.
|
Modifier and Type | Interface and Description |
---|---|
interface |
NonIdentifierAttribute |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNonIdentifierAttribute |
class |
StandardProperty
Deprecated.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompositionAttribute
A base class for a composite, non-identifier attribute.
|
class |
CompositeBasedAssociationAttribute |
class |
CompositeBasedBasicAttribute |
class |
CompositionBasedCompositionAttribute |
Modifier and Type | Method and Description |
---|---|
Iterable<AttributeDefinition> |
AbstractCompositionAttribute.getAttributes() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEntityBasedAttribute |
class |
EntityBasedAssociationAttribute |
class |
EntityBasedBasicAttribute |
class |
EntityBasedCompositionAttribute |
class |
VersionProperty
Represents a version property within the Hibernate runtime-metamodel.
|
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.