## Uses of Interface
org.hibernate.usertype.UserType

Packages that use UserType
org.hibernate.cfg: This package defines APIs for configuring Hibernate, and classes for building the Hibernate configuration-time metamodel.
org.hibernate.envers.entities
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.

Uses of UserType in org.hibernate.cfg

Methods in org.hibernate.cfg with parameters of type UserType
`void` `Configuration.registerTypeOverride(UserType type, String[] keys)`

Uses of UserType in org.hibernate.envers.entities

Classes in org.hibernate.envers.entities that implement UserType
`class` `RevisionTypeType` A hibernate type for the `RevisionType` enum.

Uses of UserType in org.hibernate.type

Classes in org.hibernate.type that implement UserType
`class` `EnumType` Enum type mapper Try and find the appropriate SQL type depending on column metadata TODO implements readobject/writeobject to recalculate the enumclasses
`class` `StringClobType` Deprecated. replaced by `MaterializedClobType`

Methods in org.hibernate.type that return UserType
`UserType` `CustomType.getUserType()`

Methods in org.hibernate.type with parameters of type UserType
`void` `BasicTypeRegistry.register(UserType type, String[] keys)`
`void` `TypeResolver.registerTypeOverride(UserType type, String[] keys)`

Method parameters in org.hibernate.type with type arguments of type UserType
`CustomType` `TypeFactory.custom(Class<UserType> typeClass, Properties parameters)`
`static CustomType` `TypeFactory.custom(Class<UserType> typeClass, Properties parameters, TypeFactory.TypeScope scope)` Deprecated. Only for use temporary use by `Hibernate`

Constructors in org.hibernate.type with parameters of type UserType
`CustomType(UserType userType)`
`CustomType(UserType userType, String[] registrationKeys)`

Uses of UserType in org.hibernate.usertype

Subinterfaces of UserType in org.hibernate.usertype
`interface` `EnhancedUserType` A custom type that may function as an identifier or discriminator type, or may be marshalled to and from an XML document
`interface` `UserVersionType` A user type that may be used for a version property

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