接口的使用
org.hibernate.type.descriptor.WrapperOptions
-
使用WrapperOptions的程序包 程序包 说明 org.hibernate.engine.spi org.hibernate.event.spi org.hibernate.internal An internal package containing mostly implementations of central Hibernate APIs.org.hibernate.type A Hibernate Type is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.descriptor org.hibernate.type.descriptor.java org.hibernate.type.descriptor.sql Defines handling of the standard JDBC-defined types. -
-
org.hibernate.engine.spi中WrapperOptions的使用
org.hibernate.engine.spi中WrapperOptions的子接口 修饰符和类型 接口 说明 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".实现WrapperOptions的org.hibernate.engine.spi中的类 修饰符和类型 类 说明 classSessionDelegatorBaseImplThis class is meant to be extended. -
org.hibernate.event.spi中WrapperOptions的使用
org.hibernate.event.spi中WrapperOptions的子接口 修饰符和类型 接口 说明 interfaceEventSource -
org.hibernate.internal中WrapperOptions的使用
实现WrapperOptions的org.hibernate.internal中的类 修饰符和类型 类 说明 classAbstractSessionImplFunctionality common to stateless and stateful sessionsclassAbstractSharedSessionContractBase class for SharedSessionContract/SharedSessionContractImplementor implementations.classSessionImplConcrete implementation of a Session.classStatelessSessionImpl -
org.hibernate.type中WrapperOptions的使用
参数类型为WrapperOptions的org.hibernate.type中的方法 修饰符和类型 方法 说明 protected TAbstractStandardBasicType. nullSafeGet(ResultSet rs, String name, WrapperOptions options)protected voidAbstractStandardBasicType. nullSafeSet(CallableStatement st, Object value, String name, WrapperOptions options)protected voidAbstractStandardBasicType. nullSafeSet(PreparedStatement st, Object value, int index, WrapperOptions options)protected SqlTypeDescriptorAbstractStandardBasicType. remapSqlTypeDescriptor(WrapperOptions options) -
org.hibernate.type.descriptor中WrapperOptions的使用
org.hibernate.type.descriptor中WrapperOptions的子接口 修饰符和类型 接口 说明 interfaceWrapperOptionsContext已过时。(since 5.2) Just directly implement WrapperOptions返回WrapperOptions的org.hibernate.type.descriptor中的方法 修饰符和类型 方法 说明 default WrapperOptionsWrapperOptionsContext. getWrapperOptions()已过时。(since 5.2) Just directly implement WrapperOptions参数类型为WrapperOptions的org.hibernate.type.descriptor中的方法 修饰符和类型 方法 说明 voidValueBinder. bind(CallableStatement st, X value, String name, WrapperOptions options)Bind a value to a CallableStatement.voidValueBinder. bind(PreparedStatement st, X value, int index, WrapperOptions options)Bind a value to a prepared statement.XValueExtractor. extract(CallableStatement statement, int index, WrapperOptions options)XValueExtractor. extract(CallableStatement statement, String[] paramNames, WrapperOptions options)XValueExtractor. extract(ResultSet rs, String name, WrapperOptions options)Extract value from result set -
org.hibernate.type.descriptor.java中WrapperOptions的使用
参数类型为WrapperOptions的org.hibernate.type.descriptor.java中的方法 修饰符和类型 方法 说明 <X> XBigDecimalTypeDescriptor. unwrap(BigDecimal value, Class<X> type, WrapperOptions options)<X> XBigIntegerTypeDescriptor. unwrap(BigInteger value, Class<X> type, WrapperOptions options)<X> XBlobTypeDescriptor. unwrap(Blob value, Class<X> type, WrapperOptions options)<X> XBooleanTypeDescriptor. unwrap(Boolean value, Class<X> type, WrapperOptions options)<X> XByteArrayTypeDescriptor. unwrap(Byte[] value, Class<X> type, WrapperOptions options)<X> XByteTypeDescriptor. unwrap(Byte value, Class<X> type, WrapperOptions options)<X> XCalendarDateTypeDescriptor. unwrap(Calendar value, Class<X> type, WrapperOptions options)<X> XCalendarTimeTypeDescriptor. unwrap(Calendar value, Class<X> type, WrapperOptions options)<X> XCalendarTypeDescriptor. unwrap(Calendar value, Class<X> type, WrapperOptions options)<X> XCharacterArrayTypeDescriptor. unwrap(Character[] value, Class<X> type, WrapperOptions options)<X> XCharacterTypeDescriptor. unwrap(Character value, Class<X> type, WrapperOptions options)<X> XClassTypeDescriptor. unwrap(Class value, Class<X> type, WrapperOptions options)<X> XClobTypeDescriptor. unwrap(Clob value, Class<X> type, WrapperOptions options)<X> XCurrencyTypeDescriptor. unwrap(Currency value, Class<X> type, WrapperOptions options)<X> XDateTypeDescriptor. unwrap(Date value, Class<X> type, WrapperOptions options)<X> XDoubleTypeDescriptor. unwrap(Double value, Class<X> type, WrapperOptions options)<X> XDurationJavaDescriptor. unwrap(Duration duration, Class<X> type, WrapperOptions options)<X> XEnumJavaTypeDescriptor. unwrap(T value, Class<X> type, WrapperOptions options)<X> XFloatTypeDescriptor. unwrap(Float value, Class<X> type, WrapperOptions options)<X> XInstantJavaDescriptor. unwrap(Instant instant, Class<X> type, WrapperOptions options)<X> XIntegerTypeDescriptor. unwrap(Integer value, Class<X> type, WrapperOptions options)<X> XJavaTypeDescriptor. unwrap(T value, Class<X> type, WrapperOptions options)Unwrap an instance of our handled Java type into the requested type.<X> XJavaTypeDescriptorRegistry.FallbackJavaTypeDescriptor. unwrap(T value, Class<X> type, WrapperOptions options)<X> XJdbcDateTypeDescriptor. unwrap(Date value, Class<X> type, WrapperOptions options)<X> XJdbcTimestampTypeDescriptor. unwrap(Date value, Class<X> type, WrapperOptions options)<X> XJdbcTimeTypeDescriptor. unwrap(Date value, Class<X> type, WrapperOptions options)<X> XLocalDateJavaDescriptor. unwrap(LocalDate value, Class<X> type, WrapperOptions options)<X> XLocalDateTimeJavaDescriptor. unwrap(LocalDateTime value, Class<X> type, WrapperOptions options)<X> XLocaleTypeDescriptor. unwrap(Locale value, Class<X> type, WrapperOptions options)<X> XLocalTimeJavaDescriptor. unwrap(LocalTime value, Class<X> type, WrapperOptions options)<X> XLongTypeDescriptor. unwrap(Long value, Class<X> type, WrapperOptions options)<X> XNClobTypeDescriptor. unwrap(NClob value, Class<X> type, WrapperOptions options)<X> XOffsetDateTimeJavaDescriptor. unwrap(OffsetDateTime offsetDateTime, Class<X> type, WrapperOptions options)<X> XOffsetTimeJavaDescriptor. unwrap(OffsetTime offsetTime, Class<X> type, WrapperOptions options)<X> XPrimitiveByteArrayTypeDescriptor. unwrap(byte[] value, Class<X> type, WrapperOptions options)<X> XPrimitiveCharacterArrayTypeDescriptor. unwrap(char[] value, Class<X> type, WrapperOptions options)<X> XRowVersionTypeDescriptor. unwrap(byte[] value, Class<X> type, WrapperOptions options)<X> XSerializableTypeDescriptor. unwrap(T value, Class<X> type, WrapperOptions options)<X> XShortTypeDescriptor. unwrap(Short value, Class<X> type, WrapperOptions options)<X> XStringTypeDescriptor. unwrap(String value, Class<X> type, WrapperOptions options)<X> XTimeZoneTypeDescriptor. unwrap(TimeZone value, Class<X> type, WrapperOptions options)<X> XUrlTypeDescriptor. unwrap(URL value, Class<X> type, WrapperOptions options)<X> XUUIDTypeDescriptor. unwrap(UUID value, Class<X> type, WrapperOptions options)<X> XZonedDateTimeJavaDescriptor. unwrap(ZonedDateTime zonedDateTime, Class<X> type, WrapperOptions options)<X> BigDecimalBigDecimalTypeDescriptor. wrap(X value, WrapperOptions options)<X> BigIntegerBigIntegerTypeDescriptor. wrap(X value, WrapperOptions options)<X> BlobBlobTypeDescriptor. wrap(X value, WrapperOptions options)<X> BooleanBooleanTypeDescriptor. wrap(X value, WrapperOptions options)<X> Byte[]ByteArrayTypeDescriptor. wrap(X value, WrapperOptions options)<X> ByteByteTypeDescriptor. wrap(X value, WrapperOptions options)<X> CalendarCalendarDateTypeDescriptor. wrap(X value, WrapperOptions options)<X> CalendarCalendarTimeTypeDescriptor. wrap(X value, WrapperOptions options)<X> CalendarCalendarTypeDescriptor. wrap(X value, WrapperOptions options)<X> Character[]CharacterArrayTypeDescriptor. wrap(X value, WrapperOptions options)<X> CharacterCharacterTypeDescriptor. wrap(X value, WrapperOptions options)<X> ClassClassTypeDescriptor. wrap(X value, WrapperOptions options)<X> ClobClobTypeDescriptor. wrap(X value, WrapperOptions options)<X> CurrencyCurrencyTypeDescriptor. wrap(X value, WrapperOptions options)<X> DateDateTypeDescriptor. wrap(X value, WrapperOptions options)<X> DoubleDoubleTypeDescriptor. wrap(X value, WrapperOptions options)<X> DurationDurationJavaDescriptor. wrap(X value, WrapperOptions options)<X> TEnumJavaTypeDescriptor. wrap(X value, WrapperOptions options)<X> FloatFloatTypeDescriptor. wrap(X value, WrapperOptions options)<X> InstantInstantJavaDescriptor. wrap(X value, WrapperOptions options)<X> IntegerIntegerTypeDescriptor. wrap(X value, WrapperOptions options)<X> TJavaTypeDescriptor. wrap(X value, WrapperOptions options)Wrap a value as our handled Java type.<X> TJavaTypeDescriptorRegistry.FallbackJavaTypeDescriptor. wrap(X value, WrapperOptions options)<X> DateJdbcDateTypeDescriptor. wrap(X value, WrapperOptions options)<X> DateJdbcTimestampTypeDescriptor. wrap(X value, WrapperOptions options)<X> DateJdbcTimeTypeDescriptor. wrap(X value, WrapperOptions options)<X> LocalDateLocalDateJavaDescriptor. wrap(X value, WrapperOptions options)<X> LocalDateTimeLocalDateTimeJavaDescriptor. wrap(X value, WrapperOptions options)<X> LocaleLocaleTypeDescriptor. wrap(X value, WrapperOptions options)<X> LocalTimeLocalTimeJavaDescriptor. wrap(X value, WrapperOptions options)<X> LongLongTypeDescriptor. wrap(X value, WrapperOptions options)<X> NClobNClobTypeDescriptor. wrap(X value, WrapperOptions options)<X> OffsetDateTimeOffsetDateTimeJavaDescriptor. wrap(X value, WrapperOptions options)<X> OffsetTimeOffsetTimeJavaDescriptor. 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> TSerializableTypeDescriptor. wrap(X value, WrapperOptions options)<X> ShortShortTypeDescriptor. wrap(X value, WrapperOptions options)<X> StringStringTypeDescriptor. wrap(X value, WrapperOptions options)<X> TimeZoneTimeZoneTypeDescriptor. wrap(X value, WrapperOptions options)<X> URLUrlTypeDescriptor. wrap(X value, WrapperOptions options)<X> UUIDUUIDTypeDescriptor. wrap(X value, WrapperOptions options)<X> ZonedDateTimeZonedDateTimeJavaDescriptor. wrap(X value, WrapperOptions options) -
org.hibernate.type.descriptor.sql中WrapperOptions的使用
参数类型为WrapperOptions的org.hibernate.type.descriptor.sql中的方法 修饰符和类型 方法 说明 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 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, String name, WrapperOptions options)Perform the extraction.JBasicExtractor. extract(CallableStatement statement, int index, WrapperOptions options)JBasicExtractor. extract(CallableStatement statement, String[] paramNames, WrapperOptions options)JBasicExtractor. extract(ResultSet rs, String name, WrapperOptions options)
-