Package | Description |
---|---|
org.hibernate |
This package defines the central Hibernate APIs.
|
org.hibernate.boot |
This package contains the contracts that make up the Hibernate native
bootstrapping API (building a SessionFactory).
|
org.hibernate.boot.internal | |
org.hibernate.boot.jaxb.hbm.internal |
JAXB details.
|
org.hibernate.boot.jaxb.hbm.spi | |
org.hibernate.boot.model.source.internal.hbm | |
org.hibernate.boot.model.source.spi | |
org.hibernate.boot.spi | |
org.hibernate.cfg |
This package defines APIs for configuring Hibernate, and classes
for building the Hibernate configuration-time metamodel.
|
org.hibernate.collection.internal |
Internal implementations and support for persistent collections
|
org.hibernate.engine.internal |
Support for many of the internal workings of Hibernate.
|
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.persister.entity |
This package abstracts persistence mechanisms for
entities, and defines the Hibernate runtime
metamodel.
|
org.hibernate.property.access.internal | |
org.hibernate.property.access.spi |
Defines strategies for accessing the persistent properties of an entity or composite.
|
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 |
---|---|
SessionFactoryBuilder |
SessionFactoryBuilder.applyDefaultEntityMode(EntityMode entityMode)
Deprecated.
Different entity modes per entity is soon to be removed as a feature.
|
SessionFactoryBuilder |
SessionFactoryBuilder.applyEntityTuplizer(EntityMode entityMode,
Class<? extends EntityTuplizer> tuplizerClass)
Register the default
EntityTuplizer to be applied to the SessionFactory. |
Modifier and Type | Method and Description |
---|---|
EntityMode |
SessionFactoryOptionsState.getDefaultEntityMode() |
EntityMode |
SessionFactoryOptionsImpl.getDefaultEntityMode() |
EntityMode |
SessionFactoryBuilderImpl.getDefaultEntityMode() |
EntityMode |
SessionFactoryBuilderImpl.SessionFactoryOptionsStateStandardImpl.getDefaultEntityMode() |
Modifier and Type | Method and Description |
---|---|
SessionFactoryBuilder |
SessionFactoryBuilderImpl.applyDefaultEntityMode(EntityMode entityMode) |
SessionFactoryBuilder |
SessionFactoryBuilderImpl.applyEntityTuplizer(EntityMode entityMode,
Class<? extends EntityTuplizer> tuplizerClass) |
Modifier and Type | Method and Description |
---|---|
static EntityMode |
EntityModeConverter.fromXml(String name) |
Modifier and Type | Method and Description |
---|---|
static String |
EntityModeConverter.toXml(EntityMode entityMode) |
Modifier and Type | Field and Description |
---|---|
protected EntityMode |
JaxbHbmTuplizerType.entityMode |
Modifier and Type | Method and Description |
---|---|
EntityMode |
JaxbHbmTuplizerType.getEntityMode()
Gets the value of the entityMode property.
|
EntityMode |
Adapter4.unmarshal(String value) |
Modifier and Type | Method and Description |
---|---|
String |
Adapter4.marshal(EntityMode value) |
void |
JaxbHbmTuplizerType.setEntityMode(EntityMode value)
Sets the value of the entityMode property.
|
Modifier and Type | Method and Description |
---|---|
protected EntityMode |
AbstractEntitySourceImpl.determineEntityMode() |
EntityMode |
EntityHierarchySourceImpl.getEntityMode() |
Modifier and Type | Method and Description |
---|---|
Map<EntityMode,String> |
EmbeddableSourceVirtualImpl.getTuplizerClassMap() |
Map<EntityMode,String> |
EmbeddableSourceImpl.getTuplizerClassMap() |
Map<EntityMode,String> |
AbstractEntitySourceImpl.getTuplizerClassMap() |
Modifier and Type | Method and Description |
---|---|
EntityMode |
EntityHierarchySource.getEntityMode()
Obtain the entity mode for this entity.
|
Modifier and Type | Method and Description |
---|---|
Map<EntityMode,String> |
EntitySource.getTuplizerClassMap()
Obtain the named custom tuplizer classes to be used.
|
Map<EntityMode,String> |
EmbeddableSource.getTuplizerClassMap() |
Modifier and Type | Method and Description |
---|---|
EntityMode |
SessionFactoryOptions.getDefaultEntityMode() |
EntityMode |
AbstractDelegatingSessionFactoryOptions.getDefaultEntityMode() |
Modifier and Type | Method and Description |
---|---|
T |
AbstractDelegatingSessionFactoryBuilder.applyDefaultEntityMode(EntityMode entityMode) |
T |
AbstractDelegatingSessionFactoryBuilder.applyEntityTuplizer(EntityMode entityMode,
Class<? extends EntityTuplizer> tuplizerClass) |
Modifier and Type | Method and Description |
---|---|
EntityMode |
Settings.getDefaultEntityMode()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected Serializable |
PersistentSortedSet.snapshot(BasicCollectionPersister persister,
EntityMode entityMode) |
protected Serializable |
PersistentSortedMap.snapshot(BasicCollectionPersister persister,
EntityMode entityMode) |
Constructor and Description |
---|
AbstractEntityEntry(Status status,
Object[] loadedState,
Object rowId,
Serializable id,
Object version,
LockMode lockMode,
boolean existsInDatabase,
EntityPersister persister,
EntityMode entityMode,
String tenantId,
boolean disableVersionIncrement,
PersistenceContext persistenceContext)
Deprecated.
the tenantId and entityMode parameters where removed: this constructor accepts but ignores them.
Use the other constructor!
|
ImmutableEntityEntry(Status status,
Object[] loadedState,
Object rowId,
Serializable id,
Object version,
LockMode lockMode,
boolean existsInDatabase,
EntityPersister persister,
EntityMode entityMode,
String tenantId,
boolean disableVersionIncrement,
PersistenceContext persistenceContext)
Deprecated.
the tenantId and entityMode parameters where removed: this constructor accepts but ignores them.
Use the other constructor!
|
MutableEntityEntry(Status status,
Object[] loadedState,
Object rowId,
Serializable id,
Object version,
LockMode lockMode,
boolean existsInDatabase,
EntityPersister persister,
EntityMode entityMode,
String tenantId,
boolean disableVersionIncrement,
PersistenceContext persistenceContext)
Deprecated.
the tenantId and entityMode parameters where removed: this constructor accepts but ignores them.
Use the other constructor!
|
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) |
EntityUniqueKey(String entityName,
String uniqueKeyName,
Object semiResolvedKey,
Type keyType,
EntityMode entityMode,
SessionFactoryImplementor factory) |
TypedValue(Type type,
Object value,
EntityMode entityMode)
Deprecated.
explicit entity mode support is deprecated
|
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 |
EntityPersister.getEntityMode() |
EntityMode |
AbstractEntityPersister.getEntityMode() |
Modifier and Type | Method and Description |
---|---|
PropertyAccessStrategy |
PropertyAccessStrategyResolverStandardImpl.resolvePropertyAccessStrategy(Class containerClass,
String explicitAccessStrategyName,
EntityMode entityMode) |
Modifier and Type | Method and Description |
---|---|
PropertyAccessStrategy |
PropertyAccessStrategyResolver.resolvePropertyAccessStrategy(Class containerClass,
String explicitAccessStrategyName,
EntityMode entityMode)
Resolve the PropertyAccessStrategy to use
|
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() |
EntityMode |
EntityTuplizer.getEntityMode()
Return the entity-mode handled by this tuplizer instance.
|
EntityMode |
EntityMetamodel.getEntityMode() |
EntityMode |
DynamicMapEntityTuplizer.getEntityMode() |
Modifier and Type | Method and Description |
---|---|
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 © 2017 JBoss by Red Hat. All rights reserved.