Uses of Class
org.hibernate.boot.model.internal.InheritanceState
-
Packages that use InheritanceState Package Description org.hibernate.boot.model.internal -
-
Uses of InheritanceState in org.hibernate.boot.model.internal
Fields in org.hibernate.boot.model.internal with type parameters of type InheritanceState Modifier and Type Field Description protected Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState>
CollectionBinder. inheritanceStatePerClass
Methods in org.hibernate.boot.model.internal that return InheritanceState Modifier and Type Method Description static InheritanceState
InheritanceState. getInheritanceStateOfSuperEntity(org.hibernate.annotations.common.reflection.XClass clazz, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> states)
static InheritanceState
InheritanceState. getSuperclassInheritanceState(org.hibernate.annotations.common.reflection.XClass clazz, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> states)
Methods in org.hibernate.boot.model.internal that return types with arguments of type InheritanceState Modifier and Type Method Description static Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState>
AnnotationBinder. buildInheritanceStates(List<org.hibernate.annotations.common.reflection.XClass> orderedClasses, MetadataBuildingContext buildingContext)
For the mapped entities build some temporary data-structure containing information about the inheritance status of a class.Method parameters in org.hibernate.boot.model.internal with type arguments of type InheritanceState Modifier and Type Method Description static void
AnnotationBinder. bindClass(org.hibernate.annotations.common.reflection.XClass annotatedClass, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass, MetadataBuildingContext context)
Bind an annotated class.static void
EntityBinder. bindEntityClass(org.hibernate.annotations.common.reflection.XClass clazzToProcess, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStates, Map<String,IdentifierGeneratorDefinition> generators, MetadataBuildingContext context)
Bind an entity class.static PropertyHolder
PropertyHolderBuilder. buildPropertyHolder(org.hibernate.annotations.common.reflection.XClass clazzToProcess, PersistentClass persistentClass, EntityBinder entityBinder, MetadataBuildingContext context, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
static InheritanceState
InheritanceState. getInheritanceStateOfSuperEntity(org.hibernate.annotations.common.reflection.XClass clazz, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> states)
static MappedSuperclass
BinderHelper. getMappedSuperclassOrNull(org.hibernate.annotations.common.reflection.XClass declaringClass, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass, MetadataBuildingContext context)
static InheritanceState
InheritanceState. getSuperclassInheritanceState(org.hibernate.annotations.common.reflection.XClass clazz, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> states)
void
CollectionBinder. setInheritanceStatePerClass(Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
void
PropertyBinder. setInheritanceStatePerClass(Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
Constructor parameters in org.hibernate.boot.model.internal with type arguments of type InheritanceState Constructor Description ClassPropertyHolder(PersistentClass persistentClass, org.hibernate.annotations.common.reflection.XClass entityXClass, EntityBinder entityBinder, MetadataBuildingContext context, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
InheritanceState(org.hibernate.annotations.common.reflection.XClass clazz, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass, MetadataBuildingContext buildingContext)
-