| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InheritanceState | |
|---|---|
| org.hibernate.cfg | This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel. | 
| org.hibernate.cfg.annotations | |
| Uses of InheritanceState in org.hibernate.cfg | 
|---|
| Methods in org.hibernate.cfg that return InheritanceState | |
|---|---|
| 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.cfg that return types with arguments of type InheritanceState | |
|---|---|
| static Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> | AnnotationBinder.buildInheritanceStates(List<org.hibernate.annotations.common.reflection.XClass> orderedClasses,
                       Mappings mappings)For the mapped entities build some temporary data-structure containing information about the inheritance status of a class. | 
| Method parameters in org.hibernate.cfg with type arguments of type InheritanceState | |
|---|---|
| static void | AnnotationBinder.bindClass(org.hibernate.annotations.common.reflection.XClass clazzToProcess,
          Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass,
          Mappings mappings)Bind a class having JSR175 annotations. | 
| static PropertyHolder | PropertyHolderBuilder.buildPropertyHolder(PersistentClass persistentClass,
                    Map<String,Join> joins,
                    Mappings mappings,
                    Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)must only be used on second level phases ( | 
| static PropertyHolder | PropertyHolderBuilder.buildPropertyHolder(org.hibernate.annotations.common.reflection.XClass clazzToProcess,
                    PersistentClass persistentClass,
                    EntityBinder entityBinder,
                    Mappings mappings,
                    Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass) | 
| static Component | AnnotationBinder.fillComponent(PropertyHolder propertyHolder,
              PropertyData inferredData,
              AccessType propertyAccessor,
              boolean isNullable,
              EntityBinder entityBinder,
              boolean isComponentEmbedded,
              boolean isIdentifierMapper,
              boolean inSecondPass,
              Mappings mappings,
              Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass) | 
| static Component | AnnotationBinder.fillComponent(PropertyHolder propertyHolder,
              PropertyData inferredData,
              PropertyData baseInferredData,
              AccessType propertyAccessor,
              boolean isNullable,
              EntityBinder entityBinder,
              boolean isComponentEmbedded,
              boolean isIdentifierMapper,
              boolean inSecondPass,
              Mappings mappings,
              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,
                          Mappings mappings) | 
| static InheritanceState | InheritanceState.getSuperclassInheritanceState(org.hibernate.annotations.common.reflection.XClass clazz,
                              Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> states) | 
|  void | Ejb3JoinColumn.setPersistentClass(PersistentClass persistentClass,
                   Map<String,Join> joins,
                   Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)Override persistent class on oneToMany Cases for late settings Must only be used on second level pass binding | 
| Constructor parameters in org.hibernate.cfg with type arguments of type InheritanceState | |
|---|---|
| ClassPropertyHolder(PersistentClass persistentClass,
                    org.hibernate.annotations.common.reflection.XClass clazzToProcess,
                    EntityBinder entityBinder,
                    Mappings mappings,
                    Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass) | |
| ClassPropertyHolder(PersistentClass persistentClass,
                    org.hibernate.annotations.common.reflection.XClass clazzToProcess,
                    Map<String,Join> joins,
                    Mappings mappings,
                    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,
                 Mappings mappings) | |
| Uses of InheritanceState in org.hibernate.cfg.annotations | 
|---|
| Fields in org.hibernate.cfg.annotations with type parameters of type InheritanceState | |
|---|---|
| protected  Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> | CollectionBinder.inheritanceStatePerClass | 
| Methods in org.hibernate.cfg.annotations with parameters of type InheritanceState | |
|---|---|
|  void | EntityBinder.setInheritanceState(InheritanceState inheritanceState) | 
| Method parameters in org.hibernate.cfg.annotations with type arguments of type InheritanceState | |
|---|---|
| protected  void | CollectionBinder.bindOneToManySecondPass(Collection collection,
                        Map persistentClasses,
                        Ejb3JoinColumn[] fkJoinColumns,
                        org.hibernate.annotations.common.reflection.XClass collectionType,
                        boolean cascadeDeleteEnabled,
                        boolean ignoreNotFound,
                        String hqlOrderBy,
                        Mappings mappings,
                        Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass) | 
|  void | CollectionBinder.setInheritanceStatePerClass(Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass) | 
|  void | PropertyBinder.setInheritanceStatePerClass(Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass) | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||