| 
 | ||||||||||
| 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 | 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 | JoinedSubclassA subclass in a table-per-subclass mapping | 
|  class | RootClassThe root class of an inheritance hierarchy | 
|  class | SingleTableSubclass | 
|  class | SubclassA sublass in a table-per-class-hierarchy mapping | 
|  class | UnionSubclassA 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 | Subclass.getSuperclass() | 
|  PersistentClass | RootClass.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 | PojoEntityTuplizer.buildInstantiator(PersistentClass persistentClass) | 
| protected  Instantiator | DynamicMapEntityTuplizer.buildInstantiator(PersistentClass mappingInfo) | 
| protected  Instantiator | Dom4jEntityTuplizer.buildInstantiator(PersistentClass persistentClass) | 
| protected abstract  Instantiator | AbstractEntityTuplizer.buildInstantiator(PersistentClass mappingInfo)Build an appropriate Instantiator for the given mapped entity. | 
| protected  Getter | PojoEntityTuplizer.buildPropertyGetter(Property mappedProperty,
                    PersistentClass mappedEntity) | 
| protected  Getter | DynamicMapEntityTuplizer.buildPropertyGetter(Property mappedProperty,
                    PersistentClass mappedEntity) | 
| protected  Getter | Dom4jEntityTuplizer.buildPropertyGetter(Property mappedProperty,
                    PersistentClass mappedEntity) | 
| protected abstract  Getter | AbstractEntityTuplizer.buildPropertyGetter(Property mappedProperty,
                    PersistentClass mappedEntity)Build an appropriate Getter for the given property. | 
| protected  Setter | PojoEntityTuplizer.buildPropertySetter(Property mappedProperty,
                    PersistentClass mappedEntity) | 
| protected  Setter | DynamicMapEntityTuplizer.buildPropertySetter(Property mappedProperty,
                    PersistentClass mappedEntity) | 
| protected  Setter | Dom4jEntityTuplizer.buildPropertySetter(Property mappedProperty,
                    PersistentClass mappedEntity) | 
| protected abstract  Setter | AbstractEntityTuplizer.buildPropertySetter(Property mappedProperty,
                    PersistentClass mappedEntity)Build an appropriate Setter for the given property. | 
| protected  ProxyFactory | PojoEntityTuplizer.buildProxyFactory(PersistentClass persistentClass,
                  Getter idGetter,
                  Setter idSetter) | 
| protected  ProxyFactory | DynamicMapEntityTuplizer.buildProxyFactory(PersistentClass mappingInfo,
                  Getter idGetter,
                  Setter idSetter) | 
| protected  ProxyFactory | Dom4jEntityTuplizer.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.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) | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||