Package | Description |
---|---|
org.hibernate.loader |
This package defines functionality for processing JDBC
result sets and returning complex graphs of persistent
objects.
|
org.hibernate.loader.collection |
This package defines collection initializers
|
org.hibernate.loader.criteria |
This package defines the criteria query compiler and loader
|
org.hibernate.loader.entity |
This package defines entity loaders
|
org.hibernate.loader.internal | |
org.hibernate.loader.plan.spi | |
org.hibernate.loader.plan.spi.build | |
org.hibernate.loader.spi | |
org.hibernate.persister.walking.internal | |
org.hibernate.persister.walking.spi | |
org.hibernate.tuple.component | |
org.hibernate.tuple.entity |
Modifier and Type | Method and Description |
---|---|
PropertyPath |
PropertyPath.append(String property) |
PropertyPath |
PropertyPath.getParent() |
PropertyPath |
OuterJoinableAssociation.getPropertyPath() |
Modifier and Type | Method and Description |
---|---|
protected String |
JoinWalker.generateTableAlias(int n,
PropertyPath path,
Joinable joinable) |
protected JoinType |
JoinWalker.getJoinType(AssociationType associationType,
FetchMode config,
PropertyPath path,
String lhsTable,
String[] lhsColumns,
boolean nullable,
int currentDepth,
CascadeStyle cascadeStyle)
Determine the appropriate associationType of join (if any) to use to fetch the
given association.
|
protected JoinType |
JoinWalker.getJoinType(OuterJoinLoadable persister,
PropertyPath path,
int propertyNumber,
AssociationType associationType,
FetchMode metadataFetchMode,
CascadeStyle metadataCascadeStyle,
String lhsTable,
String[] lhsColumns,
boolean nullable,
int currentDepth)
Determine the appropriate type of join (if any) to use to fetch the
given association.
|
protected String |
JoinWalker.getWithClause(PropertyPath path) |
protected boolean |
JoinWalker.hasRestriction(PropertyPath path) |
protected boolean |
AbstractEntityJoinWalker.isJoinFetchEnabledByProfile(OuterJoinLoadable persister,
PropertyPath path,
int propertyNumber) |
Constructor and Description |
---|
OuterJoinableAssociation(PropertyPath propertyPath,
AssociationType joinableType,
String lhsAlias,
String[] lhsColumns,
String rhsAlias,
JoinType joinType,
String withClause,
boolean hasRestriction,
SessionFactoryImplementor factory,
Map enabledFilters) |
PropertyPath(PropertyPath parent,
String property) |
Modifier and Type | Method and Description |
---|---|
protected JoinType |
BasicCollectionJoinWalker.getJoinType(OuterJoinLoadable persister,
PropertyPath path,
int propertyNumber,
AssociationType associationType,
FetchMode metadataFetchMode,
CascadeStyle metadataCascadeStyle,
String lhsTable,
String[] lhsColumns,
boolean nullable,
int currentDepth) |
Modifier and Type | Method and Description |
---|---|
protected String |
CriteriaJoinWalker.generateTableAlias(int n,
PropertyPath path,
Joinable joinable) |
protected JoinType |
CriteriaJoinWalker.getJoinType(AssociationType associationType,
FetchMode config,
PropertyPath path,
String lhsTable,
String[] lhsColumns,
boolean nullable,
int currentDepth,
CascadeStyle cascadeStyle) |
protected JoinType |
CriteriaJoinWalker.getJoinType(OuterJoinLoadable persister,
PropertyPath path,
int propertyNumber,
AssociationType associationType,
FetchMode metadataFetchMode,
CascadeStyle metadataCascadeStyle,
String lhsTable,
String[] lhsColumns,
boolean nullable,
int currentDepth) |
protected String |
CriteriaJoinWalker.getWithClause(PropertyPath path) |
protected boolean |
CriteriaJoinWalker.hasRestriction(PropertyPath path) |
Modifier and Type | Method and Description |
---|---|
protected JoinType |
EntityJoinWalker.getJoinType(OuterJoinLoadable persister,
PropertyPath path,
int propertyNumber,
AssociationType associationType,
FetchMode metadataFetchMode,
CascadeStyle metadataCascadeStyle,
String lhsTable,
String[] lhsColumns,
boolean nullable,
int currentDepth) |
Modifier and Type | Method and Description |
---|---|
PropertyPath |
AbstractJoinableAssociationImpl.getPropertyPath() |
Modifier and Type | Method and Description |
---|---|
PropertyPath |
CollectionReference.getPropertyPath() |
PropertyPath |
FetchOwner.getPropertyPath()
Get the property path to this fetch owner
|
PropertyPath |
EntityIndexGraph.getPropertyPath() |
PropertyPath |
AbstractCollectionReference.getPropertyPath() |
PropertyPath |
CompositeElementGraph.getPropertyPath() |
PropertyPath |
EntityReturn.getPropertyPath() |
PropertyPath |
AbstractSingularAttributeFetch.getPropertyPath() |
PropertyPath |
CompositeIndexGraph.getPropertyPath() |
PropertyPath |
Fetch.getPropertyPath()
Get the property path to this fetch
|
PropertyPath |
EntityElementGraph.getPropertyPath() |
Constructor and Description |
---|
AbstractCollectionReference(SessionFactoryImplementor sessionFactory,
LockMode lockMode,
CollectionPersister collectionPersister,
PropertyPath propertyPath) |
CompositeElementGraph(SessionFactoryImplementor sessionFactory,
CollectionReference collectionReference,
PropertyPath collectionPath)
Constructs a
CompositeElementGraph . |
CompositeIndexGraph(SessionFactoryImplementor sessionFactory,
CollectionReference collectionReference,
PropertyPath collectionPath)
Constructs a
CompositeElementGraph . |
EntityElementGraph(SessionFactoryImplementor sessionFactory,
CollectionReference collectionReference,
PropertyPath collectionPath)
Constructs an
EntityElementGraph . |
EntityIndexGraph(SessionFactoryImplementor sessionFactory,
CollectionReference collectionReference,
PropertyPath collectionPath)
Constructs an
EntityIndexGraph . |
Modifier and Type | Method and Description |
---|---|
PropertyPath |
AbstractLoadPlanBuilderStrategy.EncapsulatedIdentifierAttributeCollector.getPropertyPath() |
PropertyPath |
AbstractLoadPlanBuilderStrategy.NonEncapsulatedIdentifierAttributeCollector.getPropertyPath() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractLoadPlanBuilderStrategy.MDCStack.push(PropertyPath path) |
Modifier and Type | Method and Description |
---|---|
PropertyPath |
JoinableAssociation.getPropertyPath()
Returns the property path of the association.
|
Modifier and Type | Method and Description |
---|---|
static FetchStyle |
FetchStrategyHelper.determineFetchStyleByProfile(LoadQueryInfluencers loadQueryInfluencers,
EntityPersister persister,
PropertyPath path,
int propertyNumber)
Determine the fetch-style (if one) explicitly set for this association via fetch profiles.
|
Modifier and Type | Method and Description |
---|---|
FetchStrategy |
AssociationAttributeDefinition.determineFetchPlan(LoadQueryInfluencers loadQueryInfluencers,
PropertyPath propertyPath) |
Modifier and Type | Method and Description |
---|---|
FetchStrategy |
CompositeBasedAssociationAttribute.determineFetchPlan(LoadQueryInfluencers loadQueryInfluencers,
PropertyPath propertyPath) |
protected FetchStyle |
CompositeBasedAssociationAttribute.determineFetchStyleByProfile(LoadQueryInfluencers loadQueryInfluencers,
EntityPersister owningPersister,
PropertyPath propertyPath,
int ownerAttributeNumber) |
Modifier and Type | Method and Description |
---|---|
FetchStrategy |
EntityBasedAssociationAttribute.determineFetchPlan(LoadQueryInfluencers loadQueryInfluencers,
PropertyPath propertyPath) |
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.