Package | Description |
---|---|
org.hibernate |
This package defines the central Hibernate APIs.
|
org.hibernate.engine.spi | |
org.hibernate.event.spi | |
org.hibernate.loader |
This package defines functionality for processing JDBC
result sets and returning complex graphs of persistent
objects.
|
org.hibernate.query | |
org.hibernate.type.descriptor.converter |
Support for handling JPA
AttributeConverter instances as part of the
Hibernate Type system. |
org.hibernate.type.descriptor.java |
Modifier and Type | Interface and Description |
---|---|
interface |
Session
The main runtime interface between a Java application and Hibernate.
|
interface |
StatelessSession
A command-oriented API for performing bulk operations against a database.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SessionImplementor
Defines the "internal contract" for
Session and other parts of Hibernate such as
Type , EntityPersister
and CollectionPersister implementations. |
interface |
SharedSessionContractImplementor
Defines the internal contract shared between
Session and
StatelessSession as used by other parts of Hibernate (such as
Type , EntityPersister and
CollectionPersister implementors
A Session, through this interface and SharedSessionContractImplementor, implements:
JdbcSessionOwner to drive the behavior of a "JDBC session". |
Modifier and Type | Class and Description |
---|---|
class |
SessionDelegatorBaseImpl
This class is meant to be extended.
|
Modifier and Type | Interface and Description |
---|---|
interface |
EventSource |
Modifier and Type | Method and Description |
---|---|
void |
NaturalIdPostLoadListener.completedLoadByNaturalId(EntityMappingType entityMappingType,
Object entity,
SharedSessionContract session)
Callback for a load-by-natural-id pre event
|
void |
NaturalIdPreLoadListener.startingLoadByNaturalId(EntityMappingType loadingEntity,
Object naturalId,
SharedSessionContract session)
Callback for a load-by-natural-id pre event
|
Modifier and Type | Method and Description |
---|---|
SharedSessionContract |
Query.getSession()
Get the QueryProducer this Query originates from.
|
Modifier and Type | Method and Description |
---|---|
T |
AttributeConverterMutabilityPlanImpl.assemble(Serializable cached,
SharedSessionContract session) |
Serializable |
AttributeConverterMutabilityPlanImpl.disassemble(T value,
SharedSessionContract session) |
Modifier and Type | Method and Description |
---|---|
Clob |
ClobTypeDescriptor.ClobMutabilityPlan.assemble(Serializable cached,
SharedSessionContract session) |
T |
MutabilityPlan.assemble(Serializable cached,
SharedSessionContract session)
Assemble a previously disassembled value.
|
T |
MutableMutabilityPlan.assemble(Serializable cached,
SharedSessionContract session) |
Blob |
BlobTypeDescriptor.BlobMutabilityPlan.assemble(Serializable cached,
SharedSessionContract session) |
NClob |
NClobTypeDescriptor.NClobMutabilityPlan.assemble(Serializable cached,
SharedSessionContract session) |
T |
ImmutableMutabilityPlan.assemble(Serializable cached,
SharedSessionContract session) |
Serializable |
BlobTypeDescriptor.BlobMutabilityPlan.disassemble(Blob value,
SharedSessionContract session) |
Serializable |
ClobTypeDescriptor.ClobMutabilityPlan.disassemble(Clob value,
SharedSessionContract session) |
Serializable |
NClobTypeDescriptor.NClobMutabilityPlan.disassemble(NClob value,
SharedSessionContract session) |
Serializable |
MutabilityPlan.disassemble(T value,
SharedSessionContract session)
Return a disassembled representation of the value.
|
Serializable |
MutableMutabilityPlan.disassemble(T value,
SharedSessionContract session) |
Serializable |
ImmutableMutabilityPlan.disassemble(T value,
SharedSessionContract session) |
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.