Uses of Interface
org.hibernate.type.descriptor.WrapperOptions
-
Packages that use WrapperOptions Package Description org.hibernate.dialect This package abstracts over the multifarious dialects of SQL understood by the databases supported by Hibernate.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.envers.internal.entities.mapper.relation.lazy org.hibernate.event.spi Defines the event types and event listener interfaces for events produced by the statefulSession
.org.hibernate.generator.values.internal org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced
, contain the built-in id generators, all of which implement eitherIdentifierGenerator
orPostInsertIdentifierGenerator
.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.spatial org.hibernate.spatial.dialect.oracle org.hibernate.sql.ast.spi Package defining support for creating and consuming a SQL AST.org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.descriptor Contracts for reading and writing values to and from JDBC.org.hibernate.type.descriptor.java Integrates a range of types defined by the JDK with the type system of Hibernate.org.hibernate.type.descriptor.java.spi org.hibernate.type.descriptor.jdbc Defines handling of almost the full range of standard JDBC-defined SQL data types.org.hibernate.type.descriptor.jdbc.internal org.hibernate.type.descriptor.jdbc.spi org.hibernate.type.format Support for type mappings which format composite values to a structured text format (JSON or XML) for storage in a database-specific column type supporting that structured format.org.hibernate.type.format.jackson Implementations ofFormatMapper
using Jackson.org.hibernate.type.format.jaxb An implementation ofFormatMapper
using JAXB.org.hibernate.type.internal -
-
Uses of WrapperOptions in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type WrapperOptions Modifier and Type Method Description void
Dialect. appendArrayLiteral(SqlAppender appender, Object[] literal, JdbcLiteralFormatter<Object> elementFormatter, WrapperOptions wrapperOptions)
Append an array literal with the given elements to the givenSqlAppender
.void
DialectDelegateWrapper. appendArrayLiteral(SqlAppender appender, Object[] literal, JdbcLiteralFormatter<Object> elementFormatter, WrapperOptions wrapperOptions)
Object
AbstractPostgreSQLStructJdbcType. createJdbcValue(Object domainValue, WrapperOptions options)
SQLXML
DB2StructJdbcType. createJdbcValue(Object value, WrapperOptions options)
Object
StructJdbcType. createJdbcValue(Object domainValue, WrapperOptions options)
protected T
DB2GetObjectExtractor. doExtract(CallableStatement statement, int paramIndex, WrapperOptions options)
protected T
DB2GetObjectExtractor. doExtract(CallableStatement statement, String name, WrapperOptions options)
protected T
DB2GetObjectExtractor. doExtract(ResultSet rs, int paramIndex, WrapperOptions options)
Object[]
AbstractPostgreSQLStructJdbcType. extractJdbcValues(Object rawJdbcValue, WrapperOptions options)
Object[]
DB2StructJdbcType. extractJdbcValues(Object rawJdbcValue, WrapperOptions options)
Object[]
StructJdbcType. extractJdbcValues(Object rawJdbcValue, WrapperOptions options)
protected <X> X
AbstractPostgreSQLStructJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)
static <X> X
JsonHelper. fromString(EmbeddableMappingType embeddableMappingType, String string, boolean returnEmbeddable, WrapperOptions options)
protected <X> X
PostgreSQLInetJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)
static <X> X
XmlHelper. fromString(EmbeddableMappingType embeddableMappingType, String string, boolean returnEmbeddable, WrapperOptions options)
static Object[]
StructHelper. getAttributeValues(EmbeddableMappingType embeddableMappingType, Object[] rawJdbcValues, WrapperOptions options)
static Object[]
StructHelper. getJdbcValues(EmbeddableMappingType embeddableMappingType, int[] orderMapping, Object[] attributeValues, WrapperOptions options)
Class<?>
H2DurationIntervalSecondJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
OracleNestedTableJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
PostgreSQLIntervalSecondJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
VarcharUUIDJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
protected <X> String
AbstractPostgreSQLStructJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options)
static String
JsonHelper. toString(EmbeddableMappingType embeddableMappingType, Object value, WrapperOptions options)
protected <X> String
PostgreSQLInetJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options)
static String
XmlHelper. toString(EmbeddableMappingType embeddableMappingType, Object value, WrapperOptions options)
protected Object
OracleReflectionStructJdbcType. transformRawJdbcValue(Object rawJdbcValue, WrapperOptions options)
protected Object
OracleStructJdbcType. transformRawJdbcValue(Object rawJdbcValue, WrapperOptions options)
protected Object
StructJdbcType. transformRawJdbcValue(Object rawJdbcValue, WrapperOptions options)
-
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" betweenSession
and other parts of Hibernate including implementors ofType
,EntityPersister
, andCollectionPersister
.interface
SharedSessionContractImplementor
Defines the internal contract shared betweenSession
andStatelessSession
as used by other parts of Hibernate, including implementors ofType
,EntityPersister
, andCollectionPersister
.Classes in org.hibernate.engine.spi that implement WrapperOptions Modifier and Type Class Description class
AbstractDelegatingWrapperOptions
class
SessionDelegatorBaseImpl
A wrapper class that delegates all method invocations to a delegate instance ofSessionImplementor
.class
SharedSessionDelegatorBaseImpl
A wrapper class that delegates all method invocations to a delegate instance ofSharedSessionContractImplementor
.Methods in org.hibernate.engine.spi that return WrapperOptions Modifier and Type Method Description WrapperOptions
SessionFactoryDelegatingImpl. getWrapperOptions()
WrapperOptions
SessionFactoryImplementor. getWrapperOptions()
-
Uses of WrapperOptions in org.hibernate.envers.internal.entities.mapper.relation.lazy
Classes in org.hibernate.envers.internal.entities.mapper.relation.lazy that implement WrapperOptions Modifier and Type Class Description class
AbstractDelegateSessionImplementor
class
ToOneDelegateSessionImplementor
-
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.generator.values.internal
Methods in org.hibernate.generator.values.internal with parameters of type WrapperOptions Modifier and Type Method Description static GeneratedValues
GeneratedValuesHelper. getGeneratedValues(ResultSet resultSet, EntityPersister persister, EventType timing, WrapperOptions wrapperOptions)
Reads thegenerated values
for the specifiedResultSet
. -
Uses of WrapperOptions in org.hibernate.id
Methods in org.hibernate.id with parameters of type WrapperOptions Modifier and Type Method Description static Object
IdentifierGeneratorHelper. getGeneratedIdentity(String path, ResultSet resultSet, PostInsertIdentityPersister persister, WrapperOptions wrapperOptions)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of WrapperOptions in org.hibernate.internal
Classes in org.hibernate.internal that implement WrapperOptions Modifier and Type Class Description class
AbstractSharedSessionContract
Base class for implementations ofSharedSessionContract
andSharedSessionContractImplementor
.class
SessionImpl
Concrete implementation of theSession
API.class
StatelessSessionImpl
Concrete implementation of theStatelessSession
API.Methods in org.hibernate.internal that return WrapperOptions Modifier and Type Method Description WrapperOptions
SessionFactoryImpl. getWrapperOptions()
-
Uses of WrapperOptions in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement WrapperOptions Modifier and Type Class Description class
SessionFactoryBasedWrapperOptions
-
Uses of WrapperOptions in org.hibernate.spatial
Methods in org.hibernate.spatial with parameters of type WrapperOptions Modifier and Type Method Description void
GeometryLiteralFormatter. appendJdbcLiteral(SqlAppender appender, T value, Dialect dialect, WrapperOptions wrapperOptions)
<X> X
GeolatteGeometryJavaType. unwrap(org.geolatte.geom.Geometry value, Class<X> type, WrapperOptions options)
<X> X
JTSGeometryJavaType. unwrap(org.locationtech.jts.geom.Geometry value, Class<X> type, WrapperOptions options)
<X> org.geolatte.geom.Geometry
GeolatteGeometryJavaType. wrap(X value, WrapperOptions options)
<X> org.locationtech.jts.geom.Geometry
JTSGeometryJavaType. wrap(X value, WrapperOptions options)
-
Uses of WrapperOptions in org.hibernate.spatial.dialect.oracle
Methods in org.hibernate.spatial.dialect.oracle with parameters of type WrapperOptions Modifier and Type Method Description protected X
SDOGeometryValueExtractor. doExtract(CallableStatement statement, int index, WrapperOptions options)
protected X
SDOGeometryValueExtractor. doExtract(CallableStatement statement, String name, WrapperOptions options)
protected X
SDOGeometryValueExtractor. doExtract(ResultSet rs, int paramIndex, WrapperOptions options)
-
Uses of WrapperOptions in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return WrapperOptions Modifier and Type Method Description protected WrapperOptions
AbstractSqlAstTranslator. getWrapperOptions()
-
Uses of WrapperOptions in org.hibernate.type
Methods in org.hibernate.type with parameters of type WrapperOptions Modifier and Type Method Description protected void
AbstractStandardBasicType. nullSafeSet(CallableStatement st, Object value, String name, WrapperOptions options)
protected void
AbstractStandardBasicType. nullSafeSet(PreparedStatement st, T value, int index, WrapperOptions options)
protected void
SerializableToBlobType. nullSafeSet(CallableStatement st, Object value, String name, WrapperOptions options)
protected void
SerializableToBlobType. nullSafeSet(PreparedStatement st, T value, int index, WrapperOptions options)
-
Uses of WrapperOptions in org.hibernate.type.descriptor
Methods in org.hibernate.type.descriptor with parameters of type WrapperOptions Modifier and Type Method Description void
ValueBinder. bind(CallableStatement st, X value, String name, WrapperOptions options)
Bind a value to a callable statement by namevoid
ValueBinder. bind(PreparedStatement st, X value, int index, WrapperOptions options)
Bind a value to a prepared statement by indexX
ValueExtractor. extract(CallableStatement statement, int paramIndex, WrapperOptions options)
Extract value from a callable output parameter by indexX
ValueExtractor. extract(CallableStatement statement, String paramName, WrapperOptions options)
Extract value from a callable output parameter by nameX
ValueExtractor. extract(ResultSet rs, int paramIndex, 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
ArrayJavaType. unwrap(T[] value, Class<X> type, WrapperOptions options)
<X> X
BigDecimalJavaType. unwrap(BigDecimal value, Class<X> type, WrapperOptions options)
<X> X
BigIntegerJavaType. unwrap(BigInteger value, Class<X> type, WrapperOptions options)
<X> X
BlobJavaType. unwrap(Blob value, Class<X> type, WrapperOptions options)
<X> X
BooleanJavaType. unwrap(Boolean value, Class<X> type, WrapperOptions options)
<X> X
BooleanPrimitiveArrayJavaType. unwrap(boolean[] value, Class<X> type, WrapperOptions options)
<X> X
ByteArrayJavaType. unwrap(Byte[] value, Class<X> type, WrapperOptions options)
<X> X
ByteJavaType. unwrap(Byte value, Class<X> type, WrapperOptions options)
<X> X
CalendarDateJavaType. unwrap(Calendar value, Class<X> type, WrapperOptions options)
<X> X
CalendarJavaType. unwrap(Calendar value, Class<X> type, WrapperOptions options)
<X> X
CalendarTimeJavaType. unwrap(Calendar value, Class<X> type, WrapperOptions options)
<X> X
CharacterArrayJavaType. unwrap(Character[] value, Class<X> type, WrapperOptions options)
<X> X
CharacterJavaType. unwrap(Character value, Class<X> type, WrapperOptions options)
<X> X
ClassJavaType. unwrap(Class value, Class<X> type, WrapperOptions options)
<X> X
ClobJavaType. unwrap(Clob value, Class<X> type, WrapperOptions options)
<X> X
CurrencyJavaType. unwrap(Currency value, Class<X> type, WrapperOptions options)
<X> X
DateJavaType. unwrap(Date value, Class<X> type, WrapperOptions options)
<X> X
DoubleJavaType. unwrap(Double value, Class<X> type, WrapperOptions options)
<X> X
DoublePrimitiveArrayJavaType. unwrap(double[] value, Class<X> type, WrapperOptions options)
<X> X
DurationJavaType. unwrap(Duration duration, Class<X> type, WrapperOptions options)
<X> X
EnumJavaType. unwrap(T value, Class<X> type, WrapperOptions options)
<X> X
FloatJavaType. unwrap(Float value, Class<X> type, WrapperOptions options)
<X> X
FloatPrimitiveArrayJavaType. unwrap(float[] value, Class<X> type, WrapperOptions options)
<X> X
InetAddressJavaType. unwrap(InetAddress value, Class<X> type, WrapperOptions options)
<X> X
InstantJavaType. unwrap(Instant instant, Class<X> type, WrapperOptions options)
<X> X
IntegerJavaType. unwrap(Integer value, Class<X> type, WrapperOptions options)
<X> X
IntegerPrimitiveArrayJavaType. unwrap(int[] value, Class<X> type, WrapperOptions options)
<X> X
JavaType. unwrap(T value, Class<X> type, WrapperOptions options)
Unwrap an instance of our handled Java type into the requested type.Object
JdbcDateJavaType. unwrap(Date value, Class type, WrapperOptions options)
Object
JdbcTimeJavaType. unwrap(Date value, Class type, WrapperOptions options)
Object
JdbcTimestampJavaType. unwrap(Date value, Class type, WrapperOptions options)
<X> X
LocalDateJavaType. unwrap(LocalDate value, Class<X> type, WrapperOptions options)
<X> X
LocalDateTimeJavaType. unwrap(LocalDateTime value, Class<X> type, WrapperOptions options)
<X> X
LocaleJavaType. unwrap(Locale value, Class<X> type, WrapperOptions options)
<X> X
LocalTimeJavaType. unwrap(LocalTime value, Class<X> type, WrapperOptions options)
<X> X
LongJavaType. unwrap(Long value, Class<X> type, WrapperOptions options)
<X> X
LongPrimitiveArrayJavaType. unwrap(long[] value, Class<X> type, WrapperOptions options)
<X> X
NClobJavaType. unwrap(NClob value, Class<X> type, WrapperOptions options)
<X> X
ObjectArrayJavaType. unwrap(Object[] value, Class<X> type, WrapperOptions options)
<X> X
ObjectJavaType. unwrap(Object value, Class<X> type, WrapperOptions options)
<X> X
OffsetDateTimeJavaType. unwrap(OffsetDateTime offsetDateTime, Class<X> type, WrapperOptions options)
<X> X
OffsetTimeJavaType. unwrap(OffsetTime offsetTime, Class<X> type, WrapperOptions options)
<X> X
PrimitiveByteArrayJavaType. unwrap(byte[] value, Class<X> type, WrapperOptions options)
<X> X
PrimitiveCharacterArrayJavaType. unwrap(char[] value, Class<X> type, WrapperOptions options)
<X> X
RowVersionJavaType. unwrap(byte[] value, Class<X> type, WrapperOptions options)
Deprecated.<X> X
SerializableJavaType. unwrap(T value, Class<X> type, WrapperOptions options)
<X> X
ShortJavaType. unwrap(Short value, Class<X> type, WrapperOptions options)
<X> X
ShortPrimitiveArrayJavaType. unwrap(short[] value, Class<X> type, WrapperOptions options)
<X> X
StringJavaType. unwrap(String value, Class<X> type, WrapperOptions options)
<X> X
TimeZoneJavaType. unwrap(TimeZone value, Class<X> type, WrapperOptions options)
<X> X
UrlJavaType. unwrap(URL value, Class<X> type, WrapperOptions options)
<X> X
UUIDJavaType. unwrap(UUID value, Class<X> type, WrapperOptions options)
<X> X
YearJavaType. unwrap(Year value, Class<X> type, WrapperOptions options)
<X> X
ZonedDateTimeJavaType. unwrap(ZonedDateTime zonedDateTime, Class<X> type, WrapperOptions options)
<X> X
ZoneIdJavaType. unwrap(ZoneId value, Class<X> type, WrapperOptions options)
<X> X
ZoneOffsetJavaType. unwrap(ZoneOffset value, Class<X> type, WrapperOptions wrapperOptions)
<X> T[]
ArrayJavaType. wrap(X value, WrapperOptions options)
<X> BigDecimal
BigDecimalJavaType. wrap(X value, WrapperOptions options)
<X> BigInteger
BigIntegerJavaType. wrap(X value, WrapperOptions options)
<X> Blob
BlobJavaType. wrap(X value, WrapperOptions options)
<X> Boolean
BooleanJavaType. wrap(X value, WrapperOptions options)
<X> boolean[]
BooleanPrimitiveArrayJavaType. wrap(X value, WrapperOptions options)
<X> Byte[]
ByteArrayJavaType. wrap(X value, WrapperOptions options)
<X> Byte
ByteJavaType. wrap(X value, WrapperOptions options)
<X> Calendar
CalendarDateJavaType. wrap(X value, WrapperOptions options)
<X> Calendar
CalendarJavaType. wrap(X value, WrapperOptions options)
<X> Calendar
CalendarTimeJavaType. wrap(X value, WrapperOptions options)
<X> Character[]
CharacterArrayJavaType. wrap(X value, WrapperOptions options)
<X> Character
CharacterJavaType. wrap(X value, WrapperOptions options)
<X> Class
ClassJavaType. wrap(X value, WrapperOptions options)
<X> Clob
ClobJavaType. wrap(X value, WrapperOptions options)
<X> Currency
CurrencyJavaType. wrap(X value, WrapperOptions options)
<X> Date
DateJavaType. wrap(X value, WrapperOptions options)
<X> Double
DoubleJavaType. wrap(X value, WrapperOptions options)
<X> double[]
DoublePrimitiveArrayJavaType. wrap(X value, WrapperOptions options)
<X> Duration
DurationJavaType. wrap(X value, WrapperOptions options)
<X> T
EnumJavaType. wrap(X value, WrapperOptions options)
<X> Float
FloatJavaType. wrap(X value, WrapperOptions options)
<X> float[]
FloatPrimitiveArrayJavaType. wrap(X value, WrapperOptions options)
<X> InetAddress
InetAddressJavaType. wrap(X value, WrapperOptions options)
<X> Instant
InstantJavaType. wrap(X value, WrapperOptions options)
<X> Integer
IntegerJavaType. wrap(X value, WrapperOptions options)
<X> int[]
IntegerPrimitiveArrayJavaType. wrap(X value, WrapperOptions options)
<X> T
JavaType. wrap(X value, WrapperOptions options)
Wrap a value as our handled Java type.Date
JdbcDateJavaType. wrap(Object value, WrapperOptions options)
Date
JdbcTimeJavaType. wrap(Object value, WrapperOptions options)
<X> Date
JdbcTimestampJavaType. wrap(X value, WrapperOptions options)
<X> LocalDate
LocalDateJavaType. wrap(X value, WrapperOptions options)
<X> LocalDateTime
LocalDateTimeJavaType. wrap(X value, WrapperOptions options)
<X> Locale
LocaleJavaType. wrap(X value, WrapperOptions options)
<X> LocalTime
LocalTimeJavaType. wrap(X value, WrapperOptions options)
<X> Long
LongJavaType. wrap(X value, WrapperOptions options)
<X> long[]
LongPrimitiveArrayJavaType. wrap(X value, WrapperOptions options)
<X> NClob
NClobJavaType. wrap(X value, WrapperOptions options)
<X> Object[]
ObjectArrayJavaType. wrap(X value, WrapperOptions options)
<X> Object
ObjectJavaType. wrap(X value, WrapperOptions options)
<X> OffsetDateTime
OffsetDateTimeJavaType. wrap(X value, WrapperOptions options)
<X> OffsetTime
OffsetTimeJavaType. wrap(X value, WrapperOptions options)
<X> byte[]
PrimitiveByteArrayJavaType. wrap(X value, WrapperOptions options)
<X> char[]
PrimitiveCharacterArrayJavaType. wrap(X value, WrapperOptions options)
<X> byte[]
RowVersionJavaType. wrap(X value, WrapperOptions options)
Deprecated.<X> T
SerializableJavaType. wrap(X value, WrapperOptions options)
<X> Short
ShortJavaType. wrap(X value, WrapperOptions options)
<X> short[]
ShortPrimitiveArrayJavaType. wrap(X value, WrapperOptions options)
<X> String
StringJavaType. wrap(X value, WrapperOptions options)
<X> TimeZone
TimeZoneJavaType. wrap(X value, WrapperOptions options)
<X> URL
UrlJavaType. wrap(X value, WrapperOptions options)
<X> UUID
UUIDJavaType. wrap(X value, WrapperOptions options)
<X> Year
YearJavaType. wrap(X value, WrapperOptions options)
<X> ZonedDateTime
ZonedDateTimeJavaType. wrap(X value, WrapperOptions options)
<X> ZoneId
ZoneIdJavaType. wrap(X value, WrapperOptions options)
<X> ZoneOffset
ZoneOffsetJavaType. wrap(X value, WrapperOptions wrapperOptions)
-
Uses of WrapperOptions in org.hibernate.type.descriptor.java.spi
Methods in org.hibernate.type.descriptor.java.spi with parameters of type WrapperOptions Modifier and Type Method Description <X> X
BasicCollectionJavaType. unwrap(C value, Class<X> type, WrapperOptions options)
<X> X
CollectionJavaType. unwrap(C value, Class<X> type, WrapperOptions options)
<X> X
DynamicModelJavaType. unwrap(Map<?,?> value, Class<X> type, WrapperOptions options)
<X> X
EmbeddableAggregateJavaType. unwrap(T value, Class<X> type, WrapperOptions options)
<X> X
EntityJavaType. unwrap(T value, Class<X> type, WrapperOptions options)
<X> X
FormatMapperBasedJavaType. unwrap(T value, Class<X> type, WrapperOptions options)
<X> X
JavaTypeBasicAdaptor. unwrap(T value, Class<X> type, WrapperOptions options)
<X> X
MapEntryJavaType. unwrap(Map.Entry value, Class<X> type, WrapperOptions options)
<X> X
UnknownBasicJavaType. unwrap(T value, Class<X> type, WrapperOptions options)
<X> C
BasicCollectionJavaType. wrap(X value, WrapperOptions options)
<X> C
CollectionJavaType. wrap(X value, WrapperOptions options)
<X> Map<?,?>
DynamicModelJavaType. wrap(X value, WrapperOptions options)
<X> T
EmbeddableAggregateJavaType. wrap(X value, WrapperOptions options)
<X> T
EntityJavaType. wrap(X value, WrapperOptions options)
<X> T
FormatMapperBasedJavaType. wrap(X value, WrapperOptions options)
<X> T
JavaTypeBasicAdaptor. wrap(X value, WrapperOptions options)
<X> Map.Entry
MapEntryJavaType. wrap(X value, WrapperOptions options)
<X> T
UnknownBasicJavaType. wrap(X value, WrapperOptions options)
-
Uses of WrapperOptions in org.hibernate.type.descriptor.jdbc
Methods in org.hibernate.type.descriptor.jdbc with parameters of type WrapperOptions Modifier and Type Method Description void
JdbcLiteralFormatter. appendJdbcLiteral(SqlAppender appender, T value, Dialect dialect, WrapperOptions wrapperOptions)
Append a SQL literal representing the given Java value to a fragment of SQL which is being built.void
BasicBinder. bind(CallableStatement st, J value, String name, WrapperOptions options)
void
BasicBinder. bind(PreparedStatement st, J value, int index, WrapperOptions options)
Object
AggregateJdbcType. createJdbcValue(Object domainValue, WrapperOptions options)
Object
JsonJdbcType. createJdbcValue(Object domainValue, WrapperOptions options)
Object
OracleJsonBlobJdbcType. createJdbcValue(Object domainValue, WrapperOptions options)
Object
XmlJdbcType. createJdbcValue(Object domainValue, WrapperOptions options)
protected abstract void
BasicBinder. doBind(CallableStatement st, J value, String name, WrapperOptions options)
Perform the binding.protected abstract void
BasicBinder. doBind(PreparedStatement st, J value, int index, WrapperOptions options)
Perform the binding.protected void
XmlJdbcType.XmlValueBinder. doBind(CallableStatement st, X value, String name, WrapperOptions options)
protected void
XmlJdbcType.XmlValueBinder. doBind(PreparedStatement st, X value, int index, WrapperOptions options)
protected void
BasicBinder. doBindNull(CallableStatement st, String name, WrapperOptions options)
Perform the null binding.protected void
BasicBinder. doBindNull(PreparedStatement st, int index, WrapperOptions options)
Perform the null binding.protected abstract J
BasicExtractor. doExtract(CallableStatement statement, int index, WrapperOptions options)
Perform the extraction.protected abstract J
BasicExtractor. doExtract(CallableStatement statement, String name, WrapperOptions options)
Perform the extraction.protected abstract J
BasicExtractor. doExtract(ResultSet rs, int paramIndex, WrapperOptions options)
Perform the extraction.J
BasicExtractor. extract(CallableStatement statement, int paramIndex, WrapperOptions options)
J
BasicExtractor. extract(CallableStatement statement, String paramName, WrapperOptions options)
J
BasicExtractor. extract(ResultSet rs, int paramIndex, WrapperOptions options)
Object[]
AggregateJdbcType. extractJdbcValues(Object rawJdbcValue, WrapperOptions options)
Object[]
JsonJdbcType. extractJdbcValues(Object rawJdbcValue, WrapperOptions options)
Object[]
OracleJsonBlobJdbcType. extractJdbcValues(Object rawJdbcValue, WrapperOptions options)
Object[]
XmlJdbcType. extractJdbcValues(Object rawJdbcValue, WrapperOptions options)
protected <X> X
JsonJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)
protected <X> X
OracleJsonBlobJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)
protected <X> X
XmlJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)
Class<?>
ArrayJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
BigIntJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
BooleanJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
DateJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
DecimalJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
DoubleJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
FloatJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
IntegerJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
default Class<?>
JdbcType. getPreferredJavaTypeClass(WrapperOptions options)
The Java type class that is preferred by the binder or null.Class<?>
NVarcharJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
RealJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Deprecated.Class<?>
SmallIntJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
TimeJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
TimestampJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
TimestampUtcAsInstantJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
TimestampUtcAsJdbcTimestampJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
TimestampUtcAsOffsetDateTimeJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
TimestampWithTimeZoneJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
TimeUtcAsJdbcTimeJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
TimeUtcAsOffsetTimeJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
TimeWithTimeZoneJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
TinyIntAsSmallIntJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
TinyIntJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
UUIDJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
VarbinaryJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
Class<?>
VarcharJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
default String
JdbcLiteralFormatter. toJdbcLiteral(T value, Dialect dialect, WrapperOptions wrapperOptions)
Produces a string containing a SQL literal value representing the given Java value.protected <X> String
JsonJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options)
protected <X> String
OracleJsonBlobJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options)
protected <X> String
XmlJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options)
-
Uses of WrapperOptions in org.hibernate.type.descriptor.jdbc.internal
Methods in org.hibernate.type.descriptor.jdbc.internal with parameters of type WrapperOptions Modifier and Type Method Description void
JdbcLiteralFormatterArray. appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions wrapperOptions)
void
JdbcLiteralFormatterBinary. appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions wrapperOptions)
void
JdbcLiteralFormatterBoolean. appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions wrapperOptions)
void
JdbcLiteralFormatterCharacterData. appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions wrapperOptions)
void
JdbcLiteralFormatterNumericData. appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions wrapperOptions)
void
JdbcLiteralFormatterTemporal. appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions options)
void
JdbcLiteralFormatterUUIDData. appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions wrapperOptions)
protected void
SetObjectBinder. doBind(CallableStatement st, T value, String name, WrapperOptions options)
protected void
SetObjectBinder. doBind(PreparedStatement st, T value, int index, WrapperOptions options)
protected void
SetObjectBinder. doBindNull(CallableStatement st, String name, WrapperOptions options)
protected void
SetObjectBinder. doBindNull(PreparedStatement st, int index, WrapperOptions options)
protected T
GetObjectExtractor. doExtract(CallableStatement statement, int paramIndex, WrapperOptions options)
protected T
GetObjectExtractor. doExtract(CallableStatement statement, String name, WrapperOptions options)
protected T
GetObjectExtractor. doExtract(ResultSet rs, int paramIndex, WrapperOptions options)
Class<T>
AbstractJavaTimeJdbcType. getPreferredJavaTypeClass(WrapperOptions options)
protected Object
SetObjectBinder. normalize(T value, WrapperOptions options)
-
Uses of WrapperOptions in org.hibernate.type.descriptor.jdbc.spi
Methods in org.hibernate.type.descriptor.jdbc.spi with parameters of type WrapperOptions Modifier and Type Method Description protected <X> X
BasicJdbcLiteralFormatter. unwrap(Object value, Class<X> unwrapType, WrapperOptions wrapperOptions)
-
Uses of WrapperOptions in org.hibernate.type.format
Methods in org.hibernate.type.format with parameters of type WrapperOptions Modifier and Type Method Description <T> T
AbstractJsonFormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)
<T> T
FormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)
Deserializes an object from the character sequence.<T> String
AbstractJsonFormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions)
<T> String
FormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions)
Serializes the object to a string. -
Uses of WrapperOptions in org.hibernate.type.format.jackson
Methods in org.hibernate.type.format.jackson with parameters of type WrapperOptions Modifier and Type Method Description <T> T
JacksonXmlFormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)
<T> String
JacksonXmlFormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions)
-
Uses of WrapperOptions in org.hibernate.type.format.jaxb
Methods in org.hibernate.type.format.jaxb with parameters of type WrapperOptions Modifier and Type Method Description <T> T
JaxbXmlFormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)
<T> String
JaxbXmlFormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions)
-
Uses of WrapperOptions in org.hibernate.type.internal
Methods in org.hibernate.type.internal with parameters of type WrapperOptions Modifier and Type Method Description <X> X
CompositeUserTypeJavaTypeWrapper. unwrap(J value, Class<X> type, WrapperOptions options)
<X> X
UserTypeJavaTypeWrapper. unwrap(J value, Class<X> type, WrapperOptions options)
<X> J
CompositeUserTypeJavaTypeWrapper. wrap(X value, WrapperOptions options)
<X> J
UserTypeJavaTypeWrapper. wrap(X value, WrapperOptions options)
-