| Package | Description | 
|---|---|
| org.hibernate | 
 
        This package defines the central Hibernate APIs. 
 | 
| org.hibernate.internal | 
 
    An internal package containing mostly implementations of central Hibernate APIs. 
 | 
| org.hibernate.persister.entity | 
 
        This package abstracts persistence mechanisms for
        entities, and defines the Hibernate runtime
        metamodel. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ClassMetadata | 
SessionFactory.getClassMetadata(Class entityClass)
Retrieve the  
ClassMetadata associated with the given entity class. | 
ClassMetadata | 
SessionFactory.getClassMetadata(String entityName)
Retrieve the  
ClassMetadata associated with the given entity class. | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,ClassMetadata> | 
SessionFactory.getAllClassMetadata()
Retrieve the  
ClassMetadata for all mapped entities. | 
| Modifier and Type | Method and Description | 
|---|---|
ClassMetadata | 
SessionFactoryImpl.getClassMetadata(Class persistentClass)  | 
ClassMetadata | 
SessionFactoryImpl.getClassMetadata(String entityName)  | 
| Modifier and Type | Method and Description | 
|---|---|
Map<String,ClassMetadata> | 
SessionFactoryImpl.getAllClassMetadata()  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractEntityPersister
Basic functionality for persisting an entity via JDBC
 through either generated or custom SQL 
 | 
class  | 
JoinedSubclassEntityPersister
An EntityPersister implementing the normalized "table-per-subclass"
 mapping strategy 
 | 
class  | 
SingleTableEntityPersister
The default implementation of the EntityPersister interface. 
 | 
class  | 
UnionSubclassEntityPersister
Implementation of the "table-per-concrete-class" or "roll-down" mapping 
 strategy for an entity and its inheritence hierarchy. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
ClassMetadata | 
EntityPersister.getClassMetadata()
Get the user-visible metadata for the class (optional operation) 
 | 
ClassMetadata | 
AbstractEntityPersister.getClassMetadata()  | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.