Package | Description |
---|---|
org.hibernate.engine.spi | |
org.hibernate.envers.internal.entities.mapper.relation.lazy | |
org.hibernate.event.spi | |
org.hibernate.internal |
An internal package containing mostly implementations of central Hibernate APIs.
|
org.hibernate.spatial |
This package defines the central Hibernate Spatial APIs.
|
org.hibernate.spatial.dialect.oracle |
This package contains the spatial extensions for the Oracle 10g dialect.
|
org.hibernate.type |
A Hibernate Type is a strategy for mapping a
Java property type to a JDBC type or types.
|
org.hibernate.type.descriptor | |
org.hibernate.type.descriptor.java | |
org.hibernate.type.descriptor.sql |
Defines handling of the standard JDBC-defined types.
|
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 | Class and Description |
---|---|
class |
AbstractDelegateSessionImplementor |
class |
ToOneDelegateSessionImplementor |
Modifier and Type | Interface and Description |
---|---|
interface |
EventSource |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSessionImpl
Functionality common to stateless and stateful sessions
|
class |
AbstractSharedSessionContract
Base class for SharedSessionContract/SharedSessionContractImplementor
implementations.
|
class |
SessionImpl
Concrete implementation of a Session.
|
class |
StatelessSessionImpl |
Modifier and Type | Method and Description |
---|---|
<X> X |
JTSGeometryJavaTypeDescriptor.unwrap(com.vividsolutions.jts.geom.Geometry value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
GeolatteGeometryJavaTypeDescriptor.unwrap(org.geolatte.geom.Geometry value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> com.vividsolutions.jts.geom.Geometry |
JTSGeometryJavaTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> org.geolatte.geom.Geometry |
GeolatteGeometryJavaTypeDescriptor.wrap(X value,
WrapperOptions options) |
Modifier and Type | Method and Description |
---|---|
protected X |
SDOGeometryValueExtractor.doExtract(java.sql.CallableStatement statement,
int index,
WrapperOptions options) |
protected X |
SDOGeometryValueExtractor.doExtract(java.sql.CallableStatement statement,
java.lang.String name,
WrapperOptions options) |
protected X |
SDOGeometryValueExtractor.doExtract(java.sql.ResultSet rs,
java.lang.String name,
WrapperOptions options) |
Modifier and Type | Method and Description |
---|---|
protected T |
AbstractStandardBasicType.nullSafeGet(java.sql.ResultSet rs,
java.lang.String name,
WrapperOptions options) |
protected void |
AbstractStandardBasicType.nullSafeSet(java.sql.CallableStatement st,
java.lang.Object value,
java.lang.String name,
WrapperOptions options) |
protected void |
AbstractStandardBasicType.nullSafeSet(java.sql.PreparedStatement st,
java.lang.Object value,
int index,
WrapperOptions options) |
protected SqlTypeDescriptor |
AbstractStandardBasicType.remapSqlTypeDescriptor(WrapperOptions options) |
Modifier and Type | Interface and Description |
---|---|
interface |
WrapperOptionsContext
Deprecated.
(since 5.2) Just directly implement WrapperOptions
|
Modifier and Type | Method and Description |
---|---|
default WrapperOptions |
WrapperOptionsContext.getWrapperOptions()
Deprecated.
(since 5.2) Just directly implement WrapperOptions
|
Modifier and Type | Method and Description |
---|---|
void |
ValueBinder.bind(java.sql.CallableStatement st,
X value,
java.lang.String name,
WrapperOptions options)
Bind a value to a CallableStatement.
|
void |
ValueBinder.bind(java.sql.PreparedStatement st,
X value,
int index,
WrapperOptions options)
Bind a value to a prepared statement.
|
X |
ValueExtractor.extract(java.sql.CallableStatement statement,
int index,
WrapperOptions options) |
X |
ValueExtractor.extract(java.sql.CallableStatement statement,
java.lang.String[] paramNames,
WrapperOptions options) |
X |
ValueExtractor.extract(java.sql.ResultSet rs,
java.lang.String name,
WrapperOptions options)
Extract value from result set
|
Modifier and Type | Method and Description |
---|---|
<X> X |
BigDecimalTypeDescriptor.unwrap(java.math.BigDecimal value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
BigIntegerTypeDescriptor.unwrap(java.math.BigInteger value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
BlobTypeDescriptor.unwrap(java.sql.Blob value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
BooleanTypeDescriptor.unwrap(java.lang.Boolean value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
RowVersionTypeDescriptor.unwrap(byte[] value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
PrimitiveByteArrayTypeDescriptor.unwrap(byte[] value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
ByteArrayTypeDescriptor.unwrap(java.lang.Byte[] value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
ByteTypeDescriptor.unwrap(java.lang.Byte value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
CalendarTimeTypeDescriptor.unwrap(java.util.Calendar value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
CalendarDateTypeDescriptor.unwrap(java.util.Calendar value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
CalendarTypeDescriptor.unwrap(java.util.Calendar value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
PrimitiveCharacterArrayTypeDescriptor.unwrap(char[] value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
CharacterArrayTypeDescriptor.unwrap(java.lang.Character[] value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
CharacterTypeDescriptor.unwrap(java.lang.Character value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
ClassTypeDescriptor.unwrap(java.lang.Class value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
ClobTypeDescriptor.unwrap(java.sql.Clob value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
CurrencyTypeDescriptor.unwrap(java.util.Currency value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
JdbcTimestampTypeDescriptor.unwrap(java.util.Date value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
JdbcTimeTypeDescriptor.unwrap(java.util.Date value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
JdbcDateTypeDescriptor.unwrap(java.util.Date value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
DateTypeDescriptor.unwrap(java.util.Date value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
DoubleTypeDescriptor.unwrap(java.lang.Double value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
DurationJavaDescriptor.unwrap(java.time.Duration duration,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
FloatTypeDescriptor.unwrap(java.lang.Float value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
InstantJavaDescriptor.unwrap(java.time.Instant instant,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
IntegerTypeDescriptor.unwrap(java.lang.Integer value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
LocalDateJavaDescriptor.unwrap(java.time.LocalDate value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
LocalDateTimeJavaDescriptor.unwrap(java.time.LocalDateTime value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
LocaleTypeDescriptor.unwrap(java.util.Locale value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
LocalTimeJavaDescriptor.unwrap(java.time.LocalTime value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
LongTypeDescriptor.unwrap(java.lang.Long value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
NClobTypeDescriptor.unwrap(java.sql.NClob value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
OffsetDateTimeJavaDescriptor.unwrap(java.time.OffsetDateTime offsetDateTime,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
OffsetTimeJavaDescriptor.unwrap(java.time.OffsetTime offsetTime,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
ShortTypeDescriptor.unwrap(java.lang.Short value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
StringTypeDescriptor.unwrap(java.lang.String value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
JavaTypeDescriptorRegistry.FallbackJavaTypeDescriptor.unwrap(T value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
JavaTypeDescriptor.unwrap(T value,
java.lang.Class<X> type,
WrapperOptions options)
Unwrap an instance of our handled Java type into the requested type.
|
<X> X |
SerializableTypeDescriptor.unwrap(T value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
EnumJavaTypeDescriptor.unwrap(T value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
TimeZoneTypeDescriptor.unwrap(java.util.TimeZone value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
UrlTypeDescriptor.unwrap(java.net.URL value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
UUIDTypeDescriptor.unwrap(java.util.UUID value,
java.lang.Class<X> type,
WrapperOptions options) |
<X> X |
ZonedDateTimeJavaDescriptor.unwrap(java.time.ZonedDateTime zonedDateTime,
java.lang.Class<X> type,
WrapperOptions options) |
<X> java.time.OffsetTime |
OffsetTimeJavaDescriptor.wrap(X value,
WrapperOptions options) |
<X> byte[] |
RowVersionTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.sql.Blob |
BlobTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> char[] |
PrimitiveCharacterArrayTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.util.Locale |
LocaleTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.time.Duration |
DurationJavaDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.lang.Class |
ClassTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.util.Date |
JdbcTimestampTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> byte[] |
PrimitiveByteArrayTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.lang.Double |
DoubleTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.lang.Long |
LongTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.lang.Character[] |
CharacterArrayTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.util.Calendar |
CalendarTimeTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> T |
JavaTypeDescriptorRegistry.FallbackJavaTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.math.BigInteger |
BigIntegerTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.util.Calendar |
CalendarDateTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.util.Date |
JdbcTimeTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.sql.NClob |
NClobTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> T |
JavaTypeDescriptor.wrap(X value,
WrapperOptions options)
Wrap a value as our handled Java type.
|
<X> java.lang.Short |
ShortTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.lang.Float |
FloatTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.sql.Clob |
ClobTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> T |
SerializableTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.lang.Byte[] |
ByteArrayTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.net.URL |
UrlTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.lang.String |
StringTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.time.OffsetDateTime |
OffsetDateTimeJavaDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.math.BigDecimal |
BigDecimalTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.util.Date |
JdbcDateTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.util.Currency |
CurrencyTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.util.TimeZone |
TimeZoneTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.lang.Character |
CharacterTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.time.LocalDateTime |
LocalDateTimeJavaDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.time.Instant |
InstantJavaDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.time.LocalDate |
LocalDateJavaDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.util.UUID |
UUIDTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> T |
EnumJavaTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.time.ZonedDateTime |
ZonedDateTimeJavaDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.lang.Integer |
IntegerTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.lang.Boolean |
BooleanTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.util.Calendar |
CalendarTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.util.Date |
DateTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.lang.Byte |
ByteTypeDescriptor.wrap(X value,
WrapperOptions options) |
<X> java.time.LocalTime |
LocalTimeJavaDescriptor.wrap(X value,
WrapperOptions options) |
Modifier and Type | Method and Description |
---|---|
void |
BasicBinder.bind(java.sql.CallableStatement st,
J value,
java.lang.String name,
WrapperOptions options) |
void |
BasicBinder.bind(java.sql.PreparedStatement st,
J value,
int index,
WrapperOptions options) |
protected abstract void |
BasicBinder.doBind(java.sql.CallableStatement st,
J value,
java.lang.String name,
WrapperOptions options)
Perform the binding.
|
protected abstract void |
BasicBinder.doBind(java.sql.PreparedStatement st,
J value,
int index,
WrapperOptions options)
Perform the binding.
|
protected abstract J |
BasicExtractor.doExtract(java.sql.CallableStatement statement,
int index,
WrapperOptions options)
Perform the extraction.
|
protected abstract J |
BasicExtractor.doExtract(java.sql.CallableStatement statement,
java.lang.String name,
WrapperOptions options)
Perform the extraction.
|
protected abstract J |
BasicExtractor.doExtract(java.sql.ResultSet rs,
java.lang.String name,
WrapperOptions options)
Perform the extraction.
|
J |
BasicExtractor.extract(java.sql.CallableStatement statement,
int index,
WrapperOptions options) |
J |
BasicExtractor.extract(java.sql.CallableStatement statement,
java.lang.String[] paramNames,
WrapperOptions options) |
J |
BasicExtractor.extract(java.sql.ResultSet rs,
java.lang.String name,
WrapperOptions options) |
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.