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, ExtendedMappings 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, ExtendedMappings mappings)
          Bind a class having JSR175 annotations.
static PropertyHolder PropertyHolderBuilder.buildPropertyHolder(PersistentClass persistentClass, Map<String,Join> joins, ExtendedMappings 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, ExtendedMappings 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, ExtendedMappings 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, ExtendedMappings 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, ExtendedMappings 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, ExtendedMappings mappings, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)
           
ClassPropertyHolder(PersistentClass persistentClass, org.hibernate.annotations.common.reflection.XClass clazzToProcess, Map<String,Join> joins, ExtendedMappings 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, ExtendedMappings 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, ExtendedMappings extendedMappings, 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-2010 Red Hat, Inc. All Rights Reserved.