Package | Description |
---|---|
org.hibernate.loader.internal | |
org.hibernate.loader.plan.spi | |
org.hibernate.loader.plan.spi.build | |
org.hibernate.loader.spi |
Modifier and Type | Method and Description |
---|---|
Fetch |
AbstractJoinableAssociationImpl.getCurrentFetch() |
Constructor and Description |
---|
AbstractJoinableAssociationImpl(Fetch currentFetch,
EntityReference currentEntityReference,
CollectionReference currentCollectionReference,
String withClause,
boolean hasRestriction,
Map<String,Filter> enabledFilters) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSingularAttributeFetch
Represents a singular attribute that is both a
FetchOwner and a Fetch . |
class |
CollectionFetch |
class |
CompositeFetch
Represents a
Fetch for a composite attribute as well as a
FetchOwner for any sub-attributes fetches. |
class |
EntityFetch
Represents a
Fetch for an entity association attribute as well as a
FetchOwner of the entity association sub-attribute fetches. |
Modifier and Type | Field and Description |
---|---|
static Fetch[] |
FetchOwner.NO_FETCHES
Convenient constant for returning no fetches from
FetchOwner.getFetches() |
Modifier and Type | Method and Description |
---|---|
Fetch[] |
FetchOwner.getFetches()
Retrieve the fetches owned by this return.
|
Fetch[] |
AbstractFetchOwner.getFetches() |
Fetch[] |
IdentifierDescription.getFetches() |
Fetch |
CopyableFetch.makeCopy(CopyContext copyContext,
FetchOwner fetchOwnerCopy) |
Fetch |
Fetch.makeCopy(CopyContext copyContext,
FetchOwner fetchOwnerCopy) |
Modifier and Type | Method and Description |
---|---|
void |
FetchOwner.addFetch(Fetch fetch)
Contract to add fetches to this owner.
|
void |
AbstractFetchOwner.addFetch(Fetch fetch) |
String[] |
FetchOwner.getColumnNames(Fetch fetch)
Returns the column names used for loading the specified fetch.
|
String[] |
EntityFetchOwnerDelegate.getColumnNames(Fetch fetch) |
String[] |
AbstractFetchOwner.getColumnNames(Fetch fetch) |
String[] |
FetchOwnerDelegate.getColumnNames(Fetch fetch)
Returns the column names used for loading the specified fetch.
|
String[] |
CompositeFetchOwnerDelegate.getColumnNames(Fetch fetch) |
Type |
FetchOwner.getType(Fetch fetch)
Returns the type of the specified fetch.
|
Type |
EntityFetchOwnerDelegate.getType(Fetch fetch) |
Type |
AbstractFetchOwner.getType(Fetch fetch) |
Type |
FetchOwnerDelegate.getType(Fetch fetch)
Returns the type of the specified fetch.
|
Type |
CompositeFetchOwnerDelegate.getType(Fetch fetch) |
boolean |
FetchOwner.isNullable(Fetch fetch)
Is the specified fetch nullable?
|
boolean |
EntityFetchOwnerDelegate.isNullable(Fetch fetch) |
boolean |
AbstractFetchOwner.isNullable(Fetch fetch) |
boolean |
FetchOwnerDelegate.isNullable(Fetch fetch)
Is the specified fetch nullable?
|
boolean |
CompositeFetchOwnerDelegate.isNullable(Fetch fetch) |
Modifier and Type | Field and Description |
---|---|
protected Map<Fetch,HydratedCompoundValueHandler> |
AbstractLoadPlanBuilderStrategy.AbstractIdentifierAttributeCollector.fetchToHydratedStateExtractorMap |
Modifier and Type | Method and Description |
---|---|
Type |
AbstractLoadPlanBuilderStrategy.AbstractIdentifierAttributeCollector.getType(Fetch fetch) |
Modifier and Type | Method and Description |
---|---|
Fetch |
JoinableAssociation.getCurrentFetch()
Returns the current association fetch object.
|
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.