接口的使用
org.hibernate.persister.walking.spi.AttributeDefinition
-
使用AttributeDefinition的程序包 程序包 说明 org.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.build.internal.spaces Contains the internal implementations of query spaces in a metamodel-driven LoadPlan.org.hibernate.loader.plan.build.spi Defines the SPI for building a metamodel-driven LoadPlanorg.hibernate.loader.plan.spi Defines the SPI for the building blocks that make up a LoadPlan.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel.org.hibernate.persister.walking.internal org.hibernate.persister.walking.spi org.hibernate.tuple This package defines a runtime metamodel for entities at the object level and abstracts the differences between the various entity modes.org.hibernate.tuple.component org.hibernate.tuple.entity -
-
org.hibernate.loader.plan.build.internal中AttributeDefinition的使用
参数类型为AttributeDefinition的org.hibernate.loader.plan.build.internal中的方法 修饰符和类型 方法 说明 voidAbstractEntityGraphVisitationStrategy. finishingAttribute(AttributeDefinition attributeDefinition)voidAbstractLoadPlanBuildingAssociationVisitationStrategy. finishingAttribute(AttributeDefinition attributeDefinition)protected booleanAbstractLoadPlanBuildingAssociationVisitationStrategy. handleCompositeAttribute(AttributeDefinition attributeDefinition)booleanAbstractEntityGraphVisitationStrategy. startingAttribute(AttributeDefinition attributeDefinition)I'm using the NULL-OBJECT pattern here.booleanAbstractLoadPlanBuildingAssociationVisitationStrategy. startingAttribute(AttributeDefinition attributeDefinition) -
org.hibernate.loader.plan.build.internal.returns中AttributeDefinition的使用
返回AttributeDefinition的org.hibernate.loader.plan.build.internal.returns中的方法 修饰符和类型 方法 说明 AttributeDefinitionAnyAttributeFetchImpl. getFetchedAttributeDefinition()AttributeDefinitionCollectionAttributeFetchImpl. getFetchedAttributeDefinition()AttributeDefinitionCompositeAttributeFetchImpl. getFetchedAttributeDefinition()AttributeDefinitionEntityAttributeFetchImpl. getFetchedAttributeDefinition()AttributeDefinitionNestedCompositeAttributeFetchImpl. getFetchedAttributeDefinition()参数类型为AttributeDefinition的org.hibernate.loader.plan.build.internal.returns中的方法 修饰符和类型 方法 说明 CompositeAttributeFetchAbstractExpandingFetchSource. buildCompositeAttributeFetch(AttributeDefinition attributeDefinition)protected CompositeAttributeFetchAbstractCompositeReference. createCompositeAttributeFetch(AttributeDefinition attributeDefinition, ExpandingCompositeQuerySpace compositeQuerySpace)protected CompositeAttributeFetchAbstractEntityReference. createCompositeAttributeFetch(AttributeDefinition attributeDefinition, ExpandingCompositeQuerySpace compositeQuerySpace)protected abstract CompositeAttributeFetchAbstractExpandingFetchSource. createCompositeAttributeFetch(AttributeDefinition compositeType, ExpandingCompositeQuerySpace compositeQuerySpace)voidAbstractCompositeReference. validateFetchPlan(FetchStrategy fetchStrategy, AttributeDefinition attributeDefinition)voidCollectionFetchableElementEntityGraph. validateFetchPlan(FetchStrategy fetchStrategy, AttributeDefinition attributeDefinition)voidCollectionFetchableIndexEntityGraph. validateFetchPlan(FetchStrategy fetchStrategy, AttributeDefinition attributeDefinition)voidEntityAttributeFetchImpl. validateFetchPlan(FetchStrategy fetchStrategy, AttributeDefinition attributeDefinition)voidEntityReturnImpl. validateFetchPlan(FetchStrategy fetchStrategy, AttributeDefinition attributeDefinition)参数类型为AttributeDefinition的org.hibernate.loader.plan.build.internal.returns中的构造器 构造器 说明 CompositeAttributeFetchImpl(FetchSource source, AttributeDefinition attributeDefinition, ExpandingCompositeQuerySpace compositeQuerySpace, boolean allowCollectionFetches)NestedCompositeAttributeFetchImpl(FetchSource source, AttributeDefinition fetchedAttributeDefinition, ExpandingCompositeQuerySpace compositeQuerySpace, boolean allowCollectionFetches) -
org.hibernate.loader.plan.build.internal.spaces中AttributeDefinition的使用
参数类型为AttributeDefinition的org.hibernate.loader.plan.build.internal.spaces中的方法 修饰符和类型 方法 说明 ExpandingCompositeQuerySpaceQuerySpaceHelper. makeCompositeQuerySpace(ExpandingQuerySpace lhsQuerySpace, AttributeDefinition attributeDefinition, String querySpaceUid, boolean shouldIncludeJoin) -
org.hibernate.loader.plan.build.spi中AttributeDefinition的使用
参数类型为AttributeDefinition的org.hibernate.loader.plan.build.spi中的方法 修饰符和类型 方法 说明 CompositeAttributeFetchExpandingFetchSource. buildCompositeAttributeFetch(AttributeDefinition attributeDefinition)Builds a fetch for a composite attribute.voidExpandingFetchSource. validateFetchPlan(FetchStrategy fetchStrategy, AttributeDefinition attributeDefinition)Is the asserted plan valid from this owner to a fetch? -
org.hibernate.loader.plan.spi中AttributeDefinition的使用
返回AttributeDefinition的org.hibernate.loader.plan.spi中的方法 修饰符和类型 方法 说明 AttributeDefinitionAttributeFetch. getFetchedAttributeDefinition()Returns theAttributeDefinitionfor attribute being fetched. -
org.hibernate.persister.entity中AttributeDefinition的使用
返回变量类型为AttributeDefinition的类型的org.hibernate.persister.entity中的方法 修饰符和类型 方法 说明 Iterable<AttributeDefinition>AbstractEntityPersister. getAttributes() -
org.hibernate.persister.walking.internal中AttributeDefinition的使用
返回变量类型为AttributeDefinition的类型的org.hibernate.persister.walking.internal中的方法 修饰符和类型 方法 说明 static Iterable<AttributeDefinition>CompositionSingularSubAttributesHelper. getCompositeCollectionElementSubAttributes(CompositeCollectionElementDefinition compositionElementDefinition)Get sub-attribute definitions for a composite collection element.static Iterable<AttributeDefinition>CompositionSingularSubAttributesHelper. getCompositeCollectionIndexSubAttributes(CompositeCollectionElementDefinition compositionElementDefinition)static Iterable<AttributeDefinition>CompositionSingularSubAttributesHelper. getIdentifierSubAttributes(AbstractEntityPersister entityPersister)Get composite ID sub-attribute definitions. -
org.hibernate.persister.walking.spi中AttributeDefinition的使用
org.hibernate.persister.walking.spi中AttributeDefinition的子接口 修饰符和类型 接口 说明 interfaceAssociationAttributeDefinitioninterfaceCompositeCollectionElementDefinitionThe definition for a composite collection element.interfaceCompositionDefinitioninterfaceNonEncapsulatedEntityIdentifierDefinition返回AttributeDefinition的org.hibernate.persister.walking.spi中的方法 修饰符和类型 方法 说明 AttributeDefinitionEncapsulatedEntityIdentifierDefinition. getAttributeDefinition()返回变量类型为AttributeDefinition的类型的org.hibernate.persister.walking.spi中的方法 修饰符和类型 方法 说明 Iterable<AttributeDefinition>AttributeSource. getAttributes()参数类型为AttributeDefinition的org.hibernate.persister.walking.spi中的方法 修饰符和类型 方法 说明 voidAssociationVisitationStrategy. finishingAttribute(AttributeDefinition attributeDefinition)Notification that we are finishing walking an attribute.booleanAssociationVisitationStrategy. startingAttribute(AttributeDefinition attributeDefinition)Notification that we are preparing to walk an attribute. -
org.hibernate.tuple中AttributeDefinition的使用
org.hibernate.tuple中AttributeDefinition的子接口 修饰符和类型 接口 说明 interfaceNonIdentifierAttribute实现AttributeDefinition的org.hibernate.tuple中的类 修饰符和类型 类 说明 classAbstractNonIdentifierAttributeclassStandardProperty已过时。Use one of theAttribute-based impls instead. -
org.hibernate.tuple.component中AttributeDefinition的使用
实现AttributeDefinition的org.hibernate.tuple.component中的类 修饰符和类型 类 说明 classAbstractCompositionAttributeA base class for a composite, non-identifier attribute.classCompositeBasedAssociationAttributeclassCompositeBasedBasicAttributeclassCompositionBasedCompositionAttribute返回变量类型为AttributeDefinition的类型的org.hibernate.tuple.component中的方法 修饰符和类型 方法 说明 Iterable<AttributeDefinition>AbstractCompositionAttribute. getAttributes() -
org.hibernate.tuple.entity中AttributeDefinition的使用
实现AttributeDefinition的org.hibernate.tuple.entity中的类 修饰符和类型 类 说明 classAbstractEntityBasedAttributeclassEntityBasedAssociationAttributeclassEntityBasedBasicAttributeclassEntityBasedCompositionAttributeclassVersionPropertyRepresents a version property within the Hibernate runtime-metamodel.
-