Uses of Interface
org.hibernate.type.descriptor.WrapperOptions
-
Packages that use WrapperOptions Package Description org.hibernate.dialect org.hibernate.engine.spi org.hibernate.event.spi org.hibernate.persister.entity org.hibernate.sql.ast.spi Package defining support for creating and consuming SQL ASTorg.hibernate.type org.hibernate.type.descriptor org.hibernate.type.descriptor.java org.hibernate.type.descriptor.java.spi org.hibernate.type.descriptor.jdbc Defines handling of the standard JDBC-defined types.org.hibernate.type.descriptor.jdbc.spi org.hibernate.type.jackson org.hibernate.type.jakartajson org.hibernate.type.jaxb -
-
Uses of WrapperOptions in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type WrapperOptions Modifier and Type Method Description voidDialect. appendArrayLiteral(SqlAppender appender, Object[] literal, JdbcLiteralFormatter<Object> elementFormatter, WrapperOptions wrapperOptions)protected <X> XPostgreSQLInetJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)protected <X> XPostgreSQLJsonbJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)protected <X> XPostgreSQLJsonJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)protected <X> XPostgreSQLPGObjectJdbcType. fromString(String string, JavaType<X> javaType, WrapperOptions options)protected <X> StringPostgreSQLJsonbJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options)protected <X> StringPostgreSQLJsonJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options)protected <X> StringPostgreSQLPGObjectJdbcType. toString(X value, JavaType<X> javaType, WrapperOptions options) -
Uses of WrapperOptions in org.hibernate.engine.spi
Subinterfaces of WrapperOptions in org.hibernate.engine.spi Modifier and Type Interface Description interfaceSessionImplementorDefines the "internal contract" forSessionand other parts of Hibernate such asType,EntityPersisterandCollectionPersisterimplementations.interfaceSharedSessionContractImplementorDefines the internal contract shared betweenSessionandStatelessSessionas used by other parts of Hibernate (such asType,EntityPersisterandCollectionPersisterimplementors A Session, through this interface and SharedSessionContractImplementor, implements:JdbcSessionOwnerto drive the behavior of a "JDBC session".Classes in org.hibernate.engine.spi that implement WrapperOptions Modifier and Type Class Description classAbstractDelegatingWrapperOptionsclassSessionDelegatorBaseImplThis class is meant to be extended.Methods in org.hibernate.engine.spi that return WrapperOptions Modifier and Type Method Description WrapperOptionsSessionFactoryDelegatingImpl. getWrapperOptions()WrapperOptionsSessionFactoryImplementor. getWrapperOptions() -
Uses of WrapperOptions in org.hibernate.event.spi
Subinterfaces of WrapperOptions in org.hibernate.event.spi Modifier and Type Interface Description interfaceEventSource -
Uses of WrapperOptions in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement WrapperOptions Modifier and Type Class Description classSessionFactoryBasedWrapperOptions -
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 WrapperOptionsAbstractSqlAstTranslator. getWrapperOptions() -
Uses of WrapperOptions in org.hibernate.type
Methods in org.hibernate.type with parameters of type WrapperOptions Modifier and Type Method Description <T> TFormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)Deserializes an object from the character sequence.protected voidAbstractStandardBasicType. nullSafeSet(CallableStatement st, Object value, String name, WrapperOptions options)protected voidAbstractStandardBasicType. nullSafeSet(PreparedStatement st, T value, int index, WrapperOptions options)protected voidSerializableToBlobType. nullSafeSet(CallableStatement st, Object value, String name, WrapperOptions options)protected voidSerializableToBlobType. nullSafeSet(PreparedStatement st, T value, int index, WrapperOptions options)<T> StringFormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions)Serializes the object to a string. -
Uses of WrapperOptions in org.hibernate.type.descriptor
Methods in org.hibernate.type.descriptor with parameters of type WrapperOptions Modifier and Type Method Description voidValueBinder. 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 indexXValueExtractor. extract(CallableStatement statement, int paramIndex, WrapperOptions options)Extract value from a callable output parameter by indexXValueExtractor. extract(CallableStatement statement, String paramName, WrapperOptions options)Extract value from a callable output parameter by nameXValueExtractor. 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> 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> XDbTimestampJavaType. unwrap(T value, Class<X> type, WrapperOptions options)Deprecated.<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.ObjectJdbcDateJavaType. unwrap(Date value, Class type, WrapperOptions options)ObjectJdbcTimeJavaType. unwrap(Date value, Class type, WrapperOptions options)ObjectJdbcTimestampJavaType. 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> XRowVersionJavaType. unwrap(byte[] 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> ClassClassJavaType. 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> TDbTimestampJavaType. wrap(X value, WrapperOptions options)Deprecated.<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.DateJdbcDateJavaType. wrap(Object value, WrapperOptions options)DateJdbcTimeJavaType. 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> byte[]RowVersionJavaType. 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 WrapperOptions Modifier and Type Method Description <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> XEntityJavaType. 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> TEntityJavaType. 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 WrapperOptions Modifier and Type Method Description voidJdbcLiteralFormatter. 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.voidBasicBinder. bind(CallableStatement st, J value, String name, WrapperOptions options)voidBasicBinder. bind(PreparedStatement st, J value, int index, 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 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.JBasicExtractor. extract(CallableStatement statement, int paramIndex, WrapperOptions options)JBasicExtractor. extract(CallableStatement statement, String paramName, WrapperOptions options)JBasicExtractor. extract(ResultSet rs, int paramIndex, 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<?>TimestampWithTimeZoneJdbcType. getPreferredJavaTypeClass(WrapperOptions options)Class<?>TinyIntJdbcType. getPreferredJavaTypeClass(WrapperOptions options)Class<?>UUIDJdbcType. getPreferredJavaTypeClass(WrapperOptions options)Class<?>VarbinaryJdbcType. getPreferredJavaTypeClass(WrapperOptions options)Class<?>VarcharJdbcType. 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. -
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> XBasicJdbcLiteralFormatter. unwrap(Object value, Class<X> unwrapType, WrapperOptions wrapperOptions) -
Uses of WrapperOptions in org.hibernate.type.jackson
Methods in org.hibernate.type.jackson with parameters of type WrapperOptions Modifier and Type Method Description <T> TJacksonJsonFormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)<T> TJacksonXmlFormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)<T> StringJacksonJsonFormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions)<T> StringJacksonXmlFormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions) -
Uses of WrapperOptions in org.hibernate.type.jakartajson
Methods in org.hibernate.type.jakartajson with parameters of type WrapperOptions Modifier and Type Method Description <T> TJsonBJsonFormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)<T> StringJsonBJsonFormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions) -
Uses of WrapperOptions in org.hibernate.type.jaxb
Methods in org.hibernate.type.jaxb with parameters of type WrapperOptions Modifier and Type Method Description <T> TJaxbXmlFormatMapper. fromString(CharSequence charSequence, JavaType<T> javaType, WrapperOptions wrapperOptions)<T> StringJaxbXmlFormatMapper. toString(T value, JavaType<T> javaType, WrapperOptions wrapperOptions)
-