Uses of Package
org.hibernate.type
-
Classes in org.hibernate.type used by org.hibernate Class Description BasicType Marker interface for basic types.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc).VersionType Additional contract for types which may be used to version (and optimistic lock) data. -
Classes in org.hibernate.type used by org.hibernate.boot Class Description BasicType Marker interface for basic types.SerializationException Thrown when a property cannot be serializaed/deserialized -
Classes in org.hibernate.type used by org.hibernate.boot.model Class Description BasicType Marker interface for basic types. -
Classes in org.hibernate.type used by org.hibernate.boot.model.source.spi Class Description ForeignKeyDirection Represents directionality of the foreign key constraint -
Classes in org.hibernate.type used by org.hibernate.boot.spi Class Description BasicType Marker interface for basic types.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc).TypeResolver Deprecated.(since 5.3) No replacement, access to and handling of Types will be much different in 6.0 -
Classes in org.hibernate.type used by org.hibernate.bytecode.enhance.spi.interceptor Class Description CompositeType Contract for value types to hold collections and have cascades, etc.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.cache.spi Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.cfg Class Description BasicType Marker interface for basic types.SerializationException Thrown when a property cannot be serializaed/deserialized -
Classes in org.hibernate.type used by org.hibernate.collection.spi Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.criterion Class Description CompositeType Contract for value types to hold collections and have cascades, etc.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.dialect.function Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.engine.query.spi Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.engine.query.spi.sql Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.engine.spi Class Description CollectionType A type that handles Hibernate PersistentCollections (including arrays).Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc).TypeResolver Deprecated.(since 5.3) No replacement, access to and handling of Types will be much different in 6.0 -
Classes in org.hibernate.type used by org.hibernate.hql.spi Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.hql.spi.id.inline Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc).TypeResolver Deprecated.(since 5.3) No replacement, access to and handling of Types will be much different in 6.0 -
Classes in org.hibernate.type used by org.hibernate.id Class Description BasicType Marker interface for basic types.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.id.enhanced Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.id.factory Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.jpa Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.jpa.spi Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.loader Class Description AssociationType A type that represents some kind of association between entities.EntityType Base for types which map associations to persistent entities.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.loader.collection Class Description AssociationType A type that represents some kind of association between entities.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.loader.collection.plan Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.loader.criteria Class Description AssociationType A type that represents some kind of association between entities.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.loader.custom Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.loader.entity Class Description AssociationType A type that represents some kind of association between entities.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.loader.entity.plan Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.loader.hql Class Description EntityType Base for types which map associations to persistent entities. -
Classes in org.hibernate.type used by org.hibernate.loader.plan.spi Class Description CollectionType A type that handles Hibernate PersistentCollections (including arrays).EntityType Base for types which map associations to persistent entities.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.mapping Class Description CollectionType A type that handles Hibernate PersistentCollections (including arrays).ForeignKeyDirection Represents directionality of the foreign key constraintType Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.metadata Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.param Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc).VersionType Additional contract for types which may be used to version (and optimistic lock) data. -
Classes in org.hibernate.type used by org.hibernate.persister.collection Class Description CollectionType A type that handles Hibernate PersistentCollections (including arrays).CompositeType Contract for value types to hold collections and have cascades, etc.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.persister.entity Class Description AbstractType Abstract superclass of the built in Type hierarchy.CompositeType Contract for value types to hold collections and have cascades, etc.EntityType Base for types which map associations to persistent entities.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc).VersionType Additional contract for types which may be used to version (and optimistic lock) data. -
Classes in org.hibernate.type used by org.hibernate.persister.walking.spi Class Description AnyType Handles "any" mappingsAssociationType A type that represents some kind of association between entities.CollectionType A type that handles Hibernate PersistentCollections (including arrays).CompositeType Contract for value types to hold collections and have cascades, etc.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.pretty Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.procedure Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.procedure.spi Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.proxy Class Description CompositeType Contract for value types to hold collections and have cascades, etc. -
Classes in org.hibernate.type used by org.hibernate.proxy.map Class Description CompositeType Contract for value types to hold collections and have cascades, etc. -
Classes in org.hibernate.type used by org.hibernate.proxy.pojo Class Description CompositeType Contract for value types to hold collections and have cascades, etc. -
Classes in org.hibernate.type used by org.hibernate.proxy.pojo.bytebuddy Class Description CompositeType Contract for value types to hold collections and have cascades, etc. -
Classes in org.hibernate.type used by org.hibernate.proxy.pojo.javassist Class Description CompositeType Contract for value types to hold collections and have cascades, etc. -
Classes in org.hibernate.type used by org.hibernate.query Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.query.spi Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.sql Class Description LiteralType Additional contract for aType
that may appear as an SQL literal -
Classes in org.hibernate.type used by org.hibernate.transform Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.tuple Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.tuple.component Class Description AssociationType A type that represents some kind of association between entities.CompositeType Contract for value types to hold collections and have cascades, etc.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.tuple.entity Class Description AssociationType A type that represents some kind of association between entities.ComponentType Handles "component" mappingsCompositeType Contract for value types to hold collections and have cascades, etc.EntityType Base for types which map associations to persistent entities.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.type Class Description AbstractSingleColumnStandardBasicType TODO : javadocAbstractStandardBasicType Convenience base class forBasicType
implementationsAbstractType Abstract superclass of the built in Type hierarchy.AnyType Handles "any" mappingsAssociationType A type that represents some kind of association between entities.BasicType Marker interface for basic types.BasicTypeRegistry A registry ofBasicType
instancesBigDecimalType A type that maps between aNUMERIC
andBigDecimal
.BigIntegerType A type that maps between aNUMERIC
andBigInteger
.BinaryType A type that maps between aVARBINARY
andbyte[]
Implementation of theVersionType
interface should be considered deprecated.BlobType A type that maps betweenBLOB
andBlob
BooleanType A type that maps betweenBOOLEAN
andBoolean
ByteType A type that maps betweenTINYINT
andByte
CalendarDateType A type mappingDATE
andCalendar
CalendarTimeType A type mappingTIME
andCalendar
.CalendarType A type that maps betweenTIMESTAMP
andCalendar
CharacterArrayClobType A type that maps betweenCLOB
andCharacter[]
CharacterArrayNClobType A type that maps betweenNCLOB
andCharacter[]
CharacterArrayType A type that maps betweenVARCHAR
andCharacter[]
CharacterNCharType A type that maps betweenNCHAR(1)
andCharacter
CharacterType A type that maps betweenCHAR(1)
andCharacter
CharArrayType A type that maps betweenVARCHAR
andchar[]
ClassType A type that maps betweenVARCHAR
andClass
ClobType A type that maps betweenCLOB
andClob
CollectionType A type that handles Hibernate PersistentCollections (including arrays).ComponentType Handles "component" mappingsCompositeCustomType AdaptsCompositeUserType
to theType
interfaceCompositeType Contract for value types to hold collections and have cascades, etc.CurrencyType A type that maps betweenVARCHAR
andCurrency
CustomType DateType A type that maps betweenDATE
andDate
DbTimestampType dbtimestamp: An extension ofTimestampType
which maps to the database's current timestamp, rather than the jvm's current timestamp.DiscriminatorType Additional contract for aType
may be used for a discriminator.DoubleType A type that maps betweenDOUBLE
andDouble
DurationType EmbeddedComponentType EntityType Base for types which map associations to persistent entities.FloatType A type that maps betweenFLOAT
andFloat
ForeignKeyDirection Represents directionality of the foreign key constraintIdentifierType Additional contract for aType
may be used for a discriminator.ImageType A type that maps betweenLONGVARBINARY
andbyte[]
InstantType A type that maps betweenTIMESTAMP
andLocalDateTime
.IntegerType A type that maps betweenINTEGER
and @link Integer}LiteralType Additional contract for aType
that may appear as an SQL literalLocalDateTimeType A type that maps betweenTIMESTAMP
andLocalDateTime
.LocalDateType LocaleType A type that maps betweenVARCHAR
and @link Locale}LocalTimeType A type that maps betweenTIMESTAMP
andLocalDateTime
.LongType A type that maps betweenBIGINT
andLong
ManyToOneType A many-to-one association to an entity.MapType MaterializedBlobType A type that maps betweenBLOB
andbyte[]
MaterializedClobType A type that maps betweenCLOB
andString
MaterializedNClobType A type that maps betweenCLOB
andString
NClobType A type that maps betweenNCLOB
andNClob
NTextType A type that maps betweenLONGNVARCHAR
andString
NumericBooleanType A type that maps betweenINTEGER
andBoolean
(using 1 and 0)ObjectType Specific adaptation of the "any" type to the old deprecated "object" typeOffsetDateTimeType OffsetTimeType OneToOneType A one-to-one association to an entityPostgresUUIDType Specialized type mapping forUUID
and the Postgres UUID data type (which is mapped as OTHER in its JDBC driver).PostgresUUIDType.PostgresUUIDSqlTypeDescriptor PrimitiveType Additional contract for primitive / primitive wrapper types.ProcedureParameterExtractionAware OptionalType
contract for implementations that are aware of how to extract values from store procedure OUT/INOUT parameters.ProcedureParameterNamedBinder OptionalType
contract for implementations enabled to set store procedure OUT/INOUT parameters values by name.RowVersionType A type that maps between aVARBINARY
andbyte[]
specifically for entity versions/timestamps.SerializableType A type that maps between aVARBINARY
andSerializable
classes.SetType ShortType A type that maps betweenSMALLINT
andShort
SingleColumnType Provide convenient methods for binding and extracting values for use withBasicType
.SpecialOneToOneType A one-to-one association that maps to specific formula(s) instead of the primary key column of the owning entity.StringNVarcharType A type that maps betweenVARCHAR
andString
StringRepresentableType Additional, optional contract for types capable of rendering and consuming their values to/from strings.StringType A type that maps betweenVARCHAR
andString
TextType A type that maps betweenLONGVARCHAR
andString
TimestampType A type that maps betweenTIMESTAMP
andTimestamp
TimeType A type that maps betweenTIME
andTime
TimeZoneType A type mappingVARCHAR
andTimeZone
TrueFalseType A type that maps betweenCHAR(1)
andBoolean
(using 'T' and 'F')Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc).TypeFactory Deprecated.UseTypeConfiguration
insteadTypeFactory.TypeScope Deprecated.UseTypeConfiguration
/TypeConfiguration.Scope
insteadUrlType A type that maps betweenVARCHAR
andURL
UUIDBinaryType A type mappingTypes.BINARY
andUUID
UUIDCharType A type mappingTypes.CHAR
(orTypes.VARCHAR
) andUUID
VersionType Additional contract for types which may be used to version (and optimistic lock) data.WrappedMaterializedBlobType A type that maps JDBCBLOB
andByte[]
.WrapperBinaryType A type mappingVARBINARY
andByte[]
YesNoType A type that maps betweenCHAR(1)
andBoolean
(using 'Y' and 'N')ZonedDateTimeType -
Classes in org.hibernate.type used by org.hibernate.type.descriptor.converter Class Description AbstractSingleColumnStandardBasicType TODO : javadocAbstractStandardBasicType Convenience base class forBasicType
implementationsBasicType Marker interface for basic types.ProcedureParameterExtractionAware OptionalType
contract for implementations that are aware of how to extract values from store procedure OUT/INOUT parameters.ProcedureParameterNamedBinder OptionalType
contract for implementations enabled to set store procedure OUT/INOUT parameters values by name.SingleColumnType Provide convenient methods for binding and extracting values for use withBasicType
.StringRepresentableType Additional, optional contract for types capable of rendering and consuming their values to/from strings.Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc). -
Classes in org.hibernate.type used by org.hibernate.type.spi Class Description BasicTypeRegistry A registry ofBasicType
instancesTypeResolver Deprecated.(since 5.3) No replacement, access to and handling of Types will be much different in 6.0 -
Classes in org.hibernate.type used by org.hibernate.usertype Class Description Type Defines a mapping between a Java type and one or more JDBC types, as well as describing the in-memory semantics of the given java type (how do we check it for 'dirtiness', how do we copy values, etc).