Uses of Class
org.hibernate.loader.PropertyPath
-
Packages that use PropertyPath Package Description org.hibernate.loader org.hibernate.loader.collection org.hibernate.loader.criteria org.hibernate.loader.entity org.hibernate.loader.plan.spi Defines the SPI for the building blocks that make up a LoadPlan.org.hibernate.persister.walking.spi org.hibernate.tuple.component org.hibernate.tuple.entity -
-
Uses of PropertyPath in org.hibernate.loader
Methods in org.hibernate.loader that return PropertyPath Modifier and Type Method Description PropertyPath
PropertyPath. append(java.lang.String property)
PropertyPath
PropertyPath. getParent()
PropertyPath
OuterJoinableAssociation. getPropertyPath()
Methods in org.hibernate.loader with parameters of type PropertyPath Modifier and Type Method Description protected java.lang.String
JoinWalker. generateTableAlias(int n, PropertyPath path, Joinable joinable)
protected JoinType
JoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, java.lang.String lhsTable, java.lang.String[] lhsColumns, boolean nullable, int currentDepth)
Determine the appropriate type of join (if any) to use to fetch the given association.protected JoinType
JoinWalker. getJoinType(AssociationType associationType, FetchMode config, PropertyPath path, java.lang.String lhsTable, java.lang.String[] lhsColumns, boolean nullable, int currentDepth, CascadeStyle cascadeStyle)
Determine the appropriate associationType of join (if any) to use to fetch the given association.protected java.lang.String
JoinWalker. getWithClause(PropertyPath path)
protected boolean
JoinWalker. hasRestriction(PropertyPath path)
protected boolean
AbstractEntityJoinWalker. isJoinFetchEnabledByProfile(OuterJoinLoadable persister, PropertyPath path, int propertyNumber)
Constructors in org.hibernate.loader with parameters of type PropertyPath Constructor Description OuterJoinableAssociation(PropertyPath propertyPath, AssociationType joinableType, java.lang.String lhsAlias, java.lang.String[] lhsColumns, java.lang.String rhsAlias, JoinType joinType, java.lang.String withClause, boolean hasRestriction, SessionFactoryImplementor factory, java.util.Map enabledFilters)
PropertyPath(PropertyPath parent, java.lang.String property)
-
Uses of PropertyPath in org.hibernate.loader.collection
Methods in org.hibernate.loader.collection with parameters of type PropertyPath Modifier and Type Method Description protected JoinType
BasicCollectionJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, java.lang.String lhsTable, java.lang.String[] lhsColumns, boolean nullable, int currentDepth)
-
Uses of PropertyPath in org.hibernate.loader.criteria
Methods in org.hibernate.loader.criteria with parameters of type PropertyPath Modifier and Type Method Description protected java.lang.String
CriteriaJoinWalker. generateTableAlias(int n, PropertyPath path, Joinable joinable)
protected JoinType
CriteriaJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, java.lang.String lhsTable, java.lang.String[] lhsColumns, boolean nullable, int currentDepth)
protected JoinType
CriteriaJoinWalker. getJoinType(AssociationType associationType, FetchMode config, PropertyPath path, java.lang.String lhsTable, java.lang.String[] lhsColumns, boolean nullable, int currentDepth, CascadeStyle cascadeStyle)
protected java.lang.String
CriteriaJoinWalker. getWithClause(PropertyPath path)
protected boolean
CriteriaJoinWalker. hasRestriction(PropertyPath path)
-
Uses of PropertyPath in org.hibernate.loader.entity
Methods in org.hibernate.loader.entity with parameters of type PropertyPath Modifier and Type Method Description protected JoinType
EntityJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, java.lang.String lhsTable, java.lang.String[] lhsColumns, boolean nullable, int currentDepth)
-
Uses of PropertyPath in org.hibernate.loader.plan.spi
Methods in org.hibernate.loader.plan.spi that return PropertyPath Modifier and Type Method Description PropertyPath
CollectionReference. getPropertyPath()
Retrieve the PropertyPath to this reference.PropertyPath
Fetch. getPropertyPath()
Get the property path to this fetchPropertyPath
FetchSource. getPropertyPath()
Get the property path to this fetch source -
Uses of PropertyPath in org.hibernate.persister.walking.spi
Methods in org.hibernate.persister.walking.spi with parameters of type PropertyPath Modifier and Type Method Description FetchStrategy
AssociationAttributeDefinition. determineFetchPlan(LoadQueryInfluencers loadQueryInfluencers, PropertyPath propertyPath)
-
Uses of PropertyPath in org.hibernate.tuple.component
Methods in org.hibernate.tuple.component with parameters of type PropertyPath Modifier and Type Method Description FetchStrategy
CompositeBasedAssociationAttribute. determineFetchPlan(LoadQueryInfluencers loadQueryInfluencers, PropertyPath propertyPath)
-
Uses of PropertyPath in org.hibernate.tuple.entity
Methods in org.hibernate.tuple.entity with parameters of type PropertyPath Modifier and Type Method Description FetchStrategy
EntityBasedAssociationAttribute. determineFetchPlan(LoadQueryInfluencers loadQueryInfluencers, PropertyPath propertyPath)
-