Uses of Class
org.hibernate.boot.model.internal.InheritanceState
Packages that use InheritanceState
-
Uses of InheritanceState in org.hibernate.boot.model.internal
Fields in org.hibernate.boot.model.internal with type parameters of type InheritanceStateModifier and TypeFieldDescriptionprotected Map<XClass,InheritanceState> CollectionBinder.inheritanceStatePerClassMethods in org.hibernate.boot.model.internal that return InheritanceStateModifier and TypeMethodDescriptionstatic InheritanceStateInheritanceState.getInheritanceStateOfSuperEntity(XClass clazz, Map<XClass, InheritanceState> states) static InheritanceStateInheritanceState.getSuperclassInheritanceState(XClass clazz, Map<XClass, InheritanceState> states) Methods in org.hibernate.boot.model.internal that return types with arguments of type InheritanceStateModifier and TypeMethodDescriptionstatic Map<XClass,InheritanceState> AnnotationBinder.buildInheritanceStates(List<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 InheritanceStateModifier and TypeMethodDescriptionstatic voidAnnotationBinder.bindClass(XClass annotatedClass, Map<XClass, InheritanceState> inheritanceStatePerClass, MetadataBuildingContext context) Bind an annotated class.static ComponentEmbeddableBinder.bindEmbeddable(PropertyData inferredData, PropertyHolder propertyHolder, AccessType propertyAccessor, EntityBinder entityBinder, boolean isIdentifierMapper, MetadataBuildingContext context, boolean isComponentEmbedded, boolean isId, Map<XClass, InheritanceState> inheritanceStatePerClass, String referencedEntityName, String propertyName, Class<? extends EmbeddableInstantiator> customInstantiatorImpl, Class<? extends CompositeUserType<?>> compositeUserTypeClass, AnnotatedJoinColumns columns, AnnotatedColumns annotatedColumns) static voidEntityBinder.bindEntityClass(XClass clazzToProcess, Map<XClass, InheritanceState> inheritanceStates, Map<String, IdentifierGeneratorDefinition> generators, MetadataBuildingContext context) Bind an entity class.static PropertyHolderPropertyHolderBuilder.buildPropertyHolder(XClass clazzToProcess, PersistentClass persistentClass, EntityBinder entityBinder, MetadataBuildingContext context, Map<XClass, InheritanceState> inheritanceStatePerClass) static PropertyHolderPropertyHolderBuilder.buildPropertyHolder(Component component, String path, PropertyData inferredData, PropertyHolder parent, MetadataBuildingContext context, Map<XClass, InheritanceState> inheritanceStatePerClass) build a component property holderstatic InheritanceStateInheritanceState.getInheritanceStateOfSuperEntity(XClass clazz, Map<XClass, InheritanceState> states) static MappedSuperclassBinderHelper.getMappedSuperclassOrNull(XClass declaringClass, Map<XClass, InheritanceState> inheritanceStatePerClass, MetadataBuildingContext context) static InheritanceStateInheritanceState.getSuperclassInheritanceState(XClass clazz, Map<XClass, InheritanceState> states) voidCollectionBinder.setInheritanceStatePerClass(Map<XClass, InheritanceState> inheritanceStatePerClass) voidPropertyBinder.setInheritanceStatePerClass(Map<XClass, InheritanceState> inheritanceStatePerClass) Constructor parameters in org.hibernate.boot.model.internal with type arguments of type InheritanceStateModifierConstructorDescriptionClassPropertyHolder(PersistentClass persistentClass, XClass entityXClass, EntityBinder entityBinder, MetadataBuildingContext context, Map<XClass, InheritanceState> inheritanceStatePerClass) ComponentPropertyHolder(Component component, String path, PropertyData inferredData, PropertyHolder parent, MetadataBuildingContext context, Map<XClass, InheritanceState> inheritanceStatePerClass) InheritanceState(XClass clazz, Map<XClass, InheritanceState> inheritanceStatePerClass, MetadataBuildingContext buildingContext)