org.hibernate.type
Interfaces 
AbstractComponentType
AssociationType
BasicType
CompositeType
DiscriminatorType
IdentifierType
LiteralType
PrimitiveType
SingleColumnType
StringRepresentableType
Type
TypeFactory.TypeScope
VersionType
XmlRepresentableType
Classes 
AbstractBynaryType
AbstractCharArrayType
AbstractLobType
AbstractLongBinaryType
AbstractLongStringType
AbstractSingleColumnStandardBasicType
AbstractStandardBasicType
AbstractType
AdaptedImmutableType
AnyType
AnyType.ObjectTypeCacheEntry
ArrayType
BagType
BasicTypeRegistry
BigDecimalType
BigIntegerType
BinaryType
BlobType
BooleanType
ByteArrayBlobType
ByteType
CalendarDateType
CalendarType
CharacterArrayClobType
CharacterArrayType
CharacterType
CharArrayType
CharBooleanType
ClassType
ClobType
CollectionType
ComponentType
CompositeCustomType
CurrencyType
CustomCollectionType
CustomType
DateType
DbTimestampType
DoubleType
EmbeddedComponentType
EntityType
EnumType
FloatType
ForeignKeyDirection
IdentifierBagType
ImageType
ImmutableType
IntegerType
ListType
LocaleType
LongType
ManyToOneType
MapType
MaterializedBlobType
MaterializedClobType
MetaType
MutableType
NullableType
NumericBooleanType
ObjectType
OneToOneType
OrderedMapType
OrderedSetType
PostgresUUIDType
PostgresUUIDType.PostgresUUIDSqlTypeDescriptor
PrimitiveByteArrayBlobType
PrimitiveCharacterArrayClobType
SerializableToBlobType
SerializableType
SetType
ShortType
SortedMapType
SortedSetType
SpecialOneToOneType
StandardBasicTypes
StringClobType
StringType
TextType
TimestampType
TimeType
TimeZoneType
TrueFalseType
TypeFactory
TypeHelper
TypeResolver
UrlType
UUIDBinaryType
UUIDCharType
WrappedMaterializedBlobType
WrapperBinaryType
YesNoType
Exceptions 
SerializationException