| Package | Description | 
|---|---|
| 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.converter | 
 Support for handling JPA  
AttributeConverter instances as part of the
 Hibernate Type system. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractSingleColumnStandardBasicType<T>
TODO : javadoc 
 | 
class  | 
AdaptedImmutableType<T>
Optimize a mutable type, if the user promises not to mutable the
 instances. 
 | 
class  | 
BigDecimalType
A type that maps between a  
NUMERIC and BigDecimal. | 
class  | 
BigIntegerType
A type that maps between a  
NUMERIC and BigInteger. | 
class  | 
BinaryType
A type that maps between a  
VARBINARY and byte[] | 
class  | 
BlobType
 | 
class  | 
BooleanType
 | 
class  | 
ByteType
 | 
class  | 
CalendarDateType
 | 
class  | 
CalendarTimeType
 | 
class  | 
CalendarType
 | 
class  | 
CharacterArrayClobType
A type that maps between  
CLOB and Character[]
 
 Essentially a MaterializedClobType but represented as a Character[] in Java rather than String. | 
class  | 
CharacterArrayNClobType
A type that maps between  
NCLOB and Character[]
 
 Essentially a MaterializedNClobType but represented as a Character[] in Java rather than String. | 
class  | 
CharacterArrayType
A type that maps between  
VARCHAR and Character[] | 
class  | 
CharacterNCharType
 | 
class  | 
CharacterType
 | 
class  | 
CharArrayType
A type that maps between  
VARCHAR and char[] | 
class  | 
CharBooleanType
Deprecated. 
 
Use the  
AbstractStandardBasicType approach instead | 
class  | 
ClassType
 | 
class  | 
ClobType
 | 
class  | 
CurrencyType
 | 
class  | 
DateType
 | 
class  | 
DbTimestampType
dbtimestamp: An extension of  
TimestampType which
 maps to the database's current timestamp, rather than the jvm's
 current timestamp. | 
class  | 
DoubleType
 | 
class  | 
FloatType
 | 
class  | 
ImageType
A type that maps between  
LONGVARBINARY and byte[] | 
class  | 
IntegerType
A type that maps between  
INTEGER and @link Integer} | 
class  | 
LocaleType
A type that maps between  
VARCHAR and @link Locale} | 
class  | 
LongType
 | 
class  | 
MaterializedBlobType
A type that maps between  
BLOB and byte[] | 
class  | 
MaterializedClobType
 | 
class  | 
MaterializedNClobType
 | 
class  | 
NClobType
 | 
class  | 
NTextType
A type that maps between  
LONGNVARCHAR and String | 
class  | 
NumericBooleanType
 | 
class  | 
PostgresUUIDType
Specialized type mapping for  
UUID and the Postgres UUID data type (which is mapped as OTHER in its
 JDBC driver). | 
class  | 
PrimitiveCharacterArrayClobType
Map a char[] to a Clob 
 | 
class  | 
PrimitiveCharacterArrayNClobType
Map a char[] to a NClob 
 | 
class  | 
SerializableToBlobType<T extends Serializable>  | 
class  | 
SerializableType<T extends Serializable>
A type that maps between a  
VARBINARY and Serializable classes. | 
class  | 
ShortType
 | 
class  | 
StringNVarcharType
 | 
class  | 
StringType
 | 
class  | 
TextType
A type that maps between  
LONGVARCHAR and String | 
class  | 
TimestampType
 | 
class  | 
TimeType
 | 
class  | 
TimeZoneType
 | 
class  | 
TrueFalseType
 | 
class  | 
UrlType
 | 
class  | 
UUIDBinaryType
A type mapping  
Types.BINARY and UUID | 
class  | 
UUIDCharType
 | 
class  | 
WrappedMaterializedBlobType
A type that maps JDBC  
BLOB and Byte[]. | 
class  | 
WrapperBinaryType
 | 
class  | 
YesNoType
 | 
| Constructor and Description | 
|---|
AdaptedImmutableType(AbstractStandardBasicType<T> baseMutableType)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AttributeConverterTypeAdapter<T>
Adapts the Hibernate Type contract to incorporate JPA AttributeConverter calls. 
 | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.