Uses of Interface
org.hibernate.type.descriptor.WrapperOptions
Packages that use WrapperOptions
Package
Description
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Internal package containing dialect-specific implementations of
JdbcType.This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
Defines the event types and event listener interfaces for
events produced by the stateful
Session.An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate.This package defines the central Hibernate Spatial types and functions.
This package contains the spatial extensions for the OracleDialect.
Package defining support for creating and consuming a SQL AST.
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.Contracts for reading and writing values to and from JDBC.
Integrates a range of types defined by the JDK with the type system
of Hibernate.
SPIs related to
JavaType.Defines handling of almost the full range of standard JDBC-defined SQL data types.
SPIs related to
JdbcType.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.
Implementations of
FormatMapper using Jackson.An implementation of
FormatMapper using JAXB.An API for user-defined custom types which extend the set of built-in
types defined in
org.hibernate.type.-
Uses of WrapperOptions in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type WrapperOptionsModifier and TypeMethodDescriptionvoidDialect.appendArrayLiteral(SqlAppender appender, Object[] literal, JdbcLiteralFormatter<Object> elementFormatter, WrapperOptions wrapperOptions) Append an array literal with the given elements to the givenSqlAppender.protected TDB2GetObjectExtractor.doExtract(CallableStatement statement, int paramIndex, WrapperOptions options) protected TDB2GetObjectExtractor.doExtract(CallableStatement statement, String name, WrapperOptions options) protected TDB2GetObjectExtractor.doExtract(ResultSet rs, int paramIndex, WrapperOptions options) -
Uses of WrapperOptions in org.hibernate.dialect.type
Methods in org.hibernate.dialect.type with parameters of type WrapperOptionsModifier and TypeMethodDescriptionAbstractPostgreSQLStructJdbcType.createJdbcValue(Object domainValue, WrapperOptions options) DB2StructJdbcType.createJdbcValue(Object value, WrapperOptions options) Object[]AbstractPostgreSQLStructJdbcType.extractJdbcValues(Object rawJdbcValue, WrapperOptions options) Object[]DB2StructJdbcType.extractJdbcValues(Object rawJdbcValue, WrapperOptions options) protected <X> XAbstractPostgreSQLStructJdbcType.fromString(String string, JavaType<X> javaType, WrapperOptions options) protected <X> XPostgreSQLInetJdbcType.fromString(String string, JavaType<X> javaType, WrapperOptions options) protected <X> ObjectAbstractPostgreSQLStructJdbcType.getBindValue(X value, WrapperOptions options) Class<?> H2DurationIntervalSecondJdbcType.getPreferredJavaTypeClass(WrapperOptions options) Class<?> PostgreSQLIntervalSecondJdbcType.getPreferredJavaTypeClass(WrapperOptions options) protected <X> StringAbstractPostgreSQLStructJdbcType.toString(X value, JavaType<X> javaType, WrapperOptions options) protected <X> StringPostgreSQLInetJdbcType.toString(X value, JavaType<X> javaType, WrapperOptions options) protected ObjectOracleReflectionStructJdbcType.transformRawJdbcValue(Object rawJdbcValue, WrapperOptions options) protected ObjectOracleStructJdbcType.transformRawJdbcValue(Object rawJdbcValue, WrapperOptions options) -
Uses of WrapperOptions in org.hibernate.engine.spi
Subinterfaces of WrapperOptions in org.hibernate.engine.spiModifier and TypeInterfaceDescriptioninterfaceDefines the "internal contract" betweenSessionand other parts of Hibernate including implementors ofType,EntityPersister, andCollectionPersister.interfaceDefines the internal contract shared betweenSessionandStatelessSessionas used by other parts of Hibernate, including implementors ofType,EntityPersister, andCollectionPersister.Classes in org.hibernate.engine.spi that implement WrapperOptionsModifier and TypeClassDescriptionclassA wrapper class that delegates all method invocations to a delegate instance ofSessionImplementor.classA wrapper class that delegates all method invocations to a delegate instance ofSharedSessionContractImplementor.Methods in org.hibernate.engine.spi that return WrapperOptionsModifier and TypeMethodDescriptionSessionFactoryDelegatingImpl.getWrapperOptions()SessionFactoryImplementor.getWrapperOptions()Return an instance ofWrapperOptionswhich is not backed by a session, and whose functionality is therefore incomplete. -
Uses of WrapperOptions in org.hibernate.envers.internal.entities
Methods in org.hibernate.envers.internal.entities with parameters of type WrapperOptionsModifier and TypeMethodDescriptionRevisionTypeType.nullSafeGet(ResultSet rs, int position, WrapperOptions options) voidRevisionTypeType.nullSafeSet(PreparedStatement preparedStatement, RevisionType value, int index, WrapperOptions options) -
Uses of WrapperOptions in org.hibernate.envers.internal.entities.mapper.relation.lazy
Classes in org.hibernate.envers.internal.entities.mapper.relation.lazy that implement WrapperOptionsModifier and TypeClassDescriptionclassclass -
Uses of WrapperOptions in org.hibernate.event.spi
Subinterfaces of WrapperOptions in org.hibernate.event.spi -
Uses of WrapperOptions in org.hibernate.internal
Classes in org.hibernate.internal that implement WrapperOptionsModifier and TypeClassDescriptionclassBase class for implementations ofSharedSessionContractandSharedSessionContractImplementor.classConcrete implementation of theSessionAPI.classConcrete implementation of theStatelessSessionAPI.Methods in org.hibernate.internal that return WrapperOptions -
Uses of WrapperOptions in org.hibernate.spatial
Methods in org.hibernate.spatial with parameters of type WrapperOptionsModifier and TypeMethodDescriptionvoidGeometryLiteralFormatter.appendJdbcLiteral(SqlAppender appender, T value, Dialect dialect, WrapperOptions wrapperOptions) <X> XGeolatteGeometryJavaType.unwrap(org.geolatte.geom.Geometry value, Class<X> type, WrapperOptions options) <X> XJTSGeometryJavaType.unwrap(org.locationtech.jts.geom.Geometry value, Class<X> type, WrapperOptions options) <X> org.geolatte.geom.GeometryGeolatteGeometryJavaType.wrap(X value, WrapperOptions options) <X> org.locationtech.jts.geom.GeometryJTSGeometryJavaType.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 WrapperOptionsModifier and TypeMethodDescriptionprotected XSDOGeometryValueExtractor.doExtract(CallableStatement statement, int index, WrapperOptions options) protected XSDOGeometryValueExtractor.doExtract(CallableStatement statement, String name, WrapperOptions options) protected XSDOGeometryValueExtractor.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 WrapperOptionsModifier and TypeMethodDescriptionprotected WrapperOptionsAbstractSqlAstTranslator.getWrapperOptions()default WrapperOptionsSqlAstCreationContext.getWrapperOptions()Obtain the "incomplete"WrapperOptionsthat would be returned bySessionFactoryImplementor.getWrapperOptions(). -
Uses of WrapperOptions in org.hibernate.type
Methods in org.hibernate.type with parameters of type WrapperOptionsModifier and TypeMethodDescriptionprotected final voidAbstractStandardBasicType.nullSafeSet(CallableStatement st, Object value, String name, WrapperOptions options) protected voidAbstractStandardBasicType.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 WrapperOptionsModifier and TypeMethodDescriptionvoidValueBinder.bind(CallableStatement st, X value, String name, WrapperOptions options) Bind a value to a callable statement by namevoidValueBinder.bind(PreparedStatement st, X value, int index, WrapperOptions options) Bind a value to a prepared statement by indexValueExtractor.extract(CallableStatement statement, int paramIndex, WrapperOptions options) Extract value from a callable output parameter by indexValueExtractor.extract(CallableStatement statement, String paramName, WrapperOptions options) Extract value from a callable output parameter by nameValueExtractor.extract(ResultSet rs, int paramIndex, WrapperOptions options) Extract value from result setdefault ObjectValueBinder.getBindValue(X value, WrapperOptions options) -
Uses of WrapperOptions in org.hibernate.type.descriptor.java
Methods in org.hibernate.type.descriptor.java with parameters of type WrapperOptionsModifier and TypeMethodDescription<X> XArrayJavaType.unwrap(T[] value, Class<X> type, WrapperOptions options) <X> XBigDecimalJavaType.unwrap(BigDecimal value, Class<X> type, WrapperOptions options) <X> XBigIntegerJavaType.unwrap(BigInteger value, Class<X> type, WrapperOptions options) <X> XBlobJavaType.unwrap(Blob value, Class<X> type, WrapperOptions options) <X> XBooleanJavaType.unwrap(Boolean value, Class<X> type, WrapperOptions options) <X> XBooleanPrimitiveArrayJavaType.unwrap(boolean[] value, Class<X> type, WrapperOptions options) <X> XByteArrayJavaType.unwrap(Byte[] value, Class<X> type, WrapperOptions options) <X> XByteJavaType.unwrap(Byte value, Class<X> type, WrapperOptions options) <X> XCalendarDateJavaType.unwrap(Calendar value, Class<X> type, WrapperOptions options) <X> XCalendarJavaType.unwrap(Calendar value, Class<X> type, WrapperOptions options) <X> XCalendarTimeJavaType.unwrap(Calendar value, Class<X> type, WrapperOptions options) <X> XCharacterArrayJavaType.unwrap(Character[] value, Class<X> type, WrapperOptions options) <X> XCharacterJavaType.unwrap(Character value, Class<X> type, WrapperOptions options) <X> XClassJavaType.unwrap(Class<?> value, Class<X> type, WrapperOptions options) <X> XClobJavaType.unwrap(Clob value, Class<X> type, WrapperOptions options) <X> XCurrencyJavaType.unwrap(Currency value, Class<X> type, WrapperOptions options) <X> XDateJavaType.unwrap(Date value, Class<X> type, WrapperOptions options) <X> XDoubleJavaType.unwrap(Double value, Class<X> type, WrapperOptions options) <X> XDoublePrimitiveArrayJavaType.unwrap(double[] value, Class<X> type, WrapperOptions options) <X> XDurationJavaType.unwrap(Duration duration, Class<X> type, WrapperOptions options) <X> XEnumJavaType.unwrap(T value, Class<X> type, WrapperOptions options) <X> XFloatJavaType.unwrap(Float value, Class<X> type, WrapperOptions options) <X> XFloatPrimitiveArrayJavaType.unwrap(float[] value, Class<X> type, WrapperOptions options) <X> XInetAddressJavaType.unwrap(InetAddress value, Class<X> type, WrapperOptions options) <X> XInstantJavaType.unwrap(Instant instant, Class<X> type, WrapperOptions options) <X> XIntegerJavaType.unwrap(Integer value, Class<X> type, WrapperOptions options) <X> XIntegerPrimitiveArrayJavaType.unwrap(int[] value, Class<X> type, WrapperOptions options) <X> XJavaType.unwrap(T value, Class<X> type, WrapperOptions options) Unwrap an instance of our handled Java type into the requested type.JdbcDateJavaType.unwrap(Date value, Class type, WrapperOptions options) JdbcTimeJavaType.unwrap(Date value, Class type, WrapperOptions options) JdbcTimestampJavaType.unwrap(Date value, Class type, WrapperOptions options) <X> XLocalDateJavaType.unwrap(LocalDate value, Class<X> type, WrapperOptions options) <X> XLocalDateTimeJavaType.unwrap(LocalDateTime value, Class<X> type, WrapperOptions options) <X> XLocaleJavaType.unwrap(Locale value, Class<X> type, WrapperOptions options) <X> XLocalTimeJavaType.unwrap(LocalTime value, Class<X> type, WrapperOptions options) <X> XLongJavaType.unwrap(Long value, Class<X> type, WrapperOptions options) <X> XLongPrimitiveArrayJavaType.unwrap(long[] value, Class<X> type, WrapperOptions options) <X> XNClobJavaType.unwrap(NClob value, Class<X> type, WrapperOptions options) <X> XObjectArrayJavaType.unwrap(Object[] value, Class<X> type, WrapperOptions options) <X> XObjectJavaType.unwrap(Object value, Class<X> type, WrapperOptions options) <X> XOffsetDateTimeJavaType.unwrap(OffsetDateTime offsetDateTime, Class<X> type, WrapperOptions options) <X> XOffsetTimeJavaType.unwrap(OffsetTime offsetTime, Class<X> type, WrapperOptions options) <X> XPrimitiveByteArrayJavaType.unwrap(byte[] value, Class<X> type, WrapperOptions options) <X> XPrimitiveCharacterArrayJavaType.unwrap(char[] value, Class<X> type, WrapperOptions options) <X> XSerializableJavaType.unwrap(T value, Class<X> type, WrapperOptions options) <X> XShortJavaType.unwrap(Short value, Class<X> type, WrapperOptions options) <X> XShortPrimitiveArrayJavaType.unwrap(short[] value, Class<X> type, WrapperOptions options) <X> XStringJavaType.unwrap(String value, Class<X> type, WrapperOptions options) <X> XTimeZoneJavaType.unwrap(TimeZone value, Class<X> type, WrapperOptions options) <X> XUrlJavaType.unwrap(URL value, Class<X> type, WrapperOptions options) <X> XUUIDJavaType.unwrap(UUID value, Class<X> type, WrapperOptions options) <X> XYearJavaType.unwrap(Year value, Class<X> type, WrapperOptions options) <X> XZonedDateTimeJavaType.unwrap(ZonedDateTime zonedDateTime, Class<X> type, WrapperOptions options) <X> XZoneIdJavaType.unwrap(ZoneId value, Class<X> type, WrapperOptions options) <X> XZoneOffsetJavaType.unwrap(ZoneOffset value, Class<X> type, WrapperOptions wrapperOptions) <X> T[]ArrayJavaType.wrap(X value, WrapperOptions options) <X> BigDecimalBigDecimalJavaType.wrap(X value, WrapperOptions options) <X> BigIntegerBigIntegerJavaType.wrap(X value, WrapperOptions options) <X> BlobBlobJavaType.wrap(X value, WrapperOptions options) <X> BooleanBooleanJavaType.wrap(X value, WrapperOptions options) <X> boolean[]BooleanPrimitiveArrayJavaType.wrap(X value, WrapperOptions options) <X> Byte[]ByteArrayJavaType.wrap(X value, WrapperOptions options) <X> ByteByteJavaType.wrap(X value, WrapperOptions options) <X> CalendarCalendarDateJavaType.wrap(X value, WrapperOptions options) <X> CalendarCalendarJavaType.wrap(X value, WrapperOptions options) <X> CalendarCalendarTimeJavaType.wrap(X value, WrapperOptions options) <X> Character[]CharacterArrayJavaType.wrap(X value, WrapperOptions options) <X> CharacterCharacterJavaType.wrap(X value, WrapperOptions options) <X> Class<?> ClassJavaType.wrap(X value, WrapperOptions options) <X> ClobClobJavaType.wrap(X value, WrapperOptions options) <X> CurrencyCurrencyJavaType.wrap(X value, WrapperOptions options) <X> DateDateJavaType.wrap(X value, WrapperOptions options) <X> DoubleDoubleJavaType.wrap(X value, WrapperOptions options) <X> double[]DoublePrimitiveArrayJavaType.wrap(X value, WrapperOptions options) <X> DurationDurationJavaType.wrap(X value, WrapperOptions options) <X> TEnumJavaType.wrap(X value, WrapperOptions options) <X> FloatFloatJavaType.wrap(X value, WrapperOptions options) <X> float[]FloatPrimitiveArrayJavaType.wrap(X value, WrapperOptions options) <X> InetAddressInetAddressJavaType.wrap(X value, WrapperOptions options) <X> InstantInstantJavaType.wrap(X value, WrapperOptions options) <X> IntegerIntegerJavaType.wrap(X value, WrapperOptions options) <X> int[]IntegerPrimitiveArrayJavaType.wrap(X value, WrapperOptions options) <X> TJavaType.wrap(X value, WrapperOptions options) Wrap a value as our handled Java type.JdbcDateJavaType.wrap(Object value, WrapperOptions options) JdbcTimeJavaType.wrap(Object value, WrapperOptions options) <X> DateJdbcTimestampJavaType.wrap(X value, WrapperOptions options) <X> LocalDateLocalDateJavaType.wrap(X value, WrapperOptions options) <X> LocalDateTimeLocalDateTimeJavaType.wrap(X value, WrapperOptions options) <X> LocaleLocaleJavaType.wrap(X value, WrapperOptions options) <X> LocalTimeLocalTimeJavaType.wrap(X value, WrapperOptions options) <X> LongLongJavaType.wrap(X value, WrapperOptions options) <X> long[]LongPrimitiveArrayJavaType.wrap(X value, WrapperOptions options) <X> NClobNClobJavaType.wrap(X value, WrapperOptions options) <X> Object[]ObjectArrayJavaType.wrap(X value, WrapperOptions options) <X> ObjectObjectJavaType.wrap(X value, WrapperOptions options) <X> OffsetDateTimeOffsetDateTimeJavaType.wrap(X value, WrapperOptions options) <X> OffsetTimeOffsetTimeJavaType.wrap(X value, WrapperOptions options) <X> byte[]PrimitiveByteArrayJavaType.wrap(X value, WrapperOptions options) <X> char[]PrimitiveCharacterArrayJavaType.wrap(X value, WrapperOptions options) <X> TSerializableJavaType.wrap(X value, WrapperOptions options) <X> ShortShortJavaType.wrap(X value, WrapperOptions options) <X> short[]ShortPrimitiveArrayJavaType.wrap(X value, WrapperOptions options) <X> StringStringJavaType.wrap(X value, WrapperOptions options) <X> TimeZoneTimeZoneJavaType.wrap(X value, WrapperOptions options) <X> URLUrlJavaType.wrap(X value, WrapperOptions options) <X> UUIDUUIDJavaType.wrap(X value, WrapperOptions options) <X> YearYearJavaType.wrap(X value, WrapperOptions options) <X> ZonedDateTimeZonedDateTimeJavaType.wrap(X value, WrapperOptions options) <X> ZoneIdZoneIdJavaType.wrap(X value, WrapperOptions options) <X> ZoneOffsetZoneOffsetJavaType.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 WrapperOptionsModifier and TypeMethodDescription<X> XBasicCollectionJavaType.unwrap(C value, Class<X> type, WrapperOptions options) <X> XCollectionJavaType.unwrap(C value, Class<X> type, WrapperOptions options) <X> XDynamicModelJavaType.unwrap(Map<?, ?> value, Class<X> type, WrapperOptions options) <X> XEmbeddableAggregateJavaType.unwrap(T value, Class<X> type, WrapperOptions options) <X> XEntityJavaType.unwrap(T value, Class<X> type, WrapperOptions options) <X> XFormatMapperBasedJavaType.unwrap(T value, Class<X> type, WrapperOptions options) <X> XJavaTypeBasicAdaptor.unwrap(T value, Class<X> type, WrapperOptions options) <X> XMapEntryJavaType.unwrap(Map.Entry value, Class<X> type, WrapperOptions options) <X> XUnknownBasicJavaType.unwrap(T value, Class<X> type, WrapperOptions options) <X> CBasicCollectionJavaType.wrap(X value, WrapperOptions options) <X> CCollectionJavaType.wrap(X value, WrapperOptions options) <X> Map<?, ?> DynamicModelJavaType.wrap(X value, WrapperOptions options) <X> TEmbeddableAggregateJavaType.wrap(X value, WrapperOptions options) <X> TEntityJavaType.wrap(X value, WrapperOptions options) <X> TFormatMapperBasedJavaType.wrap(X value, WrapperOptions options) <X> TJavaTypeBasicAdaptor.wrap(X value, WrapperOptions options) <X> Map.EntryMapEntryJavaType.wrap(X value, WrapperOptions options) <X> TUnknownBasicJavaType.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 WrapperOptionsModifier and TypeMethodDescriptionvoidJdbcLiteralFormatter.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.static <X> XJsonHelper.arrayFromString(JavaType<X> javaType, JdbcType elementJdbcType, String string, WrapperOptions options) static <X> XXmlHelper.arrayFromString(JavaType<X> javaType, XmlArrayJdbcType xmlArrayJdbcType, String string, WrapperOptions options) static StringXmlHelper.arrayToString(EmbeddableMappingType elementMappingType, Object[] values, WrapperOptions options) static StringXmlHelper.arrayToString(JavaType<?> elementJavaType, JdbcType elementJdbcType, Object[] values, WrapperOptions options) final voidBasicBinder.bind(CallableStatement st, J value, String name, WrapperOptions options) final voidBasicBinder.bind(PreparedStatement st, J value, int index, WrapperOptions options) AggregateJdbcType.createJdbcValue(Object domainValue, WrapperOptions options) JsonJdbcType.createJdbcValue(Object domainValue, WrapperOptions options) StructJdbcType.createJdbcValue(Object domainValue, WrapperOptions options) XmlJdbcType.createJdbcValue(Object domainValue, WrapperOptions options) static <X> XJsonHelper.deserialize(EmbeddableMappingType embeddableMappingType, JsonDocumentReader reader, boolean returnEmbeddable, WrapperOptions options) Deserialize a JSON value to Java Objectstatic <X> XJsonHelper.deserializeArray(JavaType<X> javaType, JdbcType elementJdbcType, JsonDocumentReader reader, WrapperOptions options) protected abstract voidBasicBinder.doBind(CallableStatement st, J value, String name, WrapperOptions options) Perform the binding.protected abstract voidBasicBinder.doBind(PreparedStatement st, J value, int index, WrapperOptions options) Perform the binding.protected voidXmlArrayJdbcType.XmlArrayBinder.doBind(CallableStatement st, X value, String name, WrapperOptions options) protected voidXmlArrayJdbcType.XmlArrayBinder.doBind(PreparedStatement st, X value, int index, WrapperOptions options) protected voidXmlJdbcType.XmlValueBinder.doBind(CallableStatement st, X value, String name, WrapperOptions options) protected voidXmlJdbcType.XmlValueBinder.doBind(PreparedStatement st, X value, int index, WrapperOptions options) protected voidBasicBinder.doBindNull(CallableStatement st, String name, WrapperOptions options) Perform the null binding.protected voidBasicBinder.doBindNull(PreparedStatement st, int index, WrapperOptions options) Perform the null binding.protected abstract JBasicExtractor.doExtract(CallableStatement statement, int index, WrapperOptions options) Perform the extraction.protected abstract JBasicExtractor.doExtract(CallableStatement statement, String name, WrapperOptions options) Perform the extraction.protected abstract JBasicExtractor.doExtract(ResultSet rs, int paramIndex, WrapperOptions options) Perform the extraction.BasicExtractor.extract(CallableStatement statement, int paramIndex, WrapperOptions options) BasicExtractor.extract(CallableStatement statement, String paramName, WrapperOptions options) BasicExtractor.extract(ResultSet rs, int paramIndex, WrapperOptions options) Object[]AggregateJdbcType.extractJdbcValues(Object rawJdbcValue, WrapperOptions options) Object[]JsonJdbcType.extractJdbcValues(Object rawJdbcValue, WrapperOptions options) Object[]StructJdbcType.extractJdbcValues(Object rawJdbcValue, WrapperOptions options) Object[]XmlJdbcType.extractJdbcValues(Object rawJdbcValue, WrapperOptions options) protected <X> XJsonArrayJdbcType.fromString(String string, JavaType<X> javaType, WrapperOptions options) protected <X> XJsonJdbcType.fromString(String string, JavaType<X> javaType, WrapperOptions options) protected <X> XXmlArrayJdbcType.fromString(String string, JavaType<X> javaType, WrapperOptions options) static <X> XXmlHelper.fromString(EmbeddableMappingType embeddableMappingType, String string, boolean returnEmbeddable, WrapperOptions options) protected <X> XXmlJdbcType.fromString(String string, JavaType<X> javaType, WrapperOptions options) protected <T> Object[]ArrayJdbcType.getArray(BasicBinder<?> binder, ValueBinder<T> elementBinder, T value, WrapperOptions options) protected <X> XArrayJdbcType.getArray(BasicExtractor<X> extractor, Array array, WrapperOptions options) static StructAttributeValuesStructHelper.getAttributeValues(EmbeddableMappingType embeddableMappingType, Object[] rawJdbcValues, WrapperOptions options) BasicBinder.getBindValue(J value, WrapperOptions options) static Object[]StructHelper.getJdbcValues(EmbeddableMappingType embeddableMappingType, int[] orderMapping, Object domainValue, 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<?> EnumJdbcType.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) Class<?> VarcharUUIDJdbcType.getPreferredJavaTypeClass(WrapperOptions options) default StringJdbcLiteralFormatter.toJdbcLiteral(T value, Dialect dialect, WrapperOptions wrapperOptions) Produces a string containing a SQL literal value representing the given Java value.protected <X> StringJsonArrayJdbcType.toString(X value, JavaType<X> javaType, WrapperOptions options) protected <X> StringJsonJdbcType.toString(X value, JavaType<X> javaType, WrapperOptions options) protected <X> StringXmlArrayJdbcType.toString(X value, JavaType<X> javaType, WrapperOptions options) static StringXmlHelper.toString(EmbeddableMappingType embeddableMappingType, Object value, WrapperOptions options) protected <X> StringXmlJdbcType.toString(X value, JavaType<X> javaType, WrapperOptions options) protected ObjectStructJdbcType.transformRawJdbcValue(Object rawJdbcValue, WrapperOptions options) -
Uses of WrapperOptions in org.hibernate.type.descriptor.jdbc.internal
Methods in org.hibernate.type.descriptor.jdbc.internal with parameters of type WrapperOptionsModifier and TypeMethodDescriptionvoidJdbcLiteralFormatterArray.appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions wrapperOptions) voidJdbcLiteralFormatterBinary.appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions wrapperOptions) voidJdbcLiteralFormatterBoolean.appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions wrapperOptions) voidJdbcLiteralFormatterCharacterData.appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions wrapperOptions) voidJdbcLiteralFormatterNumericData.appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions wrapperOptions) voidJdbcLiteralFormatterTemporal.appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions options) voidJdbcLiteralFormatterUUIDData.appendJdbcLiteral(SqlAppender appender, Object value, Dialect dialect, WrapperOptions wrapperOptions) DelayedStructJdbcType.createJdbcValue(Object domainValue, WrapperOptions options) protected voidSetObjectBinder.doBind(CallableStatement st, T value, String name, WrapperOptions options) protected voidSetObjectBinder.doBind(PreparedStatement st, T value, int index, WrapperOptions options) protected voidSetObjectBinder.doBindNull(CallableStatement st, String name, WrapperOptions options) protected voidSetObjectBinder.doBindNull(PreparedStatement st, int index, WrapperOptions options) protected TGetObjectExtractor.doExtract(CallableStatement statement, int paramIndex, WrapperOptions options) protected TGetObjectExtractor.doExtract(CallableStatement statement, String name, WrapperOptions options) protected TGetObjectExtractor.doExtract(ResultSet rs, int paramIndex, WrapperOptions options) Object[]DelayedStructJdbcType.extractJdbcValues(Object rawJdbcValue, WrapperOptions options) AbstractJavaTimeJdbcType.getPreferredJavaTypeClass(WrapperOptions options) Class<?> DelayedStructJdbcType.getPreferredJavaTypeClass(WrapperOptions options) protected ObjectSetObjectBinder.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 WrapperOptionsModifier and TypeMethodDescriptionprotected voidDescriptiveJsonGeneratingVisitor.serializeEntity(Object value, EntityMappingType entityType, WrapperOptions options, JsonDocumentWriter writer) protected voidJsonGeneratingVisitor.serializeEntity(Object value, EntityMappingType entityType, WrapperOptions options, JsonDocumentWriter writer) protected voidJsonGeneratingVisitor.serializeEntityIdentifier(Object value, EntityIdentifierMapping identifierMapping, WrapperOptions options, JsonDocumentWriter writer) protected voidDescriptiveJsonGeneratingVisitor.serializeModelPart(ValuedModelPart modelPart, Object value, WrapperOptions options, JsonDocumentWriter writer) protected voidJsonGeneratingVisitor.serializeModelPart(ValuedModelPart modelPart, Object value, WrapperOptions options, JsonDocumentWriter writer) protected voidJsonGeneratingVisitor.serializeObjectValues(ManagedMappingType managedMappingType, Object object, WrapperOptions options, JsonDocumentWriter writer) JSON object managed type serialization.protected <X> XBasicJdbcLiteralFormatter.unwrap(Object value, Class<X> unwrapType, WrapperOptions options) voidJsonGeneratingVisitor.visit(MappingType mappedType, Object value, WrapperOptions options, JsonDocumentWriter writer) voidJsonGeneratingVisitor.visitArray(JavaType<?> elementJavaType, JdbcType elementJdbcType, Object[] values, WrapperOptions options, JsonDocumentWriter writer) Serializes an array of values into JSON object/array -
Uses of WrapperOptions in org.hibernate.type.format
Methods in org.hibernate.type.format with parameters of type WrapperOptionsModifier and TypeMethodDescriptionJsonValueJDBCTypeAdapter.fromNumericValue(JavaType<?> jdbcJavaType, JdbcType jdbcType, JsonDocumentReader source, WrapperOptions options) Gets an Object out of a JSON document reader according to a given types.OsonValueJDBCTypeAdapter.fromNumericValue(JavaType<?> jdbcJavaType, JdbcType jdbcType, JsonDocumentReader source, WrapperOptions options) StringJsonValueJDBCTypeAdapter.fromNumericValue(JavaType<?> jdbcJavaType, JdbcType jdbcType, JsonDocumentReader source, WrapperOptions options) final <T> TAbstractJsonFormatMapper.fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> TFormatMapper.fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions) Deserializes an object from the character sequence.JsonValueJDBCTypeAdapter.fromValue(JavaType<?> jdbcJavaType, JdbcType jdbcType, JsonDocumentReader source, WrapperOptions options) Gets an Object out of a JSON document reader according to a given types.OsonValueJDBCTypeAdapter.fromValue(JavaType<?> jdbcJavaType, JdbcType jdbcType, JsonDocumentReader source, WrapperOptions options) StringJsonValueJDBCTypeAdapter.fromValue(JavaType<?> jdbcJavaType, JdbcType jdbcType, JsonDocumentReader source, WrapperOptions options) <T> TJsonDocumentReader.getValue(JavaType<T> javaType, WrapperOptions options) Gets value as JavaType<T> TOsonDocumentReader.getValue(JavaType<T> javaType, WrapperOptions options) <T> TStringJsonDocumentReader.getValue(JavaType<T> javaType, WrapperOptions options) default <T> TFormatMapper.readFromSource(JavaType<T> javaType, Object source, WrapperOptions options) JsonDocumentWriter.serializeJsonValue(Object value, JavaType<T> javaType, JdbcType jdbcType, WrapperOptions options) Adds a JSON value to the documentOsonDocumentWriter.serializeJsonValue(Object value, JavaType<T> javaType, JdbcType jdbcType, WrapperOptions options) StringJsonDocumentWriter.serializeJsonValue(Object value, JavaType<T> javaType, JdbcType jdbcType, WrapperOptions options) final <T> StringAbstractJsonFormatMapper.toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> StringFormatMapper.toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions) Serializes the object to a string.default <T> voidFormatMapper.writeToTarget(T value, JavaType<T> javaType, Object target, WrapperOptions options) -
Uses of WrapperOptions in org.hibernate.type.format.jackson
Methods in org.hibernate.type.format.jackson with parameters of type WrapperOptionsModifier and TypeMethodDescription<T> TJacksonXmlFormatMapper.fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> TJacksonJsonFormatMapper.readFromSource(JavaType<T> javaType, Object source, WrapperOptions options) <T> TJacksonOsonFormatMapper.readFromSource(JavaType<T> javaType, Object source, WrapperOptions options) <T> StringJacksonXmlFormatMapper.toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> voidJacksonJsonFormatMapper.writeToTarget(T value, JavaType<T> javaType, Object target, WrapperOptions options) <T> voidJacksonOsonFormatMapper.writeToTarget(T value, JavaType<T> javaType, Object target, WrapperOptions options) -
Uses of WrapperOptions in org.hibernate.type.format.jaxb
Methods in org.hibernate.type.format.jaxb with parameters of type WrapperOptionsModifier and TypeMethodDescription<T> TJaxbXmlFormatMapper.fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> TJaxbXmlFormatMapper.readFromSource(JavaType<T> javaType, Object source, WrapperOptions options) <T> StringJaxbXmlFormatMapper.toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions) <T> voidJaxbXmlFormatMapper.writeToTarget(T value, JavaType<T> javaType, Object target, WrapperOptions options) -
Uses of WrapperOptions in org.hibernate.type.internal
Methods in org.hibernate.type.internal with parameters of type WrapperOptionsModifier and TypeMethodDescription<X> XCompositeUserTypeJavaTypeWrapper.unwrap(J value, Class<X> type, WrapperOptions options) <X> XUserTypeJavaTypeWrapper.unwrap(J value, Class<X> type, WrapperOptions options) <X> JCompositeUserTypeJavaTypeWrapper.wrap(X value, WrapperOptions options) <X> JUserTypeJavaTypeWrapper.wrap(X value, WrapperOptions options) -
Uses of WrapperOptions in org.hibernate.usertype
Methods in org.hibernate.usertype with parameters of type WrapperOptionsModifier and TypeMethodDescriptionBaseUserTypeSupport.nullSafeGet(ResultSet rs, int position, WrapperOptions options) default JUserType.nullSafeGet(ResultSet rs, int position, WrapperOptions options) Read an instance of the Java class mapped by this custom type from the given JDBCResultSet.voidBaseUserTypeSupport.nullSafeSet(PreparedStatement st, T value, int index, WrapperOptions options) default voidUserType.nullSafeSet(PreparedStatement st, J value, int position, WrapperOptions options) Write an instance of the Java class mapped by this custom type to the given JDBCPreparedStatement.