Uses of Interface
org.hibernate.type.descriptor.WrapperOptions
-
Packages that use WrapperOptions Package Description org.hibernate.engine.spi org.hibernate.event.spi org.hibernate.type org.hibernate.type.descriptor org.hibernate.type.descriptor.java org.hibernate.type.descriptor.sql Defines handling of the standard JDBC-defined types. -
-
Uses of WrapperOptions in org.hibernate.engine.spi
Subinterfaces of WrapperOptions in org.hibernate.engine.spi Modifier and Type Interface Description interface
SessionImplementor
Defines the "internal contract" forSession
and other parts of Hibernate such asType
,EntityPersister
andCollectionPersister
implementations.interface
SharedSessionContractImplementor
Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate (such asType
,EntityPersister
andCollectionPersister
implementors A Session, through this interface and SharedSessionContractImplementor, implements:JdbcSessionOwner
to drive the behavior of a "JDBC session".Classes in org.hibernate.engine.spi that implement WrapperOptions Modifier and Type Class Description class
SessionDelegatorBaseImpl
This class is meant to be extended. -
Uses of WrapperOptions in org.hibernate.event.spi
Subinterfaces of WrapperOptions in org.hibernate.event.spi Modifier and Type Interface Description interface
EventSource
-
Uses of WrapperOptions in org.hibernate.type
Methods in org.hibernate.type with parameters of type WrapperOptions Modifier and Type Method 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)
-
Uses of WrapperOptions in org.hibernate.type.descriptor
Subinterfaces of WrapperOptions in org.hibernate.type.descriptor Modifier and Type Interface Description interface
WrapperOptionsContext
Deprecated.(since 5.2) Just directly implement WrapperOptionsMethods in org.hibernate.type.descriptor that return WrapperOptions Modifier and Type Method Description default WrapperOptions
WrapperOptionsContext. getWrapperOptions()
Deprecated.(since 5.2) Just directly implement WrapperOptionsMethods in org.hibernate.type.descriptor with parameters of type WrapperOptions Modifier and Type Method 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 -
Uses of WrapperOptions in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java with parameters of type WrapperOptions Modifier and Type Method 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
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
CalendarDateTypeDescriptor. unwrap(java.util.Calendar 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
CalendarTypeDescriptor. unwrap(java.util.Calendar 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
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
EnumJavaTypeDescriptor. unwrap(T value, 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
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
JavaTypeDescriptorRegistry.FallbackJavaTypeDescriptor. unwrap(T 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
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
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
PrimitiveByteArrayTypeDescriptor. unwrap(byte[] value, java.lang.Class<X> type, WrapperOptions options)
<X> X
PrimitiveCharacterArrayTypeDescriptor. unwrap(char[] value, java.lang.Class<X> type, WrapperOptions options)
<X> X
RowVersionTypeDescriptor. unwrap(byte[] value, java.lang.Class<X> type, WrapperOptions options)
<X> X
SerializableTypeDescriptor. unwrap(T value, 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
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.math.BigDecimal
BigDecimalTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.math.BigInteger
BigIntegerTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.sql.Blob
BlobTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.lang.Boolean
BooleanTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.lang.Byte[]
ByteArrayTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.lang.Byte
ByteTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.util.Calendar
CalendarDateTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.util.Calendar
CalendarTimeTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.util.Calendar
CalendarTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.lang.Character[]
CharacterArrayTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.lang.Character
CharacterTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.lang.Class
ClassTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.sql.Clob
ClobTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.util.Currency
CurrencyTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.util.Date
DateTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.lang.Double
DoubleTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.time.Duration
DurationJavaDescriptor. wrap(X value, WrapperOptions options)
<X> T
EnumJavaTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.lang.Float
FloatTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.time.Instant
InstantJavaDescriptor. wrap(X value, WrapperOptions options)
<X> java.lang.Integer
IntegerTypeDescriptor. wrap(X value, WrapperOptions options)
<X> T
JavaTypeDescriptor. wrap(X value, WrapperOptions options)
Wrap a value as our handled Java type.<X> T
JavaTypeDescriptorRegistry.FallbackJavaTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.util.Date
JdbcDateTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.util.Date
JdbcTimestampTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.util.Date
JdbcTimeTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.time.LocalDate
LocalDateJavaDescriptor. wrap(X value, WrapperOptions options)
<X> java.time.LocalDateTime
LocalDateTimeJavaDescriptor. wrap(X value, WrapperOptions options)
<X> java.util.Locale
LocaleTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.time.LocalTime
LocalTimeJavaDescriptor. wrap(X value, WrapperOptions options)
<X> java.lang.Long
LongTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.sql.NClob
NClobTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.time.OffsetDateTime
OffsetDateTimeJavaDescriptor. wrap(X value, WrapperOptions options)
<X> java.time.OffsetTime
OffsetTimeJavaDescriptor. wrap(X value, WrapperOptions options)
<X> byte[]
PrimitiveByteArrayTypeDescriptor. wrap(X value, WrapperOptions options)
<X> char[]
PrimitiveCharacterArrayTypeDescriptor. wrap(X value, WrapperOptions options)
<X> byte[]
RowVersionTypeDescriptor. wrap(X value, WrapperOptions options)
<X> T
SerializableTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.lang.Short
ShortTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.lang.String
StringTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.util.TimeZone
TimeZoneTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.net.URL
UrlTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.util.UUID
UUIDTypeDescriptor. wrap(X value, WrapperOptions options)
<X> java.time.ZonedDateTime
ZonedDateTimeJavaDescriptor. wrap(X value, WrapperOptions options)
-
Uses of WrapperOptions in org.hibernate.type.descriptor.sql
Methods in org.hibernate.type.descriptor.sql with parameters of type WrapperOptions Modifier and Type Method 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)
-