|
||||||||||
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,
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 ( |
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)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |