## Uses of Interface
org.hibernate.type.descriptor.java.JavaTypeDescriptor

Packages that use JavaTypeDescriptor
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.java
org.hibernate.type.descriptor.sql: Defines handling of the standard `JDBC`-defined types, as declared by `Types`.

Uses of JavaTypeDescriptor in org.hibernate.type

Methods in org.hibernate.type that return JavaTypeDescriptor
`JavaTypeDescriptor<T>` `AbstractStandardBasicType.getJavaTypeDescriptor()`

Methods in org.hibernate.type with parameters of type JavaTypeDescriptor

`

`<X> ValueBinder<X>`

`

`PostgresUUIDType.PostgresUUIDSqlTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`PostgresUUIDType.PostgresUUIDSqlTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

Constructors in org.hibernate.type with parameters of type JavaTypeDescriptor
`AbstractSingleColumnStandardBasicType(SqlTypeDescriptor sqlTypeDescriptor, JavaTypeDescriptor<T> javaTypeDescriptor)`
`AbstractStandardBasicType(SqlTypeDescriptor sqlTypeDescriptor, JavaTypeDescriptor<T> javaTypeDescriptor)`
`LobType(SqlTypeDescriptor sqlTypeDescriptor, JavaTypeDescriptor<T> javaTypeDescriptor, AlternativeLobTypes alternativeLobTypes)`

Uses of JavaTypeDescriptor in org.hibernate.type.descriptor.java

Classes in org.hibernate.type.descriptor.java that implement JavaTypeDescriptor
`class` `AbstractTypeDescriptor<T>` Abstract adapter for Java type descriptors.
`class` `BigDecimalTypeDescriptor` Descriptor for `BigDecimal` handling.
`class` `BigIntegerTypeDescriptor` Descriptor for `BigInteger` handling.
`class` `BlobTypeDescriptor` Descriptor for `Blob` handling.
`class` `BooleanTypeDescriptor` Descriptor for `Boolean` handling.
`class` `ByteArrayTypeDescriptor` TODO : javadoc
`class` `ByteTypeDescriptor` Descriptor for `Byte` handling.
`class` `CalendarDateTypeDescriptor` Descriptor for `Calendar` handling, but just for the date (month, day, year) portion.
`class` `CalendarTypeDescriptor` Descriptor for `Calendar` handling.
`class` `CharacterArrayTypeDescriptor` TODO : javadoc
`class` `CharacterTypeDescriptor` Descriptor for `Character` handling.
`class` `ClassTypeDescriptor` TODO : javadoc
`class` `ClobTypeDescriptor` Descriptor for `Clob` handling.
`class` `CurrencyTypeDescriptor` TODO : javadoc
`class` `DateTypeDescriptor` TODO : javadoc
`class` `DoubleTypeDescriptor` Descriptor for `Double` handling.
`class` `FloatTypeDescriptor` Descriptor for `Float` handling.
`class` `IntegerTypeDescriptor` Descriptor for `Integer` handling.
`class` `JdbcDateTypeDescriptor` TODO : javadoc
`class` `JdbcTimestampTypeDescriptor` TODO : javadoc
`class` `JdbcTimeTypeDescriptor` TODO : javadoc
`class` `LocaleTypeDescriptor` TODO : javadoc
`class` `LongTypeDescriptor` Descriptor for `Long` handling.
`class` `PrimitiveByteArrayTypeDescriptor` Descriptor for `byte[]` handling.
`class` `PrimitiveCharacterArrayTypeDescriptor` TODO : javadoc
`class` `SerializableTypeDescriptor<T extends Serializable>` TODO : javadoc
`class` `ShortTypeDescriptor` Descriptor for `Short` handling.
`class` `StringTypeDescriptor` Descriptor for `String` handling.
`class` `TimeZoneTypeDescriptor` Descriptor for `TimeZone` handling.
`class` `UrlTypeDescriptor` Descriptor for `URL` handling.
`class` `UUIDTypeDescriptor` Descriptor for `UUID` handling.

Uses of JavaTypeDescriptor in org.hibernate.type.descriptor.sql

Methods in org.hibernate.type.descriptor.sql that return JavaTypeDescriptor
`JavaTypeDescriptor<J>` `BasicExtractor.getJavaDescriptor()`
`JavaTypeDescriptor<J>` `BasicBinder.getJavaDescriptor()`

Methods in org.hibernate.type.descriptor.sql with parameters of type JavaTypeDescriptor

`

`<X> ValueBinder<X>`

`

`VarcharTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`VarbinaryTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`TinyIntTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`TimestampTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`TimeTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`SqlTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`SmallIntTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`RealTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`IntegerTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`DoubleTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`DecimalTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`DateTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`ClobTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`BlobTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`BitTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueBinder<X>`

`

`BigIntTypeDescriptor.getBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`protected abstract

`<X> BasicBinder<X>`

`

`BlobTypeDescriptor.getBlobBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`protected abstract

`<X> BasicBinder<X>`

`

`ClobTypeDescriptor.getClobBinder(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`VarcharTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`VarbinaryTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`TinyIntTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`TimestampTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`TimeTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`SqlTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`SmallIntTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`RealTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`IntegerTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`DoubleTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`DecimalTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`DateTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`ClobTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`BlobTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`BitTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

`

`<X> ValueExtractor<X>`

`

`BigIntTypeDescriptor.getExtractor(JavaTypeDescriptor<X> javaTypeDescriptor)`

Constructors in org.hibernate.type.descriptor.sql with parameters of type JavaTypeDescriptor
`BasicBinder(JavaTypeDescriptor<J> javaDescriptor, SqlTypeDescriptor sqlDescriptor)`
`BasicExtractor(JavaTypeDescriptor<J> javaDescriptor, SqlTypeDescriptor sqlDescriptor)`

Copyright © 2001-2010 Red Hat, Inc. All Rights Reserved.