Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.hibernate.mapping.PersistentClass

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` | `Configuration.getClassMapping(String entityName)` Get the mapping for a particular entity
`PersistentClass` | `Mappings.locatePersistentClassByEntityName(String entityName)`

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` | `OneToMany.getAssociatedClass()`
`PersistentClass` | `Component.getOwner()`
`PersistentClass` | `Collection.getOwner()`
`PersistentClass` | `Property.getPersistentClass()`
`PersistentClass` | `Join.getPersistentClass()`
`PersistentClass` | `RootClass.getSuperclass()`
`PersistentClass` | `Subclass.getSuperclass()`
`abstract PersistentClass` | `PersistentClass.getSuperclass()`

Methods in org.hibernate.mapping with parameters of type PersistentClass
`void` | `OneToMany.setAssociatedClass(PersistentClass associatedClass)` Associated entity on the many side
`void` | `Component.setOwner(PersistentClass owner)`
`void` | `Collection.setOwner(PersistentClass owner)`
`void` | `Property.setPersistentClass(PersistentClass persistentClass)`
`void` | `Join.setPersistentClass(PersistentClass persistentClass)`
`void` | `Subclass.setSuperclass(PersistentClass superclass)`

Constructors in org.hibernate.mapping with parameters of type PersistentClass
`Array(PersistentClass owner)` Constructor for Array.
`Bag(PersistentClass owner)`
`Collection(PersistentClass owner)`
`Component(PersistentClass owner)`
`IdentifierBag(PersistentClass owner)`
`IdentifierCollection(PersistentClass owner)`
`IndexedCollection(PersistentClass owner)`
`JoinedSubclass(PersistentClass superclass)`
`List(PersistentClass owner)`
`Map(PersistentClass owner)`
`OneToMany(PersistentClass owner)`
`OneToOne(Table table, PersistentClass owner)`
`PrimitiveArray(PersistentClass owner)`
`Set(PersistentClass owner)` Constructor for Set.
`SingleTableSubclass(PersistentClass superclass)`
`Subclass(PersistentClass superclass)`
`UnionSubclass(PersistentClass superclass)`

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
`AbstractEntityPersister(PersistentClass persistentClass, CacheConcurrencyStrategy cache, SessionFactoryImplementor factory)`
`JoinedSubclassEntityPersister(PersistentClass persistentClass, CacheConcurrencyStrategy cache, SessionFactoryImplementor factory, Mapping mapping)`
`SingleTableEntityPersister(PersistentClass persistentClass, CacheConcurrencyStrategy cache, SessionFactoryImplementor factory, Mapping mapping)`
`UnionSubclassEntityPersister(PersistentClass persistentClass, CacheConcurrencyStrategy cache, SessionFactoryImplementor factory, Mapping mapping)`

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
`Dom4jInstantiator(PersistentClass mappingInfo)`
`DynamicMapInstantiator(PersistentClass mappingInfo)`
`PojoInstantiator(PersistentClass persistentClass, ReflectionOptimizer.InstantiationOptimizer optimizer)`

Uses of PersistentClass in org.hibernate.tuple.entity

Methods in org.hibernate.tuple.entity with parameters of type PersistentClass
`protected Instantiator` | `DynamicMapEntityTuplizer.buildInstantiator(PersistentClass mappingInfo)`
`protected abstract Instantiator` | `AbstractEntityTuplizer.buildInstantiator(PersistentClass mappingInfo)` Build an appropriate Instantiator for the given mapped entity.
`protected Instantiator` | `PojoEntityTuplizer.buildInstantiator(PersistentClass persistentClass)`
`protected Instantiator` | `Dom4jEntityTuplizer.buildInstantiator(PersistentClass persistentClass)`
`protected Getter` | `DynamicMapEntityTuplizer.buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)`
`protected abstract Getter` | `AbstractEntityTuplizer.buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)` Build an appropriate Getter for the given property.
`protected Getter` | `PojoEntityTuplizer.buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)`
`protected Getter` | `Dom4jEntityTuplizer.buildPropertyGetter(Property mappedProperty, PersistentClass mappedEntity)`
`protected Setter` | `DynamicMapEntityTuplizer.buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)`
`protected abstract Setter` | `AbstractEntityTuplizer.buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)` Build an appropriate Setter for the given property.
`protected Setter` | `PojoEntityTuplizer.buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)`
`protected Setter` | `Dom4jEntityTuplizer.buildPropertySetter(Property mappedProperty, PersistentClass mappedEntity)`
`protected ProxyFactory` | `DynamicMapEntityTuplizer.buildProxyFactory(PersistentClass mappingInfo, Getter idGetter, Setter idSetter)`
`protected abstract ProxyFactory` | `AbstractEntityTuplizer.buildProxyFactory(PersistentClass mappingInfo, Getter idGetter, Setter idSetter)` Build an appropriate ProxyFactory for the given mapped entity.
`protected ProxyFactory` | `PojoEntityTuplizer.buildProxyFactory(PersistentClass persistentClass, Getter idGetter, Setter idSetter)`
`protected ProxyFactory` | `Dom4jEntityTuplizer.buildProxyFactory(PersistentClass mappingInfo, Getter idGetter, Setter idSetter)`
`protected ProxyFactory` | `PojoEntityTuplizer.buildProxyFactoryInternal(PersistentClass persistentClass, Getter idGetter, Setter idSetter)`

Constructors in org.hibernate.tuple.entity with parameters of type PersistentClass
`AbstractEntityTuplizer(EntityMetamodel entityMetamodel, PersistentClass mappingInfo)` Constructs a new AbstractEntityTuplizer instance.
`EntityEntityModeToTuplizerMapping(PersistentClass mappedEntity, EntityMetamodel em)` Instantiates a EntityEntityModeToTuplizerMapping based on the given entity mapping and metamodel definitions.
`EntityMetamodel(PersistentClass persistentClass, SessionFactoryImplementor sessionFactory)`
`PojoEntityTuplizer(EntityMetamodel entityMetamodel, PersistentClass mappedEntity)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES