Uses of Package
org.hibernate.type

Packages that use org.hibernate.type
org.hibernate This package defines the central Hibernate APIs. 
org.hibernate.cache This package defines APIs/SPIs and implementations for the Hibernate second-level cache. 
org.hibernate.cfg This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel. 
org.hibernate.classic This package implements backward-compatibility with Hibernate 2.1 APIs now deprecated in Hibernate3. 
org.hibernate.collection This package defines a framework for collection wrappers. 
org.hibernate.criterion A framework for defining restriction criteria and order criteria. 
org.hibernate.dialect This package abstracts the SQL dialect of the underlying database. 
org.hibernate.dialect.function A framework for defining database-specific SQL functions that are available via the dialect. 
org.hibernate.ejb   
org.hibernate.ejb.metamodel   
org.hibernate.engine This package contains classes that are "shared" by other packages, and implementations of some key algorithms. 
org.hibernate.engine.query   
org.hibernate.engine.query.sql   
org.hibernate.envers.entities.mapper.relation.lazy   
org.hibernate.event.def This package defines a default set of event listeners that implements the default behaviors of Hibernate. 
org.hibernate.hql This package defines the interface between Hibernate and the HQL query parser implementation (to allow switching between the 2.x and 3.0 HQL parsers). 
org.hibernate.hql.ast An ANTLR-based parser for Hibernate Query Language. 
org.hibernate.hql.ast.tree   
org.hibernate.hql.ast.util   
org.hibernate.hql.classic This package contains the Hibernate 2.x query parser which is being end-of-lifed. 
org.hibernate.id This package contains internal implementation classes for the main API interfaces. 
org.hibernate.id.enhanced   
org.hibernate.id.factory   
org.hibernate.impl This package contains implementations of the central Hibernate APIs, especially the Hibernate session. 
org.hibernate.loader This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects. 
org.hibernate.loader.collection This package defines collection initializers 
org.hibernate.loader.criteria This package defines the criteria query compiler and loader 
org.hibernate.loader.custom This package defines a framework for custom loaders that accept handwritten SQL 
org.hibernate.loader.entity This package defines entity loaders 
org.hibernate.loader.hql This package defines a loader for the AST-based query parser 
org.hibernate.mapping This package defines the Hibernate configuration-time metamodel. 
org.hibernate.metadata This package defines an API for accessing the Hibernate runtime metamodel. 
org.hibernate.param   
org.hibernate.persister.collection This package abstracts the persistence mechanism for collections. 
org.hibernate.persister.entity This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel. 
org.hibernate.pretty Classes for pretty printing things for exception and log messages. 
org.hibernate.property This package abstracts the notion of a "property" of an entity. 
org.hibernate.proxy This package defines a framework for lazy-initializing entity proxies. 
org.hibernate.proxy.dom4j   
org.hibernate.proxy.map   
org.hibernate.proxy.pojo   
org.hibernate.proxy.pojo.cglib   
org.hibernate.proxy.pojo.javassist   
org.hibernate.sql This package defines helper classes for rendering SQL fragments and SQL statements. 
org.hibernate.tuple This package defines a runtime metamodel for entities at the object level and abstracts the differences between the various entity modes. 
org.hibernate.tuple.entity   
org.hibernate.type A Hibernate Type is a strategy for mapping a Java property type to a JDBC type or types. 
org.hibernate.usertype Interfaces for user-defined custom types. 
org.hibernate.util Utility classes. 
 

Classes in org.hibernate.type used by org.hibernate
BasicType
          Marker interface for basic types.
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[]
BlobType
          A type that maps between BLOB and Blob
BooleanType
          A type that maps between BIT and Boolean
ByteType
          A type that maps between TINYINT and Byte
CalendarDateType
          A type mapping DATE and Calendar
CalendarType
          A type that maps between TIMESTAMP and Calendar
CharacterArrayClobType
          A type that maps between CLOB and Character[]

Essentially a MaterializedClobType but represented as a Character[] in Java rather than String.

CharacterArrayType
          A type that maps between VARCHAR 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
CurrencyType
          A type that maps between VARCHAR and Currency
DateType
          A type that maps between DATE and Date
DoubleType
          A type that maps between DOUBLE and Double
FloatType
          A type that maps between FLOAT and Float
ImageType
          A type that maps between LONGVARBINARY and byte[]
IntegerType
          A type that maps between INTEGER and @link Integer}
LocaleType
          A type that maps between VARCHAR and @link Locale}
LongType
          A type that maps between BIGINT and Long
MaterializedBlobType
          A type that maps between BLOB and byte[]
MaterializedClobType
          A type that maps between CLOB and String
ObjectType
          Specific adaptation of the "any" type to the old deprecated "object" type
PrimitiveCharacterArrayClobType
          Map a char[] to a Clob
SerializableType
          A type that maps between a VARBINARY and Serializable classes.
ShortType
          A type that maps between SMALLINT and Short
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')
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.
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')
 

Classes in org.hibernate.type used by org.hibernate.cache
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
BasicType
          Marker interface for basic types.
SerializationException
          Thrown when a property cannot be serializaed/deserialized
TypeResolver
          Acts as the contract for getting types and as the mediator between BasicTypeRegistry and TypeFactory.
 

Classes in org.hibernate.type used by org.hibernate.classic
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.collection
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
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
BasicType
          Marker interface for basic types.
 

Classes in org.hibernate.type used by org.hibernate.dialect.function
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.ejb
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.ejb.metamodel
ComponentType
          Handles "component" mappings
 

Classes in org.hibernate.type used by org.hibernate.engine
AssociationType
          A type that represents some kind of association between entities.
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
          Acts as the contract for getting types and as the mediator between BasicTypeRegistry and TypeFactory.
VersionType
          Additional contract for types which may be used to version (and optimistic lock) data.
 

Classes in org.hibernate.type used by org.hibernate.engine.query
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.sql
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.envers.entities.mapper.relation.lazy
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.event.def
CollectionType
          A type that handles Hibernate PersistentCollections (including arrays).
ForeignKeyDirection
          Represents directionality of the foreign key constraint
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
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.ast
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.ast.tree
ComponentType
          Handles "component" mappings
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.hql.ast.util
AssociationType
          A type that represents some kind of association between entities.
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.hql.classic
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.id
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
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
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.impl
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
          Acts as the contract for getting types and as the mediator between BasicTypeRegistry and TypeFactory.
 

Classes in org.hibernate.type used by org.hibernate.loader
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
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.criteria
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
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
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.hql
EntityType
          Base for types which map associations to persistent entities.
 

Classes in org.hibernate.type used by org.hibernate.mapping
CollectionType
          A type that handles Hibernate PersistentCollections (including arrays).
ForeignKeyDirection
          Represents directionality of the foreign key constraint
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.metadata
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
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
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
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.pretty
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.property
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
CompositeType
          Contract for value types to hold collections and have cascades, etc.
 

Classes in org.hibernate.type used by org.hibernate.proxy.dom4j
CompositeType
          Contract for value types to hold collections and have cascades, etc.
 

Classes in org.hibernate.type used by org.hibernate.proxy.map
CompositeType
          Contract for value types to hold collections and have cascades, etc.
 

Classes in org.hibernate.type used by org.hibernate.proxy.pojo
CompositeType
          Contract for value types to hold collections and have cascades, etc.
 

Classes in org.hibernate.type used by org.hibernate.proxy.pojo.cglib
CompositeType
          Contract for value types to hold collections and have cascades, etc.
 

Classes in org.hibernate.type used by org.hibernate.proxy.pojo.javassist
CompositeType
          Contract for value types to hold collections and have cascades, etc.
 

Classes in org.hibernate.type used by org.hibernate.sql
LiteralType
          Additional contract for a Type that may appear as an SQL literal
 

Classes in org.hibernate.type used by org.hibernate.tuple
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
ComponentType
          Handles "component" mappings
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
AbstractBynaryType
          Deprecated. Use the AbstractStandardBasicType approach instead
AbstractLobType
          Deprecated.  
AbstractSingleColumnStandardBasicType
          TODO : javadoc
AbstractStandardBasicType
          TODO : javadoc
AbstractType
          Abstract superclass of the built in Type hierarchy.
AlternativeLobTypes
          Provides alternative types for binding LOB values.
AlternativeLobTypes.BlobTypes
          Provides alternative types for binding BLOB values.
AlternativeLobTypes.ClobTypes
          Provides alternative types for binding CLOB values.
AnyType
          Handles "any" mappings
AssociationType
          A type that represents some kind of association between entities.
BasicType
          Marker interface for basic types.
BasicTypeRegistry
          A registry of BasicType instances
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[]
BlobType
          A type that maps between BLOB and Blob
BooleanType
          A type that maps between BIT and Boolean
ByteArrayBlobType
          Deprecated. replaced by WrappedMaterializedBlobType
ByteType
          A type that maps between TINYINT and Byte
CalendarDateType
          A type mapping DATE and Calendar
CalendarType
          A type that maps between TIMESTAMP and Calendar
CharacterArrayClobType
          A type that maps between CLOB and Character[]

Essentially a MaterializedClobType but represented as a Character[] in Java rather than String.

CharacterArrayType
          A type that maps between VARCHAR 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
          Adapts CompositeUserType to the Type interface
CompositeType
          Contract for value types to hold collections and have cascades, etc.
CurrencyType
          A type that maps between VARCHAR and Currency
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.
DiscriminatorType
          Additional contract for a Type may be used for a discriminator.
DoubleType
          A type that maps between DOUBLE and Double
EmbeddedComponentType
           
EntityType
          Base for types which map associations to persistent entities.
FloatType
          A type that maps between FLOAT and Float
ForeignKeyDirection
          Represents directionality of the foreign key constraint
IdentifierType
          Additional contract for a Type may be used for a discriminator.
ImageType
          A type that maps between LONGVARBINARY and byte[]
ImmutableType
          Deprecated. Use the AbstractStandardBasicType approach instead
IntegerType
          A type that maps between INTEGER and @link Integer}
LiteralType
          Additional contract for a Type that may appear as an SQL literal
LobType
          A base type used to define a LOB type; it also provides alternatives that can override this type via LobType.getAlternatives() getAlternatives()}
LocaleType
          A type that maps between VARCHAR and @link Locale}
LongType
          A type that maps between BIGINT and Long
MapType
           
MaterializedBlobType
          A type that maps between BLOB and byte[]
MaterializedClobType
          A type that maps between CLOB and String
MutableType
          Deprecated. Use the AbstractStandardBasicType approach instead
NullableType
          Deprecated. Use the AbstractStandardBasicType approach instead
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
OneToOneType
          A one-to-one association to an entity
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
PrimitiveType
          Additional contract for primitive / primitive wrapper types.
SerializableType
          A type that maps between a VARBINARY and Serializable classes.
SetType
           
ShortType
          A type that maps between SMALLINT and Short
SingleColumnType
          Provide convenient methods for binding and extracting values for use with BasicType.
StringRepresentableType
          Additional, optional contract for types capable of rendering and consuming their values to/from strings.
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')
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
          Used internally to build instances of Type, specifically it builds instances of Used internally to obtain instances of Type.
TypeFactory.TypeScope
           
TypeResolver
          Acts as the contract for getting types and as the mediator between BasicTypeRegistry and TypeFactory.
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
VersionType
          Additional contract for types which may be used to version (and optimistic lock) data.
WrappedMaterializedBlobType
          A type that maps JDBC BLOB and Byte[].
WrapperBinaryType
          A type mapping VARBINARY and Byte[]
XmlRepresentableType
          Additional, optional contract for types whose values can be represented as XML text (either as attribute or element value).
YesNoType
          A type that maps between CHAR(1) and Boolean (using 'Y' and 'N')
 

Classes in org.hibernate.type used by org.hibernate.usertype
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.util
SerializationException
          Thrown when a property cannot be serializaed/deserialized
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).
 



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