Uses of Class
org.hibernate.cfg.InheritanceState

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 ( has to be settled already)
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 PropertyBinder.setInheritanceStatePerClass(Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
           
 void CollectionBinder.setInheritanceStatePerClass(Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
           
 



Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.