Uses of Interface
org.hibernate.type.Type
-
Packages that use Type Package Description org.hibernate This package defines the central Hibernate APIs, beginning withSessionFactory
, which represents an instance of Hibernate at runtime and is the source of new instances ofSession
andStatelessSession
, the most important APIs exposing persistence-related operations for entities.org.hibernate.boot.internal org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.bytecode.enhance.spi.interceptor Support for bytecode interceptor implementations.org.hibernate.cache.internal Internal implementations and support for second-level caching.org.hibernate.collection.spi This package defines the SPI of a framework for lazy-initializing and state-tracking collection wrappers.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.envers.configuration.internal.metadata org.hibernate.envers.configuration.internal.metadata.reader org.hibernate.envers.enhanced org.hibernate.envers.internal.entities org.hibernate.event.internal This package defines a default set of event listeners that implement the default behaviors of Hibernate session operations.org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced
, contain the built-in id generators, all of which implement eitherIdentifierGenerator
orPostInsertIdentifierGenerator
.org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configuration.org.hibernate.id.factory Defines a service for creating id generators.org.hibernate.id.factory.internal Implementation of the SPI for id generator factories.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.internal.util Internal utility classesorg.hibernate.internal.util.collections org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.metadata This package defines an API for accessing details about model mapping.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.pretty Contains some functions for pretty-printing things for exception and log messages.org.hibernate.processor.validation Validation for HQL queries.org.hibernate.query.spi Contains a range of internal abstractions for dealing with query execution, query plans, query options, and query parameters.org.hibernate.spatial.dialect.hana org.hibernate.sql.results.graph.collection.internal org.hibernate.sql.results.graph.entity.internal org.hibernate.tuple Most contracts here have been replaced by the new runtime mapping model.org.hibernate.tuple.entity org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.descriptor.converter.internal Implements the SPI for basic-typed value conversions.org.hibernate.type.descriptor.sql An API for working with abstract families of DDL types parameterized by varying length, precision, and scale.org.hibernate.type.descriptor.sql.internal Includes several general-purpose implementations ofDdlType
.org.hibernate.type.descriptor.sql.spi Defines a registry forDdlType
s.org.hibernate.type.internal org.hibernate.type.spi Defines a registry for HibernateType
s. -
-
Uses of Type in org.hibernate
Methods in org.hibernate that return Type Modifier and Type Method Description Type
CustomEntityDirtinessStrategy.AttributeInformation. getType()
Get the mapping type of this attribute.Methods in org.hibernate with parameters of type Type Modifier and Type Method Description default int[]
Interceptor. findDirty(Object entity, Serializable id, Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types)
default int[]
Interceptor. findDirty(Object entity, Object id, Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types)
Called fromflush()
.default void
Interceptor. onDelete(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types)
Deprecated.default void
Interceptor. onDelete(Object entity, Object id, Object[] state, String[] propertyNames, Type[] types)
Deprecated.default void
Interceptor. onDelete(Object entity, Object id, String[] propertyNames, Type[] propertyTypes)
Called before a record is deleted by aStatelessSession
.default boolean
Interceptor. onFlushDirty(Object entity, Serializable id, Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types)
default boolean
Interceptor. onFlushDirty(Object entity, Object id, Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types)
Called when an object is detected to be dirty, during a flush.default void
Interceptor. onInsert(Object entity, Object id, Object[] state, String[] propertyNames, Type[] propertyTypes)
Called before a record is inserted by aStatelessSession
.default boolean
Interceptor. onLoad(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types)
Deprecated.default boolean
Interceptor. onLoad(Object entity, Object id, Object[] state, String[] propertyNames, Type[] types)
Called just before an object is initialized.default boolean
Interceptor. onPersist(Object entity, Object id, Object[] state, String[] propertyNames, Type[] types)
Called before an object is made persistent by a stateful session.default void
Interceptor. onRemove(Object entity, Object id, Object[] state, String[] propertyNames, Type[] types)
Called before an object is removed by a stateful session.default boolean
Interceptor. onSave(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types)
Deprecated.default boolean
Interceptor. onSave(Object entity, Object id, Object[] state, String[] propertyNames, Type[] types)
default void
Interceptor. onUpdate(Object entity, Object id, Object[] state, String[] propertyNames, Type[] propertyTypes)
Called before a record is updated by aStatelessSession
.default void
Interceptor. onUpsert(Object entity, Object id, Object[] state, String[] propertyNames, Type[] propertyTypes)
Called before a record is upserted by aStatelessSession
. -
Uses of Type in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal that return Type Modifier and Type Method Description Type
InFlightMetadataCollectorImpl. getIdentifierType(String entityName)
Type
MetadataImpl. getIdentifierType(String entityName)
Type
InFlightMetadataCollectorImpl. getReferencedPropertyType(String entityName, String propertyName)
Type
MetadataImpl. getReferencedPropertyType(String entityName, String propertyName)
-
Uses of Type in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return Type Modifier and Type Method Description Type
AbstractDelegatingMetadata. getIdentifierType(String className)
Type
AbstractDelegatingMetadata. getReferencedPropertyType(String className, String propertyName)
-
Uses of Type in org.hibernate.bytecode.enhance.spi.interceptor
Methods in org.hibernate.bytecode.enhance.spi.interceptor that return Type Modifier and Type Method Description Type
LazyAttributeDescriptor. getType()
Access to the attribute's type -
Uses of Type in org.hibernate.cache.internal
Constructors in org.hibernate.cache.internal with parameters of type Type Constructor Description BasicCacheKeyImplementation(Object originalId, Serializable disassembledKey, Type type, String entityOrRoleName)
Being an internal contract the arguments are not being checked.CacheKeyImplementation(Object id, Serializable disassembledKey, Type type, String entityOrRoleName, String tenantId)
Construct a new key for a collection or entity instance. -
Uses of Type in org.hibernate.collection.spi
Methods in org.hibernate.collection.spi with parameters of type Type Modifier and Type Method Description protected E
AbstractPersistentCollection.AbstractValueDelayedOperation. getReplacement(Type type, Object current, Map<Object,Object> copyCache)
boolean
PersistentArrayHolder. needsInserting(Object entry, int i, Type elemType)
boolean
PersistentBag. needsInserting(Object entry, int i, Type elemType)
boolean
PersistentCollection. needsInserting(Object entry, int i, Type elemType)
Do we need to insert this element?boolean
PersistentIdentifierBag. needsInserting(Object entry, int i, Type elemType)
boolean
PersistentList. needsInserting(Object entry, int i, Type elemType)
boolean
PersistentMap. needsInserting(Object entry, int i, Type elemType)
boolean
PersistentSet. needsInserting(Object entry, int i, Type elemType)
boolean
PersistentArrayHolder. needsUpdating(Object entry, int i, Type elemType)
boolean
PersistentBag. needsUpdating(Object entry, int i, Type elemType)
boolean
PersistentCollection. needsUpdating(Object entry, int i, Type elemType)
Do we need to update this element?boolean
PersistentIdentifierBag. needsUpdating(Object entry, int i, Type elemType)
boolean
PersistentList. needsUpdating(Object entry, int i, Type elemType)
boolean
PersistentMap. needsUpdating(Object entry, int i, Type elemType)
boolean
PersistentSet. needsUpdating(Object entry, int i, Type elemType)
-
Uses of Type in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return Type Modifier and Type Method Description Type
Mapping. getIdentifierType(String className)
Deprecated.Type
SessionFactoryDelegatingImpl. getIdentifierType(String className)
Type
Mapping. getReferencedPropertyType(String className, String propertyName)
Deprecated.Type
SessionFactoryDelegatingImpl. getReferencedPropertyType(String className, String propertyName)
Type
TypedValue. getType()
Methods in org.hibernate.engine.spi with parameters of type Type Modifier and Type Method Description static int
EntityUniqueKey. generateHashCode(String entityName, String uniqueKeyName, Type keyType, Object key, SessionFactoryImplementor factory)
default void
CascadingAction. noCascade(EventSource session, Object parent, EntityPersister persister, Type propertyType, int propertyIndex)
Deprecated, for removal: This API element is subject to removal in a future version.No longer usedConstructors in org.hibernate.engine.spi with parameters of type Type Constructor Description EntityUniqueKey(String entityName, String uniqueKeyName, Object key, Type keyType, SessionFactoryImplementor factory)
TypedValue(Type type, Object value)
-
Uses of Type in org.hibernate.envers.configuration.internal.metadata
Methods in org.hibernate.envers.configuration.internal.metadata with parameters of type Type Modifier and Type Method Description protected void
AbstractMetadataGenerator. throwUnsupportedTypeException(Type type, String entityName, String propertyName)
-
Uses of Type in org.hibernate.envers.configuration.internal.metadata.reader
Methods in org.hibernate.envers.configuration.internal.metadata.reader that return Type Modifier and Type Method Description Type
PropertyAuditingData. getPropertyType()
Type
PropertyAuditingData. getVirtualPropertyType()
Methods in org.hibernate.envers.configuration.internal.metadata.reader with parameters of type Type Modifier and Type Method Description void
PropertyAuditingData. setPropertyType(Type propertyType)
void
PropertyAuditingData. setVirtualPropertyType(Type virtualPropertyType)
-
Uses of Type in org.hibernate.envers.enhanced
Methods in org.hibernate.envers.enhanced with parameters of type Type Modifier and Type Method Description protected DatabaseStructure
OrderedSequenceGenerator. buildSequenceStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, QualifiedName sequenceName, int initialValue, int incrementSize)
-
Uses of Type in org.hibernate.envers.internal.entities
Methods in org.hibernate.envers.internal.entities that return Type Modifier and Type Method Description Type
PropertyData. getType()
Methods in org.hibernate.envers.internal.entities with parameters of type Type Modifier and Type Method Description static PropertyData
PropertyData. forProperty(String propertyName, Type propertyType)
Constructors in org.hibernate.envers.internal.entities with parameters of type Type Constructor Description PropertyData(String name, String beanName, String accessType, boolean usingModifiedFlag, String modifiedFlagName, boolean synthetic, Type propertyType, Class<?> virtualReturnClass, PropertyAccessStrategy propertyAccessStrategy)
PropertyData(String name, String beanName, String accessType, boolean usingModifiedFlag, String modifiedFlagName, boolean synthetic, Type propertyType, PropertyAccessStrategy propertyAccessStrategy)
PropertyData(String name, String beanName, String accessType, Type propertyType)
-
Uses of Type in org.hibernate.event.internal
Methods in org.hibernate.event.internal with parameters of type Type Modifier and Type Method Description void
AbstractVisitor. processEntityPropertyValues(Object[] values, Type[] types)
Dispatch each property value to processValue().protected void
WrapVisitor. processValue(int i, Object[] values, Type[] types)
protected boolean
AbstractSaveEventListener. visitCollectionsBeforeSave(Object entity, Object id, Object[] values, Type[] types, EventSource source)
protected boolean
DefaultReplicateEventListener. visitCollectionsBeforeSave(Object entity, Object id, Object[] values, Type[] types, EventSource source)
Deprecated. -
Uses of Type in org.hibernate.id
Methods in org.hibernate.id that return Type Modifier and Type Method Description Type
ExportableColumn.ValueImpl. getType()
Methods in org.hibernate.id with parameters of type Type Modifier and Type Method Description void
Assigned. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)
void
Configurable. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)
Configure this instance, given the value of parameters specified by the user as XML<param>
elements and@Parameter
annotations.void
ForeignGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)
Deprecated, for removal: This API element is subject to removal in a future version.default void
IdentifierGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)
Configure this instance, given the value of parameters specified by the user as<param>
elements.void
IncrementGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)
default void
PostInsertIdentifierGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)
Noop default implementation.void
SelectGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)
void
UUIDGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)
Deprecated.void
UUIDHexGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)
Deprecated. -
Uses of Type in org.hibernate.id.enhanced
Methods in org.hibernate.id.enhanced that return Type Modifier and Type Method Description Type
SequenceStyleGenerator. getIdentifierType()
Getter for property 'identifierType'.Type
TableGenerator. getIdentifierType()
Type mapping for the identifier.Methods in org.hibernate.id.enhanced with parameters of type Type Modifier and Type Method Description protected DatabaseStructure
SequenceStyleGenerator. buildDatabaseStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, boolean forceTableUse, QualifiedName sequenceName, int initialValue, int incrementSize)
Build the database structure.protected DatabaseStructure
SequenceStyleGenerator. buildSequenceStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, QualifiedName sequenceName, int initialValue, int incrementSize)
protected DatabaseStructure
SequenceStyleGenerator. buildTableStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, QualifiedName sequenceName, int initialValue, int incrementSize)
void
SequenceStyleGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)
void
TableGenerator. configure(Type type, Properties parameters, ServiceRegistry serviceRegistry)
-
Uses of Type in org.hibernate.id.factory
Methods in org.hibernate.id.factory with parameters of type Type Modifier and Type Method Description default Generator
IdentifierGeneratorFactory. createIdentifierGenerator(String strategy, Type type, Properties parameters)
Generator
IdentifierGeneratorFactory. createIdentifierGenerator(String strategy, Type type, GeneratorCreationContext creationContext, Properties parameters)
-
Uses of Type in org.hibernate.id.factory.internal
Methods in org.hibernate.id.factory.internal with parameters of type Type Modifier and Type Method Description Generator
StandardIdentifierGeneratorFactory. createIdentifierGenerator(String strategy, Type type, GeneratorCreationContext creationContext, Properties parameters)
Deprecated. -
Uses of Type in org.hibernate.internal
Methods in org.hibernate.internal that return Type Modifier and Type Method Description Type
SessionFactoryImpl. getIdentifierType(String className)
Type
SessionFactoryImpl. getReferencedPropertyType(String className, String propertyName)
Methods in org.hibernate.internal with parameters of type Type Modifier and Type Method Description int[]
EmptyInterceptor. findDirty(Object entity, Object id, Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types)
void
EmptyInterceptor. onDelete(Object entity, Object id, Object[] state, String[] propertyNames, Type[] types)
boolean
EmptyInterceptor. onFlushDirty(Object entity, Object id, Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types)
boolean
EmptyInterceptor. onLoad(Object entity, Object id, Object[] state, String[] propertyNames, Type[] types)
boolean
EmptyInterceptor. onSave(Object entity, Object id, Object[] state, String[] propertyNames, Type[] types)
void
CoreMessageLogger. typeRegistrationKeyOverridesPrevious(String key, Type old)
-
Uses of Type in org.hibernate.internal.util
Methods in org.hibernate.internal.util with parameters of type Type Modifier and Type Method Description static Constructor<?>
ReflectHelper. getConstructor(Class<?> clazz, Type[] types)
Deprecated, for removal: This API element is subject to removal in a future version.no longer used, since we moved away from theType
interfaceString
EntityPrinter. toString(Type[] types, Object[] values)
-
Uses of Type in org.hibernate.internal.util.collections
Fields in org.hibernate.internal.util.collections declared as Type Modifier and Type Field Description static Type[]
ArrayHelper. EMPTY_TYPE_ARRAY
Methods in org.hibernate.internal.util.collections that return Type Modifier and Type Method Description static Type[]
ArrayHelper. toTypeArray(Collection<Type> coll)
Method parameters in org.hibernate.internal.util.collections with type arguments of type Type Modifier and Type Method Description static Type[]
ArrayHelper. toTypeArray(Collection<Type> coll)
-
Uses of Type in org.hibernate.mapping
Methods in org.hibernate.mapping that return Type Modifier and Type Method Description Type
Any.KeyValue. getType()
Type
Any.MetaValue. getType()
Type
BasicValue. getType()
Type
Collection. getType()
Type
DependantValue. getType()
Type
ManyToOne. getType()
Type
OneToMany. getType()
Type
OneToOne. getType()
Type
Property. getType()
Type
Value. getType()
Methods in org.hibernate.mapping with parameters of type Type Modifier and Type Method Description static AnyType
MappingHelper. anyMapping(Type metaType, Type identifierType, Map<Object,String> metaValueToEntityNameMap, boolean lazy, MetadataBuildingContext buildingContext)
-
Uses of Type in org.hibernate.metadata
Methods in org.hibernate.metadata that return Type Modifier and Type Method Description Type
CollectionMetadata. getElementType()
Deprecated.The collection element typeType
ClassMetadata. getIdentifierType()
Deprecated.Get the identifier Hibernate typeType
CollectionMetadata. getIndexType()
Deprecated.The collection index type (or null if the collection has no index)Type
CollectionMetadata. getKeyType()
Deprecated.The collection key typeType
ClassMetadata. getPropertyType(String propertyName)
Deprecated.Get the type of a particular (named) propertyType[]
ClassMetadata. getPropertyTypes()
Deprecated.Get the Hibernate types of the class properties -
Uses of Type in org.hibernate.metamodel.mapping
Subinterfaces of Type in org.hibernate.metamodel.mapping Modifier and Type Interface Description interface
DiscriminatorType<O>
Union ofConvertedBasicType
andBasicDomainType
capabilities. -
Uses of Type in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement Type Modifier and Type Class Description class
DiscriminatorTypeImpl<O>
Specialization of ConvertedBasicTypeImpl to expose access to theDiscriminatorTypeImpl.underlyingJdbcMapping
of this discriminator - the bit that handles the relationship between the relational JavaType and the JdbcTypeMethods in org.hibernate.metamodel.mapping.internal with parameters of type Type Modifier and Type Method Description static void
ToOneAttributeMapping. addPrefixedPropertyNames(Set<String> targetKeyPropertyNames, String prefix, Type type, SessionFactoryImplementor factory)
static void
ToOneAttributeMapping. addPrefixedPropertyPaths(Set<String> targetKeyPropertyNames, String prefix, Type type, SessionFactoryImplementor factory)
void
AbstractEmbeddableMapping.AttributeTypeValidator. check(String name, Type type)
protected static AttributeMetadata
MappingModelCreationHelper. getAttributeMetadata(Property bootProperty, Type attrType, PropertyAccess propertyAccess, CascadeStyle cascadeStyle, MappingModelCreationProcess creationProcess)
-
Uses of Type in org.hibernate.persister.collection
Fields in org.hibernate.persister.collection declared as Type Modifier and Type Field Description protected Type
AbstractCollectionPersister. elementType
Deprecated.Methods in org.hibernate.persister.collection that return Type Modifier and Type Method Description Type
AbstractCollectionPersister. getElementType()
Type
CollectionPersister. getElementType()
Deprecated, for removal: This API element is subject to removal in a future version.Hibernate is moving away fromType
.Type
AbstractCollectionPersister. getIdentifierType()
Type
CollectionPersister. getIdentifierType()
Deprecated, for removal: This API element is subject to removal in a future version.Hibernate is moving away fromType
.Type
AbstractCollectionPersister. getIndexType()
Type
CollectionPersister. getIndexType()
Deprecated, for removal: This API element is subject to removal in a future version.Hibernate is moving away fromType
.Type
AbstractCollectionPersister. getKeyType()
Type
CollectionPersister. getKeyType()
Deprecated, for removal: This API element is subject to removal in a future version.Hibernate is moving away fromType
.Type
CompositeElementPropertyMapping. getType()
Deprecated, for removal: This API element is subject to removal in a future version.Type
ElementPropertyMapping. getType()
Deprecated, for removal: This API element is subject to removal in a future version.Type
AbstractCollectionPersister. toType(String propertyName)
Type
ElementPropertyMapping. toType(String propertyName)
Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.hibernate.persister.collection with parameters of type Type Constructor Description ElementPropertyMapping(String[] elementColumns, Type type)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Type in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement Type Modifier and Type Class Description class
DiscriminatorType<T>
Deprecated, for removal: This API element is subject to removal in a future version.The functionality of DiscriminatorType,DiscriminatorMetadata
andMetaType
have been consolidated intoEntityDiscriminatorMapping
andDiscriminatorConverter
Methods in org.hibernate.persister.entity that return Type Modifier and Type Method Description Type
Loadable. getDiscriminatorType()
Deprecated, for removal: This API element is subject to removal in a future version.Get the discriminator typeType
AbstractEntityPersister. getIdentifierType()
Type
EntityPersister. getIdentifierType()
Get the identifier typeType
AbstractEntityPersister. getPropertyType(String propertyName)
Deprecated.by the supertypesType
EntityPersister. getPropertyType(String propertyName)
Deprecated, for removal: This API element is subject to removal in a future version.Type
UniqueKeyEntry. getPropertyType()
Type[]
AbstractEntityPersister. getPropertyTypes()
Type[]
EntityPersister. getPropertyTypes()
Get the Hibernate types of the class propertiesType
DiscriminatorMetadata. getResolutionType()
Deprecated, for removal: This API element is subject to removal in a future version.Get the type used to resolve the actual discriminator value.Type
AbstractEntityPersister. getSubclassPropertyType(int i)
Type
OuterJoinLoadable. getSubclassPropertyType(int i)
Deprecated, for removal: This API element is subject to removal in a future version.Get the type of the numbered property of the class or a subclass.protected Type[]
AbstractEntityPersister. getSubclassPropertyTypeClosure()
Type
AbstractEntityPersister. getType()
Type
SQLLoadable. getType()
Deprecated, for removal: This API element is subject to removal in a future version.Get the typeType
AbstractEntityPersister. toType(String propertyName)
Given a component path expression, get the type of the propertyType
AbstractPropertyMapping. toType(String propertyName)
Deprecated, for removal: This API element is subject to removal in a future version.Type
PropertyMapping. toType(String propertyName)
Deprecated, for removal: This API element is subject to removal in a future version.Given a component path expression, get the type of the propertyMethods in org.hibernate.persister.entity with parameters of type Type Modifier and Type Method Description protected void
AbstractPropertyMapping. addPropertyPath(String path, Type type, String[] columns, String[] columnReaders, String[] columnReaderTemplates, String[] formulaTemplates, Metadata factory)
Deprecated, for removal: This API element is subject to removal in a future version.protected void
AbstractPropertyMapping. initPropertyPaths(String path, Type type, String[] columns, String[] columnReaders, String[] columnReaderTemplates, String[] formulaTemplates, Metadata factory)
Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.hibernate.persister.entity with parameters of type Type Constructor Description UniqueKeyEntry(String uniqueKeyName, int stateArrayPosition, Type propertyType)
-
Uses of Type in org.hibernate.pretty
Methods in org.hibernate.pretty with parameters of type Type Modifier and Type Method Description static String
MessageHelper. infoString(@Nullable EntityPersister persister, @Nullable Object id, Type identifierType, SessionFactoryImplementor factory)
Generate an info message string relating to a particular entity,. -
Uses of Type in org.hibernate.processor.validation
Classes in org.hibernate.processor.validation that implement Type Modifier and Type Class Description static class
ProcessorSessionFactory.Component
Methods in org.hibernate.processor.validation that return Type Modifier and Type Method Description Type
MockEntityPersister. getDiscriminatorType()
Type
MockCollectionPersister. getElementType()
Type
MockCollectionPersister. getIdentifierType()
Type
MockEntityPersister. getIdentifierType()
Override on subclasses!Type
MockSessionFactory. getIdentifierType(String className)
Type
MockCollectionPersister. getIndexType()
Type
MockCollectionPersister. getKeyType()
Type
MockEntityPersister. getPropertyType(String propertyPath)
Type
MockSessionFactory. getReferencedPropertyType(String className, String propertyName)
Type
MockEntityPersister. getResolutionType()
Type[]
ProcessorSessionFactory.Component. getSubtypes()
protected abstract Type
MockEntityPersister. identifierType()
Type
ProcessorSessionFactory.EntityPersister. identifierType()
Type
MockCollectionPersister. toType(String propertyName)
Type
MockEntityPersister. toType(String propertyName)
Constructors in org.hibernate.processor.validation with parameters of type Type Constructor Description MockCollectionPersister(String role, CollectionType collectionType, Type elementType, MockSessionFactory factory)
-
Uses of Type in org.hibernate.query.spi
Methods in org.hibernate.query.spi that return Type Modifier and Type Method Description Type
QueryParameterListBinding. getBindType()
Get the Type currently associated with this binding. -
Uses of Type in org.hibernate.spatial.dialect.hana
Methods in org.hibernate.spatial.dialect.hana with parameters of type Type Modifier and Type Method Description String
HANASpatialFunction. render(Type firstArgumentType, List arguments, SessionFactoryImplementor sessionFactory)
-
Uses of Type in org.hibernate.sql.results.graph.collection.internal
Fields in org.hibernate.sql.results.graph.collection.internal declared as Type Modifier and Type Field Description protected @Nullable Type
AbstractCollectionInitializer. keyTypeForEqualsHashCode
-
Uses of Type in org.hibernate.sql.results.graph.entity.internal
Fields in org.hibernate.sql.results.graph.entity.internal declared as Type Modifier and Type Field Description protected Type
BatchEntitySelectFetchInitializer. referencedModelPartType
protected Type[]
BatchEntityInsideEmbeddableSelectFetchInitializer. rootEmbeddablePropertyTypes
protected Type[]
EntityInitializerImpl.EntityInitializerData. uniqueKeyPropertyTypes
Methods in org.hibernate.sql.results.graph.entity.internal that return Type Modifier and Type Method Description protected Type[]
BatchEntityInsideEmbeddableSelectFetchInitializer. getParentEntityAttributeTypes(String attributeName)
protected Type[]
EntityInitializerImpl. getParentEntityAttributeTypes(String attributeName)
Methods in org.hibernate.sql.results.graph.entity.internal with parameters of type Type Modifier and Type Method Description protected void
BatchEntityInsideEmbeddableSelectFetchInitializer. initializeAttributeType(Type[] attributeTypes, EntityPersister entityDescriptor, String attributeName)
protected void
EntityInitializerImpl. initializeAttributeType(Type[] attributeTypes, EntityPersister entityDescriptor, String attributeName)
-
Uses of Type in org.hibernate.tuple
Methods in org.hibernate.tuple that return Type Modifier and Type Method Description Type
AbstractAttribute. getType()
Deprecated, for removal: This API element is subject to removal in a future version.Type
Attribute. getType()
Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.hibernate.tuple with parameters of type Type Constructor Description AbstractAttribute(String attributeName, Type attributeType)
Deprecated, for removal: This API element is subject to removal in a future version.AbstractNonIdentifierAttribute(AttributeSource source, SessionFactoryImplementor sessionFactory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)
Deprecated, for removal: This API element is subject to removal in a future version.IdentifierProperty(String name, Type type, boolean embedded, Generator identifierGenerator)
Deprecated, for removal: This API element is subject to removal in a future version.Construct a non-virtual identifier property.IdentifierProperty(Type type, boolean embedded, boolean hasIdentifierMapper, Generator identifierGenerator)
Deprecated, for removal: This API element is subject to removal in a future version.Construct a virtual IdentifierProperty.StandardProperty(String name, Type type, boolean lazy, boolean insertable, boolean updateable, boolean nullable, boolean checkable, boolean versionable, CascadeStyle cascadeStyle, FetchMode fetchMode)
Deprecated, for removal: This API element is subject to removal in a future version.Constructs NonIdentifierProperty instances. -
Uses of Type in org.hibernate.tuple.entity
Methods in org.hibernate.tuple.entity that return Type Modifier and Type Method Description @Nullable Type[]
EntityMetamodel. getDirtyCheckablePropertyTypes()
Deprecated, for removal: This API element is subject to removal in a future version.Type[]
EntityMetamodel. getPropertyTypes()
Deprecated, for removal: This API element is subject to removal in a future version.Constructors in org.hibernate.tuple.entity with parameters of type Type Constructor Description AbstractEntityBasedAttribute(EntityPersister source, SessionFactoryImplementor sessionFactory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)
Deprecated, for removal: This API element is subject to removal in a future version.EntityBasedBasicAttribute(EntityPersister source, SessionFactoryImplementor factory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation baselineInfo)
Deprecated, for removal: This API element is subject to removal in a future version.VersionProperty(EntityPersister source, SessionFactoryImplementor sessionFactory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)
Deprecated, for removal: This API element is subject to removal in a future version.Constructs VersionProperty instances. -
Uses of Type in org.hibernate.type
Subinterfaces of Type in org.hibernate.type Modifier and Type Interface Description interface
AdjustableBasicType<J>
Extension contract forBasicType
implementations which understand how to adjust themselves relative to where/how they're used by, for example, accounting for LOB, nationalized, primitive/wrapper, etc.interface
AssociationType
A type that represents some kind of association between entities.interface
BasicPluralType<C,E>
A basic plural type.interface
BasicType<T>
Marker interface for basic types.interface
CompositeType
Represents a composite type, a type which itself has typed attributes.interface
ConvertedBasicType<J>
Extension for implementations ofBasicType
which have an implied conversion.Classes in org.hibernate.type that implement Type Modifier and Type Class Description class
AbstractSingleColumnStandardBasicType<T>
TODO : javadocclass
AbstractStandardBasicType<T>
Convenience base class forBasicType
implementations.class
AbstractType
Abstract superclass of the built-inType
hierarchy.class
AnyType
Handles "any" mappingsclass
ArrayType
A type for persistent arrays.class
BagType
class
BasicArrayType<T,E>
A type that maps betweenARRAY
andT[]
class
BasicCollectionType<C extends Collection<E>,E>
A type that maps betweenARRAY
andCollection<T>
class
BottomType
A type that is assignable to every non-primitive type, that is, the type ofnull
.class
CollectionType
A type that handles HibernatePersistentCollection
s (including arrays).class
ComponentType
Handles embedded mappings.class
ConvertedBasicArrayType<T,S,E>
Given aBasicValueConverter
for an array type,class
ConvertedBasicCollectionType<C extends Collection<E>,E>
A converted basic array type.class
CustomCollectionType
A custom type for mapping user-written classes that implementPersistentCollection
class
CustomType<J>
class
EmbeddedComponentType
class
EntityType
Base for types which map associations to persistent entities.class
IdentifierBagType
class
JavaObjectType
class
ListType
class
ManyToOneType
A many-to-one association to an entity.class
MapType
class
MetaType
Deprecated, for removal: This API element is subject to removal in a future version.The functionality of MetaType,DiscriminatorType
andDiscriminatorMetadata
have been consolidated intoEntityDiscriminatorMapping
andDiscriminatorConverter
class
NullType
class
OneToOneType
A one-to-one association to an entityclass
OrderedMapType
A specialization of the map type, with (resultset-based) ordering.class
OrderedSetType
A specialization of the set type, with (resultset-based) ordering.class
QueryParameterJavaObjectType
class
SerializableToBlobType<T extends Serializable>
class
SerializableType<T extends Serializable>
A type that maps between aVARBINARY
andSerializable
classes.class
SetType
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
StandardBasicTypeTemplate<J>
A BasicType adapter targeting partial portability to 6.0's type system changes.class
UserComponentType<T>
HandlesCompositeUserType
s.Methods in org.hibernate.type that return Type Modifier and Type Method Description Type
MetaType. getBaseType()
Deprecated, for removal: This API element is subject to removal in a future version.Type
AnyType. getDiscriminatorType()
Type
CollectionType. getElementType(SessionFactoryImplementor factory)
Get the Hibernate type of the collection elementsType
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
AnyType. getIdentifierType()
Type[]
AnyType. getSubtypes()
Type[]
ComponentType. getSubtypes()
Type[]
CompositeType. getSubtypes()
Get the types of the component properties@Nullable Type
AbstractStandardBasicType. getTypeForEqualsHashCode()
default @Nullable Type
Type. getTypeForEqualsHashCode()
The type to use forequals()
andhashCode()
computation.protected Type
EntityType. requireIdentifierOrUniqueKeyType(Mapping mapping)
Constructors in org.hibernate.type with parameters of type Type Constructor Description AnyType(TypeConfiguration typeConfiguration, Type discriminatorType, Type identifierType, boolean lazy)
MetaType(Map<Object,String> discriminatorValuesToEntityNameMap, Type baseType)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Type in org.hibernate.type.descriptor.converter.internal
Methods in org.hibernate.type.descriptor.converter.internal with parameters of type Type Modifier and Type Method Description static String[]
EnumHelper. getEnumeratedValues(Type type)
-
Uses of Type in org.hibernate.type.descriptor.sql
Methods in org.hibernate.type.descriptor.sql with parameters of type Type Modifier and Type Method Description default String
DdlType. getTypeName(Size columnSize, Type type, DdlTypeRegistry ddlTypeRegistry)
Return a type with length, precision, and scale specified by the given size object. -
Uses of Type in org.hibernate.type.descriptor.sql.internal
Methods in org.hibernate.type.descriptor.sql.internal with parameters of type Type Modifier and Type Method Description String
ArrayDdlTypeImpl. getTypeName(Size columnSize, Type type, DdlTypeRegistry ddlTypeRegistry)
String
NamedNativeEnumDdlTypeImpl. getTypeName(Size columnSize, Type type, DdlTypeRegistry ddlTypeRegistry)
String
NamedNativeOrdinalEnumDdlTypeImpl. getTypeName(Size columnSize, Type type, DdlTypeRegistry ddlTypeRegistry)
String
NativeEnumDdlTypeImpl. getTypeName(Size columnSize, Type type, DdlTypeRegistry ddlTypeRegistry)
String
NativeOrdinalEnumDdlTypeImpl. getTypeName(Size columnSize, Type type, DdlTypeRegistry ddlTypeRegistry)
-
Uses of Type in org.hibernate.type.descriptor.sql.spi
Methods in org.hibernate.type.descriptor.sql.spi with parameters of type Type Modifier and Type Method Description String
DdlTypeRegistry. getTypeName(int typeCode, Size columnSize, Type type)
Get the SQL type name for the specifiedJDBC type code
and size, filling in the placemarkers$l
,$p
, and$s
with the length, precision, and scale determined by the given size object. -
Uses of Type in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement Type Modifier and Type Class Description class
BasicTypeImpl<J>
class
ConvertedBasicTypeImpl<J>
class
CustomMutabilityConvertedBasicTypeImpl<J>
class
CustomMutabilityConvertedPrimitiveBasicTypeImpl<J>
Wrapper ofCustomMutabilityConvertedBasicTypeImpl
for primitive type.class
ImmutableNamedBasicTypeImpl<J>
class
NamedBasicTypeImpl<J>
-
Uses of Type in org.hibernate.type.spi
Subinterfaces of Type in org.hibernate.type.spi Modifier and Type Interface Description interface
CompositeTypeImplementor
-