Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.hibernate.type.Type

Packages that use Type
org.hibernate | This package defines the central Hibernate APIs.
org.hibernate.cache | This package defines APIs and implementations for the second-level cache and query cache.
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.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.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.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.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.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.

Uses of Type in org.hibernate

Fields in org.hibernate declared as Type
`static Type` | `Hibernate.BLOB` Hibernate `blob` type.
`static Type` | `Hibernate.CLOB` Hibernate `clob` type.
`static Type` | `Hibernate.OBJECT` Hibernate `object` type.

Methods in org.hibernate that return Type
`static Type` | `Hibernate.any(Type metaType, Type identifierType)` A Hibernate `any` type.
`static Type` | `Hibernate.custom(Class userTypeClass)` A Hibernate custom type.
`static Type` | `Hibernate.custom(Class userTypeClass, Properties parameters)` A Hibernate parameterizable custom type.
`static Type` | `Hibernate.custom(Class userTypeClass, String[] parameterNames, String[] parameterValues)` A Hibernate parameterizable custom type.
`static Type` | `Hibernate.entity(Class persistentClass)` A Hibernate persistent object (entity) type.
`static Type` | `Hibernate.entity(String entityName)` A Hibernate persistent object (entity) type.
`Type[]` | `Query.getReturnTypes()` Return the Hibernate types of the query result set.
`Type` | `ScrollableResults.getType(int i)` Get the type of the `i`th column of results
`static Type` | `Hibernate.serializable(Class serializableClass)` A Hibernate `serializable` type.

Methods in org.hibernate with parameters of type Type
`SQLQuery` | `SQLQuery.addScalar(String columnAlias, Type type)` Declare a scalar query result
`static Type` | `Hibernate.any(Type metaType, Type identifierType)` A Hibernate `any` type.
`int[]` | `EmptyInterceptor.findDirty(Object entity, Serializable id, Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types)`
`int[]` | `Interceptor.findDirty(Object entity, Serializable id, Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types)` Called from `flush()`.
`void` | `EmptyInterceptor.onDelete(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types)`
`void` | `Interceptor.onDelete(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types)` Called before an object is deleted.
`boolean` | `EmptyInterceptor.onFlushDirty(Object entity, Serializable id, Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types)`
`boolean` | `Interceptor.onFlushDirty(Object entity, Serializable id, Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types)` Called when an object is detected to be dirty, during a flush.
`boolean` | `EmptyInterceptor.onLoad(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types)`
`boolean` | `Interceptor.onLoad(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types)` Called just before an object is initialized.
`boolean` | `EmptyInterceptor.onSave(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types)`
`boolean` | `Interceptor.onSave(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types)` Called before an object is saved.
`Query` | `Query.setParameter(int position, Object val, Type type)` Bind a value to a JDBC-style query parameter.
`Query` | `Query.setParameter(String name, Object val, Type type)` Bind a value to a named query parameter.
`Query` | `Query.setParameterList(String name, Collection vals, Type type)` Bind multiple values to a named query parameter.
`Query` | `Query.setParameterList(String name, Object[] vals, Type type)` Bind multiple values to a named query parameter.
`Query` | `Query.setParameters(Object[] values, Type[] types)` Bind values and types to positional parameters.

Uses of Type in org.hibernate.cache

Methods in org.hibernate.cache with parameters of type Type
`List` | `StandardQueryCache.get(QueryKey key, Type[] returnTypes, boolean isNaturalKeyLookup, Set spaces, SessionImplementor session)`
`List` | `QueryCache.get(QueryKey key, Type[] returnTypes, boolean isNaturalKeyLookup, Set spaces, SessionImplementor session)`
`boolean` | `StandardQueryCache.put(QueryKey key, Type[] returnTypes, List result, boolean isNaturalKeyLookup, SessionImplementor session)`
`boolean` | `QueryCache.put(QueryKey key, Type[] returnTypes, List result, boolean isNaturalKeyLookup, SessionImplementor session)`

Constructors in org.hibernate.cache with parameters of type Type
`CacheKey(Serializable id, Type type, String entityOrRoleName, EntityMode entityMode, SessionFactoryImplementor factory)` Construct a new key for a collection or entity instance.

Uses of Type in org.hibernate.classic

Methods in org.hibernate.classic with parameters of type Type
`int` | `Session.delete(String query, Object[] values, Type[] types)` Deprecated. consider using HQL delete statements
`int` | `Session.delete(String query, Object value, Type type)` Deprecated. consider using HQL delete statements
`Collection` | `Session.filter(Object collection, String filter, Object[] values, Type[] types)` Deprecated. use `Session.createFilter(Object, String)`.setXYZ.`Query.list()`
`Collection` | `Session.filter(Object collection, String filter, Object value, Type type)` Deprecated. use `Session.createFilter(Object, String)`.setXYZ.`Query.list()`
`List` | `Session.find(String query, Object[] values, Type[] types)` Deprecated. use `Session.createQuery(java.lang.String)`.setXYZ.`Query.list()`
`List` | `Session.find(String query, Object value, Type type)` Deprecated. use `Session.createQuery(java.lang.String)`.setXYZ.`Query.list()`
`Iterator` | `Session.iterate(String query, Object[] values, Type[] types)` Deprecated. use `Session.createQuery(java.lang.String)`.setXYZ.`Query.iterate()`
`Iterator` | `Session.iterate(String query, Object value, Type type)` Deprecated. use `Session.createQuery(java.lang.String)`.setXYZ.`Query.iterate()`

Uses of Type in org.hibernate.collection

Methods in org.hibernate.collection with parameters of type Type
`boolean` | `PersistentArrayHolder.needsInserting(Object entry, int i, Type elemType)`
`boolean` | `PersistentElementHolder.needsInserting(Object entry, int i, Type elementType)`
`boolean` | `PersistentIdentifierBag.needsInserting(Object entry, int i, Type elemType)`
`boolean` | `PersistentList.needsInserting(Object entry, int i, Type elemType)`
`boolean` | `PersistentCollection.needsInserting(Object entry, int i, Type elemType)` Do we need to insert this element?
`boolean` | `PersistentSet.needsInserting(Object entry, int i, Type elemType)`
`boolean` | `PersistentBag.needsInserting(Object entry, int i, Type elemType)`
`boolean` | `PersistentIndexedElementHolder.needsInserting(Object entry, int i, Type elementType)`
`boolean` | `PersistentMap.needsInserting(Object entry, int i, Type elemType)`
`boolean` | `PersistentArrayHolder.needsUpdating(Object entry, int i, Type elemType)`
`boolean` | `PersistentElementHolder.needsUpdating(Object entry, int i, Type elementType)`
`boolean` | `PersistentIdentifierBag.needsUpdating(Object entry, int i, Type elemType)`
`boolean` | `PersistentList.needsUpdating(Object entry, int i, Type elemType)`
`boolean` | `PersistentCollection.needsUpdating(Object entry, int i, Type elemType)` Do we need to update this element?
`boolean` | `PersistentSet.needsUpdating(Object entry, int i, Type elemType)`
`boolean` | `PersistentBag.needsUpdating(Object entry, int i, Type elemType)`
`boolean` | `PersistentIndexedElementHolder.needsUpdating(Object entry, int i, Type elementType)`
`boolean` | `PersistentMap.needsUpdating(Object entry, int i, Type elemType)`

Uses of Type in org.hibernate.criterion

Methods in org.hibernate.criterion that return Type
`Type` | `CriteriaQuery.getIdentifierType(Criteria subcriteria)` Get the identifier type of this entity
`Type` | `CriteriaQuery.getType(Criteria criteria, String propertyPath)` Get the type of a property path, ignoring projection aliases
`protected Type[]` | `SubqueryExpression.getTypes()`
`Type[]` | `RowCountProjection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` | `PropertyProjection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` | `CountProjection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` | `AggregateProjection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` | `IdentifierProjection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` | `AliasedProjection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` | `Distinct.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` | `Projection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)` Return types returned by the rendered SQL fragment
`Type[]` | `SQLProjection.getTypes(Criteria crit, CriteriaQuery criteriaQuery)`
`Type[]` | `ProjectionList.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` | `AvgProjection.getTypes(Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` | `SimpleProjection.getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` | `AliasedProjection.getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` | `Distinct.getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)`
`Type[]` | `Projection.getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)` Return types for a particular user-visible alias
`Type[]` | `SQLProjection.getTypes(String alias, Criteria crit, CriteriaQuery criteriaQuery)`
`Type[]` | `ProjectionList.getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)`
`Type` | `CriteriaQuery.getTypeUsingProjection(Criteria criteria, String propertyPath)` Get the type of a property path

Methods in org.hibernate.criterion with parameters of type Type
`protected void` | `Example.addPropertyTypedValue(Object value, Type type, List list)`
`boolean` | `Example.PropertySelector.include(Object propertyValue, String propertyName, Type type)`
`static Criterion` | `Expression.sql(String sql, Object[] values, Type[] types)` Apply a constraint expressed in SQL, with the given JDBC parameters.
`static Criterion` | `Expression.sql(String sql, Object value, Type type)` Apply a constraint expressed in SQL, with the given JDBC parameter.
`static Projection` | `Projections.sqlGroupProjection(String sql, String groupBy, String[] columnAliases, Type[] types)` A grouping SQL projection, specifying both select clause and group by clause fragments
`static Projection` | `Projections.sqlProjection(String sql, String[] columnAliases, Type[] types)` A SQL projection, a typed select clause fragment
`static Criterion` | `Restrictions.sqlRestriction(String sql, Object[] values, Type[] types)` Apply a constraint expressed in SQL, with the given JDBC parameters.
`static Criterion` | `Restrictions.sqlRestriction(String sql, Object value, Type type)` Apply a constraint expressed in SQL, with the given JDBC parameter.

Constructors in org.hibernate.criterion with parameters of type Type
`SQLCriterion(String sql, Object[] values, Type[] types)`
`SQLProjection(String sql, String[] columnAliases, Type[] types)`
`SQLProjection(String sql, String groupBy, String[] columnAliases, Type[] types)`

Uses of Type in org.hibernate.dialect

Methods in org.hibernate.dialect that return Type
`Type` | `DerbyDialect.DerbyTrimFunctionEmulation.getReturnType(Type columnType, Mapping mapping)`

Methods in org.hibernate.dialect with parameters of type Type
`Type` | `DerbyDialect.DerbyTrimFunctionEmulation.getReturnType(Type columnType, Mapping mapping)`

Uses of Type in org.hibernate.dialect.function

Methods in org.hibernate.dialect.function that return Type
`Type` | `CastFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `CharIndexFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `NoArgSQLFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `VarArgsSQLFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `ClassicAvgFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `AnsiTrimEmulationFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `PositionSubstringFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `SQLFunction.getReturnType(Type columnType, Mapping mapping)` The return type of the function.
`Type` | `ClassicCountFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `StandardSQLFunction.getReturnType(Type columnType, Mapping mapping)` The return type of the function.
`Type` | `SQLFunctionTemplate.getReturnType(Type columnType, Mapping mapping)`
`Type` | `ConvertFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `NvlFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `StandardSQLFunction.getType()` Function static return type accessor.

Methods in org.hibernate.dialect.function with parameters of type Type
`Type` | `CastFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `CharIndexFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `NoArgSQLFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `VarArgsSQLFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `ClassicAvgFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `AnsiTrimEmulationFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `PositionSubstringFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `SQLFunction.getReturnType(Type columnType, Mapping mapping)` The return type of the function.
`Type` | `ClassicCountFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `StandardSQLFunction.getReturnType(Type columnType, Mapping mapping)` The return type of the function.
`Type` | `SQLFunctionTemplate.getReturnType(Type columnType, Mapping mapping)`
`Type` | `ConvertFunction.getReturnType(Type columnType, Mapping mapping)`
`Type` | `NvlFunction.getReturnType(Type columnType, Mapping mapping)`

Constructors in org.hibernate.dialect.function with parameters of type Type
`ConditionalParenthesisFunction(String name, Type type)`
`NoArgSQLFunction(String name, Type returnType)`
`NoArgSQLFunction(String name, Type returnType, boolean hasParenthesesIfNoArguments)`
`SQLFunctionTemplate(Type type, String template)`
`SQLFunctionTemplate(Type type, String template, boolean hasParenthesesIfNoArgs)`
`StandardJDBCEscapeFunction(String name, Type typeValue)`
`StandardSQLFunction(String name, Type type)` Construct a standard SQL function definition with a static return type.
`VarArgsSQLFunction(Type type, String begin, String sep, String end)`

Uses of Type in org.hibernate.engine

Methods in org.hibernate.engine that return Type
`Type[]` | `QueryParameters.getFilteredPositionalParameterTypes()`
`Type` | `SessionImplementor.getFilterParameterType(String filterParameterName)` Retreive the type for a given filter parrameter.
`Type` | `Mapping.getIdentifierType(String className)`
`Type` | `FilterDefinition.getParameterType(String parameterName)` Retreive the type of the named parameter defined for this filter.
`Type[]` | `QueryParameters.getPositionalParameterTypes()`
`Type` | `Mapping.getReferencedPropertyType(String className, String propertyName)`
`Type[]` | `SessionFactoryImplementor.getReturnTypes(String queryString)` Get the return types of a query
`Type` | `TypedValue.getType()`

Methods in org.hibernate.engine with parameters of type Type
`static int` | `ParameterBinder.bindPositionalParameters(PreparedStatement st, Object[] values, Type[] types, int start, SessionImplementor session)`
`static IdentifierValue` | `UnsavedValueFactory.getUnsavedIdentifierValue(String unsavedValue, Getter identifierGetter, Type identifierType, Constructor constructor)` Return an IdentifierValue for the specified unsaved-value.
`void` | `ForeignKeys.Nullifier.nullifyTransientReferences(Object[] values, Type[] types)` Nullify all references to entities that have not yet been inserted in the database, where the foreign key points toward that entity
`void` | `QueryParameters.setPositionalParameterTypes(Type[] types)`

Constructors in org.hibernate.engine with parameters of type Type
`EntityUniqueKey(String entityName, String uniqueKeyName, Object semiResolvedKey, Type keyType, EntityMode entityMode, SessionFactoryImplementor factory)`
`QueryParameters(Type[] positionalParameterTypes, Object[] postionalParameterValues)`
`QueryParameters(Type[] positionalParameterTypes, Object[] positionalParameterValues, Map namedParameters, Map lockModes, RowSelection rowSelection, boolean readOnly, boolean cacheable, String cacheRegion, String comment, Serializable[] collectionKeys, Object optionalObject, String optionalEntityName, Serializable optionalId, ResultTransformer transformer)`
`QueryParameters(Type[] positionalParameterTypes, Object[] positionalParameterValues, Map namedParameters, Map lockModes, RowSelection rowSelection, boolean readOnly, boolean cacheable, String cacheRegion, String comment, Serializable[] collectionKeys, ResultTransformer transformer)`
`QueryParameters(Type[] positionalParameterTypes, Object[] positionalParameterValues, Map lockModes, RowSelection rowSelection, boolean cacheable, String cacheRegion, String comment, boolean isLookupByNaturalKey, ResultTransformer transformer)`
`QueryParameters(Type[] positionalParameterTypes, Object[] postionalParameterValues, Map namedParameters, Serializable[] collectionKeys)`
`QueryParameters(Type[] positionalParameterTypes, Object[] postionalParameterValues, Object optionalObject, String optionalEntityName, Serializable optionalObjectId)`
`QueryParameters(Type[] positionalParameterTypes, Object[] postionalParameterValues, Serializable[] collectionKeys)`
`QueryParameters(Type type, Object value)`
`TypedValue(Type type, Object value, EntityMode entityMode)`

Uses of Type in org.hibernate.engine.query

Methods in org.hibernate.engine.query that return Type
`Type` | `OrdinalParameterDescriptor.getExpectedType()`
`Type` | `NamedParameterDescriptor.getExpectedType()`
`Type` | `ParameterMetadata.getNamedParameterExpectedType(String name)`
`Type` | `ParameterMetadata.getOrdinalParameterExpectedType(int position)`
`Type[]` | `ReturnMetadata.getReturnTypes()`
`Type[]` | `QueryMetadata.getReturnTypes()` An array of types describing the returns of the source query.

Constructors in org.hibernate.engine.query with parameters of type Type
`NamedParameterDescriptor(String name, Type expectedType, int[] sourceLocations, boolean jpaStyle)`
`OrdinalParameterDescriptor(int ordinalPosition, Type expectedType, int sourceLocation)`
`QueryMetadata(String sourceQuery, ParameterMetadata parameterMetadata, String[] returnAliases, Type[] returnTypes, Set querySpaces)`
`ReturnMetadata(String[] returnAliases, Type[] returnTypes)`

Uses of Type in org.hibernate.engine.query.sql

Methods in org.hibernate.engine.query.sql that return Type
`Type` | `NativeSQLQueryScalarReturn.getType()`

Constructors in org.hibernate.engine.query.sql with parameters of type Type
`NativeSQLQueryScalarReturn(String alias, Type type)`

Uses of Type in org.hibernate.event.def

Methods in org.hibernate.event.def with parameters of type Type
`void` | `AbstractVisitor.processEntityPropertyValues(Object[] values, Type[] types)` Dispatch each property value to processValue().
`protected boolean` | `DefaultReplicateEventListener.visitCollectionsBeforeSave(Object entity, Serializable id, Object[] values, Type[] types, EventSource source)`
`protected boolean` | `AbstractSaveEventListener.visitCollectionsBeforeSave(Object entity, Serializable id, Object[] values, Type[] types, EventSource source)`

Uses of Type in org.hibernate.hql

Methods in org.hibernate.hql that return Type
`Type` | `ParameterTranslations.getNamedParameterExpectedType(String name)`
`Type` | `ParameterTranslations.getOrdinalParameterExpectedType(int ordinalPosition)`
`Type[]` | `QueryTranslator.getReturnTypes()` Returns an array of Types represented in the query result.

Methods in org.hibernate.hql with parameters of type Type
`static String[][]` | `NameGenerator.generateColumnNames(Type[] types, SessionFactoryImplementor f)`

Uses of Type in org.hibernate.hql.ast

Methods in org.hibernate.hql.ast that return Type
`Type` | `ParameterTranslationsImpl.ParameterInfo.getExpectedType()`
`Type` | `ParameterTranslationsImpl.getNamedParameterExpectedType(String name)`
`Type` | `ParameterTranslationsImpl.getOrdinalParameterExpectedType(int ordinalPosition)`
`Type[]` | `QueryTranslatorImpl.getReturnTypes()` Types of the return values of an `iterate()` style query.
`Type[]` | `HqlSqlWalker.getReturnTypes()`

Constructors in org.hibernate.hql.ast with parameters of type Type
`ParameterTranslationsImpl.ParameterInfo(int[] sqlPositions, Type expectedType)`
`ParameterTranslationsImpl.ParameterInfo(int sqlPosition, Type expectedType)`

Uses of Type in org.hibernate.hql.ast.tree

Methods in org.hibernate.hql.ast.tree that return Type
`protected Type` | `BinaryLogicOperatorNode.extractDataType(Node operand)`
`Type` | `BinaryArithmeticOperatorNode.getDataType()` Figure out the type of the binary expression by looking at the types of the operands.
`Type` | `CountNode.getDataType()`
`Type` | `UnaryArithmeticNode.getDataType()`
`Type` | `BinaryLogicOperatorNode.getDataType()`
`Type` | `IdentNode.getDataType()`
`Type` | `QueryNode.getDataType()`
`Type` | `UnaryLogicOperatorNode.getDataType()`
`Type` | `LiteralNode.getDataType()`
`Type` | `SqlNode.getDataType()`
`Type` | `ConstructorNode.getDataType()` Deprecated. (tell clover to ignore this method)
`Type` | `FromElement.getDataType()`
`Type` | `AggregateNode.getDataType()`
`Type` | `BooleanLiteralNode.getDataType()`
`Type` | `OperatorNode.getDataType()` Retrieves the data type for the overall operator expression.
`Type` | `Case2Node.getDataType()`
`Type` | `BetweenOperatorNode.getDataType()`
`Type` | `DotNode.getDataType()`
`Type` | `SelectExpression.getDataType()` Returns the data type of the select expression.
`Type` | `CaseNode.getDataType()`
`Type` | `ExpectedTypeAwareNode.getExpectedType()`
`Type` | `JavaConstantNode.getExpectedType()`
`Type` | `ParameterNode.getExpectedType()`
`Type` | `BooleanLiteralNode.getExpectedType()`
`Type[]` | `IntoClause.getInsertionTypes()`
`Type` | `FromElement.getPropertyType(String propertyName, String propertyPath)`
`Type[]` | `SelectClause.getQueryReturnTypes()` The types actually being returned from this query at the "object level".
`Type` | `FromElement.getSelectType()`

Methods in org.hibernate.hql.ast.tree with parameters of type Type
`void` | `FromElement.handlePropertyBeingDereferenced(Type propertySource, String propertyName)`
`protected void` | `BinaryLogicOperatorNode.mutateRowValueConstructorSyntaxesIfNecessary(Type lhsType, Type rhsType)`
`void` | `SqlNode.setDataType(Type dataType)`
`void` | `ExpectedTypeAwareNode.setExpectedType(Type expectedType)`
`void` | `JavaConstantNode.setExpectedType(Type expectedType)`
`void` | `ParameterNode.setExpectedType(Type expectedType)`
`void` | `BooleanLiteralNode.setExpectedType(Type expectedType)` Expected-types really only pertinent here for boolean literals...

Uses of Type in org.hibernate.hql.ast.util

Methods in org.hibernate.hql.ast.util that return Type
`Type` | `SessionFactoryHelper.findFunctionReturnType(String functionName, antlr.collections.AST first)` Find the function return type given the function name and the first argument expression node.

Methods in org.hibernate.hql.ast.util with parameters of type Type
`String[][]` | `SessionFactoryHelper.generateColumnNames(Type[] sqlResultTypes)`
`int` | `SessionFactoryHelper.getColumnSpan(Type type)` Retreive the number of columns represented by this type.

Uses of Type in org.hibernate.hql.classic

Methods in org.hibernate.hql.classic that return Type
`Type` | `SelectParser.aggregateType(List funcTokenList, Type type, QueryTranslatorImpl q)`
`protected Type` | `PathExpressionParser.getPropertyType()`
`Type[]` | `QueryTranslatorImpl.getReturnTypes()` Types of the return values of an `iterate()` style query.
`Type` | `PathExpressionParser.getWhereColumnType()`

Methods in org.hibernate.hql.classic with parameters of type Type
`Type` | `SelectParser.aggregateType(List funcTokenList, Type type, QueryTranslatorImpl q)`

Uses of Type in org.hibernate.id

Methods in org.hibernate.id with parameters of type Type
`void` | `TableGenerator.configure(Type type, Properties params, Dialect dialect)`
`void` | `MultipleHiLoPerTableGenerator.configure(Type type, Properties params, Dialect dialect)`
`void` | `SequenceIdentityGenerator.configure(Type type, Properties params, Dialect dialect)`
`void` | `Assigned.configure(Type type, Properties params, Dialect d)`
`void` | `SequenceHiLoGenerator.configure(Type type, Properties params, Dialect d)`
`void` | `SequenceGenerator.configure(Type type, Properties params, Dialect dialect)`
`void` | `TableHiLoGenerator.configure(Type type, Properties params, Dialect d)`
`void` | `ForeignGenerator.configure(Type type, Properties params, Dialect d)`
`void` | `Configurable.configure(Type type, Properties params, Dialect d)` Configure this instance, given the value of parameters specified by the user as `<param>` elements.
`void` | `UUIDHexGenerator.configure(Type type, Properties params, Dialect d)`
`void` | `SelectGenerator.configure(Type type, Properties params, Dialect d)`
`void` | `IncrementGenerator.configure(Type type, Properties params, Dialect dialect)`
`static IdentifierGenerator` | `IdentifierGeneratorFactory.create(String strategy, Type type, Properties params, Dialect dialect)`
`static Serializable` | `IdentifierGeneratorFactory.get(ResultSet rs, Type type)`
`static Serializable` | `IdentifierGeneratorFactory.getGeneratedIdentity(ResultSet rs, Type type)` Get the generated identifier when using identity columns

Uses of Type in org.hibernate.id.enhanced

Methods in org.hibernate.id.enhanced that return Type
`Type` | `TableGenerator.getIdentifierType()`
`Type` | `SequenceStyleGenerator.getIdentifierType()`

Methods in org.hibernate.id.enhanced with parameters of type Type
`void` | `TableGenerator.configure(Type type, Properties params, Dialect dialect)`
`void` | `SequenceStyleGenerator.configure(Type type, Properties params, Dialect dialect)`

Uses of Type in org.hibernate.impl

Methods in org.hibernate.impl that return Type
`protected Type` | `AbstractQueryImpl.determineType(int paramPosition, Object paramValue)`
`protected Type` | `AbstractQueryImpl.determineType(int paramPosition, Object paramValue, Type defaultType)`
`protected Type` | `AbstractQueryImpl.determineType(String paramName, Class clazz)`
`protected Type` | `AbstractQueryImpl.determineType(String paramName, Object paramValue)`
`protected Type` | `AbstractQueryImpl.determineType(String paramName, Object paramValue, Type defaultType)`
`Type` | `StatelessSessionImpl.getFilterParameterType(String filterParameterName)`
`Type` | `SessionImpl.getFilterParameterType(String filterParameterName)`
`Type` | `SessionFactoryImpl.getIdentifierType(String className)`
`Type` | `SessionFactoryImpl.getReferencedPropertyType(String className, String propertyName)`
`Type[]` | `SQLQueryImpl.getReturnTypes()`
`Type[]` | `AbstractQueryImpl.getReturnTypes()`
`Type[]` | `SessionFactoryImpl.getReturnTypes(String queryString)`
`Type` | `AbstractScrollableResults.getType(int i)`
`protected Type[]` | `AbstractScrollableResults.getTypes()`
`Type[]` | `AbstractQueryImpl.typeArray()`
`Type[]` | `CollectionFilterImpl.typeArray()`

Methods in org.hibernate.impl with parameters of type Type
`SQLQuery` | `SQLQueryImpl.addScalar(String columnAlias, Type type)`
`int` | `SessionImpl.delete(String query, Object[] values, Type[] types)`
`int` | `SessionImpl.delete(String query, Object value, Type type)`
`protected Type` | `AbstractQueryImpl.determineType(int paramPosition, Object paramValue, Type defaultType)`
`protected Type` | `AbstractQueryImpl.determineType(String paramName, Object paramValue, Type defaultType)`
`Collection` | `SessionImpl.filter(Object collection, String filter, Object[] values, Type[] types)`
`Collection` | `SessionImpl.filter(Object collection, String filter, Object value, Type type)`
`List` | `SessionImpl.find(String query, Object[] values, Type[] types)`
`List` | `SessionImpl.find(String query, Object value, Type type)`
`protected Object` | `AbstractScrollableResults.getFinal(int col, Type returnType)` Check that the requested type is compatible with the result type, and return the column value.
`protected Object` | `AbstractScrollableResults.getNonFinal(int col, Type returnType)` Check that the requested type is compatible with the result type, and return the column value.
`Iterator` | `SessionImpl.iterate(String query, Object[] values, Type[] types)`
`Iterator` | `SessionImpl.iterate(String query, Object value, Type type)`
`Query` | `AbstractQueryImpl.setParameter(int position, Object val, Type type)`
`Query` | `AbstractQueryImpl.setParameter(String name, Object val, Type type)`
`Query` | `AbstractQueryImpl.setParameterList(String name, Collection vals, Type type)`
`Query` | `AbstractQueryImpl.setParameterList(String name, Object[] vals, Type type)`
`Query` | `AbstractQueryImpl.setParameters(Object[] values, Type[] types)`

Constructors in org.hibernate.impl with parameters of type Type
`AbstractScrollableResults(ResultSet rs, PreparedStatement ps, SessionImplementor sess, Loader loader, QueryParameters queryParameters, Type[] types, HolderInstantiator holderInstantiator)`
`FetchingScrollableResultsImpl(ResultSet rs, PreparedStatement ps, SessionImplementor sess, Loader loader, QueryParameters queryParameters, Type[] types, HolderInstantiator holderInstantiator)`
`IteratorImpl(ResultSet rs, PreparedStatement ps, EventSource sess, Type[] types, String[][] columnNames, HolderInstantiator holderInstantiator)`
`ScrollableResultsImpl(ResultSet rs, PreparedStatement ps, SessionImplementor sess, Loader loader, QueryParameters queryParameters, Type[] types, HolderInstantiator holderInstantiator)`

Uses of Type in org.hibernate.loader

Methods in org.hibernate.loader with parameters of type Type
`protected List` | `Loader.list(SessionImplementor session, QueryParameters queryParameters, Set querySpaces, Type[] resultTypes)` Return the query results, using the query cache, called by subclasses that implement cacheable queries
`void` | `Loader.loadCollection(SessionImplementor session, Serializable id, Type type)` Called by subclasses that initialize collections
`void` | `Loader.loadCollectionBatch(SessionImplementor session, Serializable[] ids, Type type)` Called by wrappers that batch initialize collections
`protected void` | `Loader.loadCollectionSubselect(SessionImplementor session, Serializable[] ids, Object[] parameterValues, Type[] parameterTypes, Map namedParameters, Type type)` Called by subclasses that batch initialize collections
`protected void` | `Loader.loadCollectionSubselect(SessionImplementor session, Serializable[] ids, Object[] parameterValues, Type[] parameterTypes, Map namedParameters, Type type)` Called by subclasses that batch initialize collections
`protected List` | `Loader.loadEntity(SessionImplementor session, Object key, Object index, Type keyType, Type indexType, EntityPersister persister)` Called by subclasses that load entities
`protected List` | `Loader.loadEntity(SessionImplementor session, Object id, Type identifierType, Object optionalObject, String optionalEntityName, Serializable optionalIdentifier, EntityPersister persister)` Called by subclasses that load entities
`List` | `Loader.loadEntityBatch(SessionImplementor session, Serializable[] ids, Type idType, Object optionalObject, String optionalEntityName, Serializable optionalId, EntityPersister persister)` Called by wrappers that batch load entities
`protected ScrollableResults` | `Loader.scroll(QueryParameters queryParameters, Type[] returnTypes, HolderInstantiator holderInstantiator, SessionImplementor session)` Return the query results, as an instance of `ScrollableResults`

Uses of Type in org.hibernate.loader.collection

Methods in org.hibernate.loader.collection that return Type
`protected Type` | `CollectionLoader.getKeyType()`

Uses of Type in org.hibernate.loader.criteria

Methods in org.hibernate.loader.criteria that return Type
`Type` | `CriteriaQueryTranslator.getIdentifierType(Criteria subcriteria)`
`Type[]` | `CriteriaQueryTranslator.getProjectedTypes()`
`Type[]` | `CriteriaJoinWalker.getResultTypes()`
`Type` | `CriteriaQueryTranslator.getType(Criteria subcriteria, String propertyName)`
`Type` | `CriteriaQueryTranslator.getTypeUsingProjection(Criteria subcriteria, String propertyName)`

Uses of Type in org.hibernate.loader.custom

Methods in org.hibernate.loader.custom that return Type
`Type` | `ScalarReturn.getType()`

Constructors in org.hibernate.loader.custom with parameters of type Type
`CustomLoader.ScalarResultColumnProcessor(String alias, Type type)`
`ScalarReturn(Type type, String columnAlias)`

Uses of Type in org.hibernate.loader.entity

Fields in org.hibernate.loader.entity declared as Type
`protected Type` | `AbstractEntityLoader.uniqueKeyType`

Constructors in org.hibernate.loader.entity with parameters of type Type
`AbstractEntityLoader(OuterJoinLoadable persister, Type uniqueKeyType, SessionFactoryImplementor factory, Map enabledFilters)`
`EntityLoader(OuterJoinLoadable persister, String[] uniqueKey, Type uniqueKeyType, int batchSize, LockMode lockMode, SessionFactoryImplementor factory, Map enabledFilters)`

Uses of Type in org.hibernate.mapping

Methods in org.hibernate.mapping that return Type
`Type` | `Value.getType()`
`Type` | `Property.getType()`
`Type` | `OneToMany.getType()`
`Type` | `Component.getType()`
`Type` | `ManyToOne.getType()`
`Type` | `OneToOne.getType()`
`Type` | `SimpleValue.getType()`
`abstract Type` | `ToOne.getType()`
`Type` | `Collection.getType()`
`Type` | `DependantValue.getType()`
`Type` | `Any.getType()`

Uses of Type in org.hibernate.metadata

Methods in org.hibernate.metadata that return Type
`Type` | `CollectionMetadata.getElementType()` The collection element type
`Type` | `ClassMetadata.getIdentifierType()` Get the identifier Hibernate type
`Type` | `CollectionMetadata.getIndexType()` The collection index type (or null if the collection has no index)
`Type` | `CollectionMetadata.getKeyType()` The collection key type
`Type` | `ClassMetadata.getPropertyType(String propertyName)` Get the type of a particular (named) property
`Type[]` | `ClassMetadata.getPropertyTypes()` Get the Hibernate types of the class properties

Uses of Type in org.hibernate.param

Methods in org.hibernate.param that return Type
`Type` | `DynamicFilterParameterSpecification.getExpectedType()`
`Type` | `VersionTypeSeedParameterSpecification.getExpectedType()`
`Type` | `AbstractExplicitParameterSpecification.getExpectedType()`
`Type` | `ParameterSpecification.getExpectedType()` Get the type which we are expeting for a bind into this parameter based on translated contextual information.
`Type` | `CollectionFilterKeyParameterSpecification.getExpectedType()`

Methods in org.hibernate.param with parameters of type Type
`void` | `DynamicFilterParameterSpecification.setExpectedType(Type expectedType)`
`void` | `VersionTypeSeedParameterSpecification.setExpectedType(Type expectedType)`
`void` | `AbstractExplicitParameterSpecification.setExpectedType(Type expectedType)`
`void` | `ParameterSpecification.setExpectedType(Type expectedType)` Injects the expected type.
`void` | `CollectionFilterKeyParameterSpecification.setExpectedType(Type expectedType)`

Constructors in org.hibernate.param with parameters of type Type
`CollectionFilterKeyParameterSpecification(String collectionRole, Type keyType, int queryParameterPosition)` Creates a specialized collection-filter collection-key parameter spec.
`DynamicFilterParameterSpecification(String filterName, String parameterName, Type definedParameterType, int queryParameterPosition)`

Uses of Type in org.hibernate.persister.collection

Fields in org.hibernate.persister.collection declared as Type
`protected Type` | `AbstractCollectionPersister.elementType`

Methods in org.hibernate.persister.collection that return Type
`Type` | `CollectionPersister.getElementType()` Get the "element" type
`Type` | `AbstractCollectionPersister.getElementType()`
`Type` | `CollectionPersister.getIdentifierType()` Get the type of the surrogate key
`Type` | `AbstractCollectionPersister.getIdentifierType()`
`Type` | `CollectionPersister.getIndexType()` Get the "index" type for a list or map (optional operation)
`Type` | `AbstractCollectionPersister.getIndexType()`
`Type` | `CollectionPersister.getKeyType()` Get the "key" type (the type of the foreign key)
`Type` | `AbstractCollectionPersister.getKeyType()`
`Type` | `CollectionPropertyMapping.getType()`
`Type` | `AbstractCollectionPersister.getType()`
`Type` | `CompositeElementPropertyMapping.getType()`
`Type` | `ElementPropertyMapping.getType()`
`Type` | `CollectionPropertyMapping.toType(String propertyName)`
`Type` | `AbstractCollectionPersister.toType(String propertyName)`
`Type` | `ElementPropertyMapping.toType(String propertyName)`

Constructors in org.hibernate.persister.collection with parameters of type Type
`ElementPropertyMapping(String[] elementColumns, Type type)`

Uses of Type in org.hibernate.persister.entity

Methods in org.hibernate.persister.entity that return Type
`Type` | `Loadable.getDiscriminatorType()` Get the discriminator type
`Type` | `UnionSubclassEntityPersister.getDiscriminatorType()`
`Type` | `JoinedSubclassEntityPersister.getDiscriminatorType()`
`Type` | `SingleTableEntityPersister.getDiscriminatorType()`
`Type` | `AbstractEntityPersister.getIdentifierType()`
`Type` | `EntityPersister.getIdentifierType()` Get the identifier type
`Type` | `AbstractEntityPersister.getPropertyType(String propertyName)`
`Type` | `EntityPersister.getPropertyType(String propertyName)` Get the type of a particular property by name.
`Type[]` | `AbstractEntityPersister.getPropertyTypes()`
`Type[]` | `EntityPersister.getPropertyTypes()` Get the Hibernate types of the class properties
`Type` | `OuterJoinLoadable.getSubclassPropertyType(int i)` Get the type of the numbered property of the class or a subclass.
`Type` | `AbstractEntityPersister.getSubclassPropertyType(int i)`
`protected Type[]` | `AbstractEntityPersister.getSubclassPropertyTypeClosure()`
`Type` | `AbstractEntityPersister.getType()`
`Type` | `PropertyMapping.getType()` Get the type of the thing containing the properties
`Type` | `BasicEntityPropertyMapping.getType()`
`Type` | `SQLLoadable.getType()` Get the type
`Type` | `AbstractEntityPersister.toType(String propertyName)`
`Type` | `PropertyMapping.toType(String propertyName)` Given a component path expression, get the type of the property
`Type` | `AbstractPropertyMapping.toType(String propertyName)`

Methods in org.hibernate.persister.entity with parameters of type Type
`protected void` | `AbstractPropertyMapping.addPropertyPath(String path, Type type, String[] columns, String[] formulaTemplates)`
`protected void` | `AbstractPropertyMapping.initPropertyPaths(String path, Type type, String[] columns, String[] formulaTemplates, Mapping factory)`

Uses of Type in org.hibernate.pretty

Methods in org.hibernate.pretty with parameters of type Type
`static String` | `MessageHelper.infoString(EntityPersister persister, Object id, Type identifierType, SessionFactoryImplementor factory)` Generate an info message string relating to a particular entity,.
`String` | `Printer.toString(Type[] types, Object[] values)`

Uses of Type in org.hibernate.property

Fields in org.hibernate.property declared as Type
`protected Type` | `Dom4jAccessor.Dom4jGetter.propertyType`
`protected Type` | `Dom4jAccessor.Dom4jSetter.propertyType`

Methods in org.hibernate.property with parameters of type Type
`static PropertyAccessor` | `PropertyAccessorFactory.getDom4jPropertyAccessor(String nodeName, Type type, SessionFactoryImplementor factory)`

Constructors in org.hibernate.property with parameters of type Type
`Dom4jAccessor(String nodeName, Type propertyType, SessionFactoryImplementor factory)`

Uses of Type in org.hibernate.tuple

Methods in org.hibernate.tuple that return Type
`Type` | `Property.getType()`

Constructors in org.hibernate.tuple with parameters of type Type
`IdentifierProperty(String name, String node, Type type, boolean embedded, IdentifierValue unsavedValue, IdentifierGenerator identifierGenerator)` Construct a non-virtual identifier property.
`IdentifierProperty(Type type, boolean embedded, boolean hasIdentifierMapper, IdentifierValue unsavedValue, IdentifierGenerator identifierGenerator)` Construct a virtual IdentifierProperty.
`Property(String name, String node, Type type)` Constructor for Property instances.
`StandardProperty(String name, String node, Type type, boolean lazy, boolean insertable, boolean updateable, boolean insertGenerated, boolean updateGenerated, boolean nullable, boolean checkable, boolean versionable, CascadeStyle cascadeStyle, FetchMode fetchMode)` Constructs StandardProperty instances.
`VersionProperty(String name, String node, Type type, boolean lazy, boolean insertable, boolean updateable, boolean insertGenerated, boolean updateGenerated, boolean nullable, boolean checkable, boolean versionable, CascadeStyle cascadeStyle, VersionValue unsavedValue)` Constructs VersionProperty instances.

Uses of Type in org.hibernate.tuple.entity

Methods in org.hibernate.tuple.entity that return Type
`Type[]` | `EntityMetamodel.getPropertyTypes()`

Uses of Type in org.hibernate.type

Subinterfaces of Type in org.hibernate.type
`interface` | `AbstractComponentType` Enables other Component-like types to hold collections and have cascades, etc.
`interface` | `AssociationType` A type that represents some kind of association between entities.
`interface` | `DiscriminatorType` A `Type` that may be used for a discriminator column.
`interface` | `IdentifierType` A `Type` that may be used as an identifier.
`interface` | `VersionType` A `Type` that may be used to version data.

Classes in org.hibernate.type that implement Type
`class` | `AbstractBynaryType` Logic to bind stream of byte into a VARBINARY
`class` | `AbstractCharArrayType` Logic to bind stream of char into a VARCHAR
`class` | `AbstractType` Abstract superclass of the built in Type hierarchy.
`class` | `AdaptedImmutableType` Optimize a mutable type, if the user promises not to mutable the instances.
`class` | `AnyType` Handles "any" mappings and the old deprecated "object" type
`class` | `ArrayType` A type for persistent arrays.
`class` | `BagType`
`class` | `BigDecimalType` `big_decimal`: A type that maps an SQL NUMERIC to a `java.math.BigDecimal`
`class` | `BigIntegerType` `big_integer`: A type that maps an SQL NUMERIC to a `java.math.BigInteger`
`class` | `BinaryType` `binary`: A type that maps an SQL VARBINARY to a Java byte[].
`class` | `BlobType` `blob`: A type that maps an SQL BLOB to a java.sql.Blob.
`class` | `BooleanType` `boolean`: A type that maps an SQL BIT to a Java Boolean.
`class` | `ByteType` `byte`: A type that maps an SQL TINYINT to a Java Byte.
`class` | `CalendarDateType` `calendar_date`: A type mapping for a `Calendar` object that represents a date.
`class` | `CalendarType` `calendar`: A type mapping for a `Calendar` object that represents a datetime.
`class` | `CharacterArrayType` Bridge Character[] and VARCHAR
`class` | `CharacterType` `character`: A type that maps an SQL CHAR(1) to a Java Character.
`class` | `CharArrayType` put char[] into VARCHAR
`class` | `CharBooleanType` Superclass for types that map Java boolean to SQL CHAR(1).
`class` | `ClassType` `class`: A type that maps an SQL VARCHAR to a Java Class.
`class` | `ClobType` `clob`: A type that maps an SQL CLOB to a java.sql.Clob.
`class` | `CollectionType` A type that handles Hibernate `PersistentCollection`s (including arrays).
`class` | `ComponentType` Handles "component" mappings
`class` | `CompositeCustomType` Adapts `CompositeUserType` to `Type` interface
`class` | `CurrencyType` `currency`: A type that maps an SQL VARCHAR to a `java.util.Currency`
`class` | `CustomCollectionType` A custom type for mapping user-written classes that implement `PersistentCollection`
`class` | `CustomType` Adapts `UserType` to the generic `Type` interface, in order to isolate user code from changes in the internal Type contracts.
`class` | `DateType` `date`: A type that maps an SQL DATE to a Java Date.
`class` | `DbTimestampType` `dbtimestamp`: An extension of `TimestampType` which maps to the database's current timestamp, rather than the jvm's current timestamp.
`class` | `DoubleType` `double`: A type that maps an SQL DOUBLE to a Java Double.
`class` | `EmbeddedComponentType`
`class` | `EntityType` Base for types which map associations to persistent entities.
`class` | `FloatType` `float`: A type that maps an SQL FLOAT to a Java Float.
`class` | `IdentifierBagType`
`class` | `ImmutableType` Superclass of nullable immutable types.
`class` | `IntegerType` `integer`: A type that maps an SQL INT to a Java Integer.
`class` | `ListType`
`class` | `LocaleType` `locale`: A type that maps an SQL VARCHAR to a Java Locale.
`class` | `LongType` `long`: A type that maps an SQL BIGINT to a Java Long.
`class` | `ManyToOneType` A many-to-one association to an entity.
`class` | `MapType`
`class` | `MetaType`
`class` | `MutableType` Superclass for mutable nullable types
`class` | `NullableType` Superclass of single-column nullable types.
`class` | `OneToOneType` A one-to-one association to an entity
`class` | `OrderedMapType`
`class` | `OrderedSetType`
`class` | `PrimitiveType` Superclass of primitive / primitive wrapper types.
`class` | `SerializableType` `serializable`: A type that maps an SQL VARBINARY to a serializable Java object.
`class` | `SetType`
`class` | `ShortType` `short`: A type that maps an SQL SMALLINT to a Java Short.
`class` | `SortedMapType`
`class` | `SortedSetType`
`class` | `SpecialOneToOneType` A one-to-one association that maps to specific formula(s) instead of the primary key column of the owning entity.
`class` | `StringType` `string`: A type that maps an SQL VARCHAR to a Java String.
`class` | `TextType` `text`: A type that maps an SQL CLOB to a Java String.
`class` | `TimestampType` `timestamp`: A type that maps an SQL TIMESTAMP to a Java java.util.Date or java.sql.Timestamp.
`class` | `TimeType` `time`: A type that maps an SQL TIME to a Java java.util.Date or java.sql.Time.
`class` | `TimeZoneType` `timezone`: A type that maps an SQL VARCHAR to a `java.util.TimeZone`
`class` | `TrueFalseType` `true_false`: A type that maps an SQL CHAR(1) to a Java Boolean.
`class` | `WrapperBinaryType`
`class` | `YesNoType` `yes_no`: A type that maps an SQL CHAR(1) to a Java Boolean.

Methods in org.hibernate.type that return Type
`static Type` | `TypeFactory.basic(String name)` Given the name of a Hibernate basic type, return an instance of `org.hibernate.type.Type`.
`Type` | `CollectionType.getElementType(SessionFactoryImplementor factory)` Get the Hibernate type of the collection elements
`Type` | `EntityType.getIdentifierOrUniqueKeyType(Mapping factory)` Determine the type of either (1) the identifier if we reference the associated entity's PK or (2) the unique key to which we refer (i.e.
`Type` | `Type.getSemiResolvedType(SessionFactoryImplementor factory)` Get the type of a semi-resolved value.
`Type` | `EntityType.getSemiResolvedType(SessionFactoryImplementor factory)`
`Type` | `AbstractType.getSemiResolvedType(SessionFactoryImplementor factory)`
`Type[]` | `CompositeCustomType.getSubtypes()`
`Type[]` | `AbstractComponentType.getSubtypes()` Get the types of the component properties
`Type[]` | `AnyType.getSubtypes()`
`Type[]` | `ComponentType.getSubtypes()`
`static Type` | `TypeFactory.heuristicType(String typeName)` Uses heuristics to deduce a Hibernate type given a string naming the type or Java class.
`static Type` | `TypeFactory.heuristicType(String typeName, Properties parameters)` Uses heuristics to deduce a Hibernate type given a string naming the type or Java class.

Methods in org.hibernate.type with parameters of type Type
`static Object[]` | `TypeFactory.assemble(Serializable[] row, Type[] types, SessionImplementor session, Object owner)` Apply the `assemble(java.io.Serializable, org.hibernate.engine.SessionImplementor, java.lang.Object)` operation across a series of values.
`static void` | `TypeFactory.beforeAssemble(Serializable[] row, Type[] types, SessionImplementor session)` Apply the `beforeAssemble(java.io.Serializable, org.hibernate.engine.SessionImplementor)` operation across a series of values.
`static void` | `TypeFactory.deepCopy(Object[] values, Type[] types, boolean[] copy, Object[] target, SessionImplementor session)` Deep copy a series of values from one array to another...
`static Serializable[]` | `TypeFactory.disassemble(Object[] row, Type[] types, boolean[] nonCacheable, SessionImplementor session, Object owner)` Apply the `disassemble(java.lang.Object, org.hibernate.engine.SessionImplementor, java.lang.Object)` operation across a series of values.
`static Object[]` | `TypeFactory.replace(Object[] original, Object[] target, Type[] types, SessionImplementor session, Object owner, Map copyCache)` Apply the `replace(java.lang.Object, java.lang.Object, org.hibernate.engine.SessionImplementor, java.lang.Object, java.util.Map)` operation across a series of values.
`static Object[]` | `TypeFactory.replace(Object[] original, Object[] target, Type[] types, SessionImplementor session, Object owner, Map copyCache, ForeignKeyDirection foreignKeyDirection)` Apply the `replace(java.lang.Object, java.lang.Object, org.hibernate.engine.SessionImplementor, java.lang.Object, java.util.Map)` operation across a series of values.
`static Object[]` | `TypeFactory.replaceAssociations(Object[] original, Object[] target, Type[] types, SessionImplementor session, Object owner, Map copyCache, ForeignKeyDirection foreignKeyDirection)` Apply the `replace(java.lang.Object, java.lang.Object, org.hibernate.engine.SessionImplementor, java.lang.Object, java.util.Map)` operation across a series of values, as long as the corresponding `Type` is an association.

Constructors in org.hibernate.type with parameters of type Type
`AnyType(Type metaType, Type identifierType)`
`MetaType(Map values, Type baseType)`

Uses of Type in org.hibernate.usertype

Methods in org.hibernate.usertype that return Type
`Type[]` | `CompositeUserType.getPropertyTypes()` Get the corresponding "property types".

Uses of Type in org.hibernate.util

Fields in org.hibernate.util declared as Type
`static Type[]` | `ArrayHelper.EMPTY_TYPE_ARRAY`

Methods in org.hibernate.util that return Type
`static Type[]` | `ArrayHelper.toTypeArray(Collection coll)`

Methods in org.hibernate.util with parameters of type Type
`static Constructor` | `ReflectHelper.getConstructor(Class clazz, Type[] types)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES