|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use PersistentClass | |
org.hibernate.cfg | This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel. |
org.hibernate.mapping | This package defines the Hibernate configuration-time metamodel. |
org.hibernate.persister | A persister defines a mapping strategy for a collection or entity. |
org.hibernate.persister.entity | This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel. |
org.hibernate.tuple | This package defines a runtime metamodel for entities at the object level and abstracts the differences between the various entity modes. |
org.hibernate.tuple.entity |
Uses of PersistentClass in org.hibernate.cfg |
Methods in org.hibernate.cfg that return PersistentClass | |
PersistentClass |
Mappings.getClass(String className)
|
PersistentClass |
Mappings.locatePersistentClassByEntityName(String entityName)
|
PersistentClass |
Configuration.getClassMapping(String entityName)
Get the mapping for a particular entity |
Methods in org.hibernate.cfg with parameters of type PersistentClass | |
void |
Mappings.addClass(PersistentClass persistentClass)
|
static void |
HbmBinder.bindClass(org.dom4j.Element node,
PersistentClass persistentClass,
Mappings mappings,
Map inheritedMetas)
|
static void |
HbmBinder.bindCompositeId(org.dom4j.Element node,
Component component,
PersistentClass persistentClass,
String propertyName,
Mappings mappings,
Map inheritedMetas)
|
protected static void |
HbmBinder.createClassProperties(org.dom4j.Element node,
PersistentClass persistentClass,
Mappings mappings,
Map inheritedMetas)
|
protected static void |
HbmBinder.createClassProperties(org.dom4j.Element node,
PersistentClass persistentClass,
Mappings mappings,
Map inheritedMetas,
UniqueKey uniqueKey,
boolean mutable,
boolean nullable,
boolean naturalId)
|
Uses of PersistentClass in org.hibernate.mapping |
Subclasses of PersistentClass in org.hibernate.mapping | |
class |
JoinedSubclass
A subclass in a table-per-subclass mapping |
class |
RootClass
The root class of an inheritance hierarchy |
class |
SingleTableSubclass
|
class |
Subclass
A sublass in a table-per-class-hierarchy mapping |
class |
UnionSubclass
A subclass in a table-per-concrete-class mapping |
Methods in org.hibernate.mapping that return PersistentClass | |
PersistentClass |
Subclass.getSuperclass()
|
PersistentClass |
RootClass.getSuperclass()
|
PersistentClass |
Property.getPersistentClass()
|
abstract PersistentClass |
PersistentClass.getSuperclass()
|
PersistentClass |
OneToMany.getAssociatedClass()
|
PersistentClass |
Join.getPersistentClass()
|
PersistentClass |
Component.getOwner()
|
PersistentClass |
Collection.getOwner()
|
Methods in org.hibernate.mapping with parameters of type PersistentClass | |
void |
Subclass.setSuperclass(PersistentClass superclass)
|
void |
Property.setPersistentClass(PersistentClass persistentClass)
|
void |
OneToMany.setAssociatedClass(PersistentClass associatedClass)
Associated entity on the many side |
void |
Join.setPersistentClass(PersistentClass persistentClass)
|
void |
Component.setOwner(PersistentClass owner)
|
void |
Collection.setOwner(PersistentClass owner)
|
Constructors in org.hibernate.mapping with parameters of type PersistentClass | |
UnionSubclass(PersistentClass superclass)
|
|
Subclass(PersistentClass superclass)
|
|
SingleTableSubclass(PersistentClass superclass)
|
|
Set(PersistentClass owner)
Constructor for Set. |
|
PrimitiveArray(PersistentClass owner)
|
|
OneToOne(Table table,
PersistentClass owner)
|
|
OneToMany(PersistentClass owner)
|
|
Map(PersistentClass owner)
|
|
List(PersistentClass owner)
|
|
JoinedSubclass(PersistentClass superclass)
|
|
IndexedCollection(PersistentClass owner)
|
|
IdentifierCollection(PersistentClass owner)
|
|
IdentifierBag(PersistentClass owner)
|
|
Component(PersistentClass owner)
|
|
Collection(PersistentClass owner)
|
|
Bag(PersistentClass owner)
|
|
Array(PersistentClass owner)
Constructor for Array. |
Uses of PersistentClass in org.hibernate.persister |
Methods in org.hibernate.persister with parameters of type PersistentClass | |
static EntityPersister |
PersisterFactory.createClassPersister(PersistentClass model,
CacheConcurrencyStrategy cache,
SessionFactoryImplementor factory,
Mapping cfg)
|
Uses of PersistentClass in org.hibernate.persister.entity |
Methods in org.hibernate.persister.entity with parameters of type PersistentClass | |
protected String |
UnionSubclassEntityPersister.generateSubquery(PersistentClass model,
Mapping mapping)
|
protected void |
AbstractEntityPersister.initSubclassPropertyAliasesMap(PersistentClass model)
Must be called by subclasses, at the end of their constructors |
Constructors in org.hibernate.persister.entity with parameters of type PersistentClass | |
UnionSubclassEntityPersister(PersistentClass persistentClass,
CacheConcurrencyStrategy cache,
SessionFactoryImplementor factory,
Mapping mapping)
|
|
SingleTableEntityPersister(PersistentClass persistentClass,
CacheConcurrencyStrategy cache,
SessionFactoryImplementor factory,
Mapping mapping)
|
|
JoinedSubclassEntityPersister(PersistentClass persistentClass,
CacheConcurrencyStrategy cache,
SessionFactoryImplementor factory,
Mapping mapping)
|
|
AbstractEntityPersister(PersistentClass persistentClass,
CacheConcurrencyStrategy cache,
SessionFactoryImplementor factory)
|
Uses of PersistentClass in org.hibernate.tuple |
Methods in org.hibernate.tuple with parameters of type PersistentClass | |
static IdentifierProperty |
PropertyFactory.buildIdentifierProperty(PersistentClass mappedEntity,
IdentifierGenerator generator)
Generates an IdentifierProperty representation of the for a given entity mapping. |
Constructors in org.hibernate.tuple with parameters of type PersistentClass | |
PojoInstantiator(PersistentClass persistentClass,
ReflectionOptimizer.InstantiationOptimizer optimizer)
|
|
DynamicMapInstantiator(PersistentClass mappingInfo)
|
|
Dom4jInstantiator(PersistentClass mappingInfo)
|
Uses of PersistentClass in org.hibernate.tuple.entity |
Methods in org.hibernate.tuple.entity with parameters of type PersistentClass | |
protected ProxyFactory |
PojoEntityTuplizer.buildProxyFactory(PersistentClass persistentClass,
Getter idGetter,
Setter idSetter)
|
protected ProxyFactory |
PojoEntityTuplizer.buildProxyFactoryInternal(PersistentClass persistentClass,
Getter idGetter,
Setter idSetter)
|
protected Instantiator |
PojoEntityTuplizer.buildInstantiator(PersistentClass persistentClass)
|
protected Getter |
PojoEntityTuplizer.buildPropertyGetter(Property mappedProperty,
PersistentClass mappedEntity)
|
protected Setter |
PojoEntityTuplizer.buildPropertySetter(Property mappedProperty,
PersistentClass mappedEntity)
|
protected Getter |
DynamicMapEntityTuplizer.buildPropertyGetter(Property mappedProperty,
PersistentClass mappedEntity)
|
protected Setter |
DynamicMapEntityTuplizer.buildPropertySetter(Property mappedProperty,
PersistentClass mappedEntity)
|
protected Instantiator |
DynamicMapEntityTuplizer.buildInstantiator(PersistentClass mappingInfo)
|
protected ProxyFactory |
DynamicMapEntityTuplizer.buildProxyFactory(PersistentClass mappingInfo,
Getter idGetter,
Setter idSetter)
|
protected Getter |
Dom4jEntityTuplizer.buildPropertyGetter(Property mappedProperty,
PersistentClass mappedEntity)
|
protected Setter |
Dom4jEntityTuplizer.buildPropertySetter(Property mappedProperty,
PersistentClass mappedEntity)
|
protected Instantiator |
Dom4jEntityTuplizer.buildInstantiator(PersistentClass persistentClass)
|
protected ProxyFactory |
Dom4jEntityTuplizer.buildProxyFactory(PersistentClass mappingInfo,
Getter idGetter,
Setter idSetter)
|
protected abstract Getter |
AbstractEntityTuplizer.buildPropertyGetter(Property mappedProperty,
PersistentClass mappedEntity)
Build an appropriate Getter for the given property. |
protected abstract Setter |
AbstractEntityTuplizer.buildPropertySetter(Property mappedProperty,
PersistentClass mappedEntity)
Build an appropriate Setter for the given property. |
protected abstract Instantiator |
AbstractEntityTuplizer.buildInstantiator(PersistentClass mappingInfo)
Build an appropriate Instantiator for the given mapped entity. |
protected abstract ProxyFactory |
AbstractEntityTuplizer.buildProxyFactory(PersistentClass mappingInfo,
Getter idGetter,
Setter idSetter)
Build an appropriate ProxyFactory for the given mapped entity. |
Constructors in org.hibernate.tuple.entity with parameters of type PersistentClass | |
PojoEntityTuplizer(EntityMetamodel entityMetamodel,
PersistentClass mappedEntity)
|
|
EntityMetamodel(PersistentClass persistentClass,
SessionFactoryImplementor sessionFactory)
|
|
EntityEntityModeToTuplizerMapping(PersistentClass mappedEntity,
EntityMetamodel em)
Instantiates a EntityEntityModeToTuplizerMapping based on the given entity mapping and metamodel definitions. |
|
AbstractEntityTuplizer(EntityMetamodel entityMetamodel,
PersistentClass mappingInfo)
Constructs a new AbstractEntityTuplizer instance. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |