| Package | Description | 
|---|---|
| org.hibernate | 
        This package defines the central Hibernate APIs. | 
| org.hibernate.cfg | 
        This package defines APIs for configuring Hibernate, and classes
        for building the Hibernate configuration-time metamodel. | 
| org.hibernate.collection.internal | |
| org.hibernate.engine.spi | |
| org.hibernate.internal | 
    An internal package containing mostly implementations of central Hibernate APIs. | 
| org.hibernate.mapping | 
        This package defines the Hibernate configuration-time metamodel. | 
| org.hibernate.metamodel.binding | |
| org.hibernate.metamodel.source.annotations.entity | |
| org.hibernate.metamodel.source.binder | |
| org.hibernate.metamodel.source.hbm | |
| org.hibernate.persister.entity | 
        This package abstracts persistence mechanisms for
        entities, and defines the Hibernate runtime
        metamodel. | 
| org.hibernate.property | 
        This package abstracts the notion of a "property" of
        an entity. | 
| org.hibernate.tuple.component | |
| org.hibernate.tuple.entity | |
| org.hibernate.type | 
        A Hibernate Type is a strategy for mapping a 
        Java property type to a JDBC type or types. | 
| Modifier and Type | Method and Description | 
|---|---|
| static EntityMode | EntityMode. parse(String entityMode)Legacy-style entity-mode name parsing. | 
| static EntityMode | EntityMode. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static EntityMode[] | EntityMode. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | Interceptor. instantiate(String entityName,
           EntityMode entityMode,
           Serializable id)Instantiate the entity class. | 
| Object | EmptyInterceptor. instantiate(String entityName,
           EntityMode entityMode,
           Serializable id) | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityMode | Settings. getDefaultEntityMode() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Serializable | PersistentSortedSet. snapshot(BasicCollectionPersister persister,
        EntityMode entityMode) | 
| protected Serializable | PersistentSortedMap. snapshot(BasicCollectionPersister persister,
        EntityMode entityMode) | 
| Modifier and Type | Method and Description | 
|---|---|
| Serializable[] | BatchFetchQueue. getEntityBatch(EntityPersister persister,
              Serializable id,
              int batchSize,
              EntityMode entityMode)Get a batch of unloaded identifiers for this class, using a slightly
 complex algorithm that tries to grab keys registered immediately after
 the given key. | 
| Constructor and Description | 
|---|
| CollectionKey(CollectionPersister persister,
             Serializable key,
             EntityMode em) | 
| EntityEntry(Status status,
           Object[] loadedState,
           Object rowId,
           Serializable id,
           Object version,
           LockMode lockMode,
           boolean existsInDatabase,
           EntityPersister persister,
           EntityMode entityMode,
           String tenantId,
           boolean disableVersionIncrement,
           boolean lazyPropertiesAreUnfetched,
           PersistenceContext persistenceContext) | 
| EntityUniqueKey(String entityName,
               String uniqueKeyName,
               Object semiResolvedKey,
               Type keyType,
               EntityMode entityMode,
               SessionFactoryImplementor factory) | 
| TypedValue(Type type,
          Object value,
          EntityMode entityMode) | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityMode | StatelessSessionImpl. getEntityMode() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | PersistentClass. addTuplizer(EntityMode entityMode,
           String implClassName) | 
| void | Component. addTuplizer(EntityMode entityMode,
           String implClassName) | 
| String | Property. getAccessorPropertyName(EntityMode mode) | 
| String | Subclass. getTuplizerImplClassName(EntityMode mode) | 
| String | PersistentClass. getTuplizerImplClassName(EntityMode mode) | 
| String | Component. getTuplizerImplClassName(EntityMode mode) | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityMode | HierarchyDetails. getEntityMode() | 
| Constructor and Description | 
|---|
| EntityBinding(InheritanceType inheritanceType,
             EntityMode entityMode)Used to instantiate the EntityBinding for an entity that is the root of an inheritance hierarchy | 
| HierarchyDetails(EntityBinding rootEntityBinding,
                InheritanceType inheritanceType,
                EntityMode entityMode) | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityMode | RootEntitySourceImpl. getEntityMode() | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityMode | RootEntitySource. getEntityMode()Obtain the entity mode for this entity. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected EntityMode | AbstractEntitySourceImpl. determineEntityMode() | 
| EntityMode | RootEntitySourceImpl. getEntityMode() | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityMode | EntityPersister. getEntityMode() | 
| EntityMode | AbstractEntityPersister. getEntityMode() | 
| Modifier and Type | Method and Description | 
|---|---|
| static PropertyAccessor | PropertyAccessorFactory. getPropertyAccessor(AttributeBinding property,
                   EntityMode mode)Retrieves a PropertyAccessor instance based on the given property definition and
 entity mode. | 
| static PropertyAccessor | PropertyAccessorFactory. getPropertyAccessor(Property property,
                   EntityMode mode)Retrieves a PropertyAccessor instance based on the given property definition and
 entity mode. | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityMode | ComponentMetamodel. getEntityMode() | 
| Modifier and Type | Method and Description | 
|---|---|
| ComponentTuplizer | ComponentTuplizerFactory. constructDefaultTuplizer(EntityMode entityMode,
                        Component metadata)Construct am instance of the default tuplizer for the given entity-mode. | 
| void | ComponentTuplizerFactory. registerDefaultTuplizerClass(EntityMode entityMode,
                            Class<? extends ComponentTuplizer> tuplizerClass)Method allowing registration of the tuplizer class to use as default for a particular entity-mode. | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityMode | PojoEntityTuplizer. getEntityMode()Return the entity-mode handled by this tuplizer instance. | 
| EntityMode | EntityTuplizer. getEntityMode()Return the entity-mode handled by this tuplizer instance. | 
| EntityMode | EntityMetamodel. getEntityMode() | 
| EntityMode | DynamicMapEntityTuplizer. getEntityMode()Return the entity-mode handled by this tuplizer instance. | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityTuplizer | EntityTuplizerFactory. constructDefaultTuplizer(EntityMode entityMode,
                        EntityMetamodel metamodel,
                        EntityBinding entityBinding)Construct am instance of the default tuplizer for the given entity-mode. | 
| EntityTuplizer | EntityTuplizerFactory. constructDefaultTuplizer(EntityMode entityMode,
                        EntityMetamodel metamodel,
                        PersistentClass persistentClass)Construct am instance of the default tuplizer for the given entity-mode. | 
| void | EntityTuplizerFactory. registerDefaultTuplizerClass(EntityMode entityMode,
                            Class<? extends EntityTuplizer> tuplizerClass)Method allowing registration of the tuplizer class to use as default for a particular entity-mode. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected EntityMode | ComponentType. entityMode | 
| Modifier and Type | Method and Description | 
|---|---|
| EntityMode | ComponentType. getEntityMode() | 
| Modifier and Type | Method and Description | 
|---|---|
| Object | ComponentType. getPropertyValue(Object component,
                int i,
                EntityMode entityMode) | 
| Object[] | CompositeType. getPropertyValues(Object component,
                 EntityMode entityMode)Extract the values of the component properties from the given component instance without access to the
 session. | 
| Object[] | CompositeCustomType. getPropertyValues(Object component,
                 EntityMode entityMode) | 
| Object[] | ComponentType. getPropertyValues(Object component,
                 EntityMode entityMode) | 
| Object[] | AnyType. getPropertyValues(Object component,
                 EntityMode entityMode) | 
| Object | ComponentType. instantiate(EntityMode entityMode)This method does not populate the component parent | 
| void | CompositeType. setPropertyValues(Object component,
                 Object[] values,
                 EntityMode entityMode)Inject property values onto the given component instance
 
 An optional operation | 
| void | CompositeCustomType. setPropertyValues(Object component,
                 Object[] values,
                 EntityMode entityMode) | 
| void | ComponentType. setPropertyValues(Object component,
                 Object[] values,
                 EntityMode entityMode) | 
| void | AnyType. setPropertyValues(Object component,
                 Object[] values,
                 EntityMode entityMode) | 
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.