protected static class AbstractLoadPlanBuilderStrategy.EncapsulatedIdentifierAttributeCollector extends AbstractLoadPlanBuilderStrategy.AbstractIdentifierAttributeCollector
entityReference, fetchToHydratedStateExtractorMap
NO_FETCHES
Constructor and Description |
---|
AbstractLoadPlanBuilderStrategy.EncapsulatedIdentifierAttributeCollector(SessionFactoryImplementor sessionFactory,
EntityReference entityReference) |
Modifier and Type | Method and Description |
---|---|
protected IdentifierDescription |
buildIdentifierDescription() |
protected FetchOwnerDelegate |
getFetchOwnerDelegate()
Abstract method returning the delegate for obtaining details about an owned fetch.
|
PropertyPath |
getPropertyPath()
Get the property path to this fetch owner
|
buildCollectionFetch, buildEntityFetch, getEntityPersister, getEntityReference, getIdentifierDescription, getLockMode, getType, injectIdentifierDescription, poppedFromStack, retrieveFetchSourcePersister, validateFetchPlan
addFetch, buildCompositeFetch, getColumnNames, getFetches, isNullable
sessionFactory
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addFetch, buildCompositeFetch, getColumnNames, getFetches, isNullable
public AbstractLoadPlanBuilderStrategy.EncapsulatedIdentifierAttributeCollector(SessionFactoryImplementor sessionFactory, EntityReference entityReference)
protected IdentifierDescription buildIdentifierDescription()
buildIdentifierDescription
in class AbstractLoadPlanBuilderStrategy.AbstractIdentifierAttributeCollector
protected FetchOwnerDelegate getFetchOwnerDelegate()
AbstractFetchOwner
getFetchOwnerDelegate
in class AbstractFetchOwner
public PropertyPath getPropertyPath()
FetchOwner
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.