| AbstractSingleColumnStandardBasicType<T> |
TODO : javadoc
|
| AbstractStandardBasicType<T> |
Convenience base class for BasicType implementations
|
| AbstractType |
Abstract superclass of the built in Type hierarchy.
|
| AdaptedImmutableType<T> |
Optimize a mutable type, if the user promises not to mutable the
instances.
|
| AnyType |
Handles "any" mappings
|
| AnyType.ObjectTypeCacheEntry |
Used to externalize discrimination per a given identifier.
|
| ArrayType |
A type for persistent arrays.
|
| BagType |
|
| BasicTypeRegistry |
|
| BigDecimalType |
A type that maps between a NUMERIC and BigDecimal.
|
| BigIntegerType |
A type that maps between a NUMERIC and BigInteger.
|
| BinaryType |
A type that maps between a VARBINARY and byte[]
Implementation of the VersionType interface should be considered deprecated.
|
| BlobType |
A type that maps between BLOB and Blob
|
| BooleanType |
A type that maps between BOOLEAN and Boolean
|
| ByteType |
A type that maps between TINYINT and Byte
|
| CalendarDateType |
A type mapping DATE and Calendar
|
| CalendarTimeType |
A type mapping TIME and Calendar.
|
| CalendarType |
A type that maps between TIMESTAMP and Calendar
|
| CharacterArrayClobType |
A type that maps between CLOB and Character[]
|
| CharacterArrayNClobType |
A type that maps between NCLOB and Character[]
|
| CharacterArrayType |
A type that maps between VARCHAR and Character[]
|
| CharacterNCharType |
A type that maps between NCHAR(1) and Character
|
| CharacterType |
A type that maps between CHAR(1) and Character
|
| CharArrayType |
A type that maps between VARCHAR and char[]
|
| ClassType |
A type that maps between VARCHAR and Class
|
| ClobType |
A type that maps between CLOB and Clob
|
| CollectionType |
A type that handles Hibernate PersistentCollections (including arrays).
|
| ComponentType |
Handles "component" mappings
|
| CompositeCustomType |
|
| CurrencyType |
A type that maps between VARCHAR and Currency
|
| CustomCollectionType |
A custom type for mapping user-written classes that implement PersistentCollection
|
| CustomType |
Adapts UserType to the generic Type interface, in order
to isolate user code from changes in the internal Type contracts.
|
| DateType |
A type that maps between DATE and Date
|
| DbTimestampType |
dbtimestamp: An extension of TimestampType which
maps to the database's current timestamp, rather than the jvm's
current timestamp.
|
| DoubleType |
A type that maps between DOUBLE and Double
|
| DurationType |
|
| EmbeddedComponentType |
|
| EntityType |
Base for types which map associations to persistent entities.
|
| EnumType<T extends java.lang.Enum> |
Value type mapper for enumerations.
|
| FloatType |
A type that maps between FLOAT and Float
|
| IdentifierBagType |
|
| ImageType |
A type that maps between LONGVARBINARY and byte[]
|
| InstantType |
A type that maps between TIMESTAMP and LocalDateTime.
|
| IntegerType |
A type that maps between INTEGER and @link Integer}
|
| ListType |
|
| LocalDateTimeType |
A type that maps between TIMESTAMP and LocalDateTime.
|
| LocalDateType |
|
| LocaleType |
A type that maps between VARCHAR and @link Locale}
|
| LocalTimeType |
A type that maps between TIMESTAMP and LocalDateTime.
|
| LongType |
A type that maps between BIGINT and Long
|
| ManyToOneType |
A many-to-one association to an entity.
|
| MapType |
|
| MaterializedBlobType |
A type that maps between BLOB and byte[]
|
| MaterializedClobType |
A type that maps between CLOB and String
|
| MaterializedNClobType |
A type that maps between CLOB and String
|
| MetaType |
|
| NClobType |
A type that maps between NCLOB and NClob
|
| NTextType |
A type that maps between LONGNVARCHAR and String
|
| NumericBooleanType |
A type that maps between INTEGER and Boolean (using 1 and 0)
|
| ObjectType |
Specific adaptation of the "any" type to the old deprecated "object" type
|
| OffsetDateTimeType |
|
| OffsetTimeType |
|
| OneToOneType |
A one-to-one association to an entity
|
| OrderedMapType |
A specialization of the map type, with (resultset-based) ordering.
|
| OrderedSetType |
A specialization of the set type, with (resultset-based) ordering.
|
| PostgresUUIDType |
Specialized type mapping for UUID and the Postgres UUID data type (which is mapped as OTHER in its
JDBC driver).
|
| PostgresUUIDType.PostgresUUIDSqlTypeDescriptor |
|
| PrimitiveCharacterArrayClobType |
Map a char[] to a Clob
|
| PrimitiveCharacterArrayNClobType |
Map a char[] to a NClob
|
| RowVersionType |
A type that maps between a VARBINARY and byte[]
specifically for entity versions/timestamps.
|
| SerializableToBlobType<T extends java.io.Serializable> |
|
| SerializableType<T extends java.io.Serializable> |
A type that maps between a VARBINARY and Serializable classes.
|
| SetType |
|
| ShortType |
A type that maps between SMALLINT and Short
|
| SortedMapType |
|
| SortedSetType |
|
| SpecialOneToOneType |
A one-to-one association that maps to specific formula(s)
instead of the primary key column of the owning entity.
|
| StandardBasicTypes |
Centralizes access to the standard set of basic types.
|
| StandardBasicTypeTemplate<J> |
A BasicType adapter targeting partial portability to 6.0's type
system changes.
|
| StringNVarcharType |
A type that maps between VARCHAR and String
|
| StringType |
A type that maps between VARCHAR and String
|
| TextType |
A type that maps between LONGVARCHAR and String
|
| TimestampType |
A type that maps between TIMESTAMP and Timestamp
|
| TimeType |
A type that maps between TIME and Time
|
| TimeZoneType |
A type mapping VARCHAR and TimeZone
|
| TrueFalseType |
A type that maps between CHAR(1) and Boolean (using 'T' and 'F')
|
| TypeFactory |
Deprecated.
|
| TypeHelper |
Deprecated.
|
| TypeResolver |
Deprecated.
|
| UrlType |
A type that maps between VARCHAR and URL
|
| UUIDBinaryType |
A type mapping Types.BINARY and UUID
|
| UUIDCharType |
A type mapping Types.CHAR (or Types.VARCHAR) and UUID
|
| WrappedMaterializedBlobType |
A type that maps JDBC BLOB and Byte[].
|
| WrapperBinaryType |
A type mapping VARBINARY and Byte[]
|
| YesNoType |
A type that maps between CHAR(1) and Boolean (using 'Y' and 'N')
|
| ZonedDateTimeType |
|