类的使用
org.hibernate.loader.PropertyPath
-
使用PropertyPath的程序包 程序包 说明 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 initializersorg.hibernate.loader.criteria This package defines the criteria query compiler and loaderorg.hibernate.loader.entity This package defines entity loadersorg.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.spi Defines the SPI for the building blocks that make up a LoadPlan.org.hibernate.persister.walking.internal org.hibernate.persister.walking.spi org.hibernate.tuple.component org.hibernate.tuple.entity -
-
org.hibernate.loader中PropertyPath的使用
返回PropertyPath的org.hibernate.loader中的方法 修饰符和类型 方法 说明 PropertyPathPropertyPath. append(String property)PropertyPathPropertyPath. getParent()PropertyPathOuterJoinableAssociation. getPropertyPath()参数类型为PropertyPath的org.hibernate.loader中的方法 修饰符和类型 方法 说明 protected StringJoinWalker. generateTableAlias(int n, PropertyPath path, Joinable joinable)protected JoinTypeJoinWalker. 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 JoinTypeJoinWalker. 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 StringJoinWalker. getWithClause(PropertyPath path)protected booleanJoinWalker. hasRestriction(PropertyPath path)protected booleanAbstractEntityJoinWalker. isJoinFetchEnabledByProfile(OuterJoinLoadable persister, PropertyPath path, int propertyNumber)参数类型为PropertyPath的org.hibernate.loader中的构造器 构造器 说明 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) -
org.hibernate.loader.collection中PropertyPath的使用
参数类型为PropertyPath的org.hibernate.loader.collection中的方法 修饰符和类型 方法 说明 protected JoinTypeBasicCollectionJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth) -
org.hibernate.loader.criteria中PropertyPath的使用
参数类型为PropertyPath的org.hibernate.loader.criteria中的方法 修饰符和类型 方法 说明 protected StringCriteriaJoinWalker. generateTableAlias(int n, PropertyPath path, Joinable joinable)protected JoinTypeCriteriaJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth)protected JoinTypeCriteriaJoinWalker. getJoinType(AssociationType associationType, FetchMode config, PropertyPath path, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth, CascadeStyle cascadeStyle)protected StringCriteriaJoinWalker. getWithClause(PropertyPath path)protected booleanCriteriaJoinWalker. hasRestriction(PropertyPath path) -
org.hibernate.loader.entity中PropertyPath的使用
参数类型为PropertyPath的org.hibernate.loader.entity中的方法 修饰符和类型 方法 说明 protected JoinTypeEntityJoinWalker. getJoinType(OuterJoinLoadable persister, PropertyPath path, int propertyNumber, AssociationType associationType, FetchMode metadataFetchMode, CascadeStyle metadataCascadeStyle, String lhsTable, String[] lhsColumns, boolean nullable, int currentDepth) -
org.hibernate.loader.plan.build.internal中PropertyPath的使用
声明为PropertyPath的org.hibernate.loader.plan.build.internal中的字段 修饰符和类型 字段 说明 protected PropertyPathAbstractLoadPlanBuildingAssociationVisitationStrategy. currentPropertyPath参数类型为PropertyPath的org.hibernate.loader.plan.build.internal中的方法 修饰符和类型 方法 说明 voidAbstractLoadPlanBuildingAssociationVisitationStrategy.PropertyPathStack. push(PropertyPath path) -
org.hibernate.loader.plan.build.internal.returns中PropertyPath的使用
返回PropertyPath的org.hibernate.loader.plan.build.internal.returns中的方法 修饰符和类型 方法 说明 PropertyPathAbstractAnyReference. getPropertyPath()PropertyPathAbstractCollectionReference. getPropertyPath()PropertyPathAbstractExpandingFetchSource. getPropertyPath()PropertyPathBidirectionalEntityReferenceImpl. getPropertyPath() -
org.hibernate.loader.plan.spi中PropertyPath的使用
返回PropertyPath的org.hibernate.loader.plan.spi中的方法 修饰符和类型 方法 说明 PropertyPathCollectionReference. getPropertyPath()Retrieve the PropertyPath to this reference.PropertyPathFetch. getPropertyPath()Get the property path to this fetchPropertyPathFetchSource. getPropertyPath()Get the property path to this fetch source -
org.hibernate.persister.walking.internal中PropertyPath的使用
参数类型为PropertyPath的org.hibernate.persister.walking.internal中的方法 修饰符和类型 方法 说明 static FetchStyleFetchStrategyHelper. determineFetchStyleByProfile(LoadQueryInfluencers loadQueryInfluencers, EntityPersister persister, PropertyPath path, int propertyNumber)Determine the fetch-style (if one) explicitly set for this association via fetch profiles. -
org.hibernate.persister.walking.spi中PropertyPath的使用
参数类型为PropertyPath的org.hibernate.persister.walking.spi中的方法 修饰符和类型 方法 说明 FetchStrategyAssociationAttributeDefinition. determineFetchPlan(LoadQueryInfluencers loadQueryInfluencers, PropertyPath propertyPath) -
org.hibernate.tuple.component中PropertyPath的使用
参数类型为PropertyPath的org.hibernate.tuple.component中的方法 修饰符和类型 方法 说明 FetchStrategyCompositeBasedAssociationAttribute. determineFetchPlan(LoadQueryInfluencers loadQueryInfluencers, PropertyPath propertyPath) -
org.hibernate.tuple.entity中PropertyPath的使用
参数类型为PropertyPath的org.hibernate.tuple.entity中的方法 修饰符和类型 方法 说明 FetchStrategyEntityBasedAssociationAttribute. determineFetchPlan(LoadQueryInfluencers loadQueryInfluencers, PropertyPath propertyPath)
-