Uses of Interface
org.hibernate.type.Type
-
Packages that use Type Package Description org.hibernate org.hibernate.boot.spi org.hibernate.bytecode.enhance.spi.interceptor interceptor implementationsorg.hibernate.collection.spi SPI definitions for persistent collectionsorg.hibernate.engine.query.spi Defines support for query plans and stored metadata about queriesorg.hibernate.engine.spi org.hibernate.id org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configurationorg.hibernate.id.factory org.hibernate.mapping org.hibernate.metadata This package defines an API for accessing the Hibernate runtime metamodel.org.hibernate.persister.collection org.hibernate.persister.entity org.hibernate.pretty org.hibernate.query.spi org.hibernate.tuple org.hibernate.tuple.entity org.hibernate.type org.hibernate.type.spi -
-
Uses of Type in org.hibernate
Methods in org.hibernate that return Type Modifier and Type Method Description TypeCustomEntityDirtinessStrategy.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 voidInterceptor. onDelete(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types)Deprecated.default voidInterceptor. onDelete(Object entity, Object id, Object[] state, String[] propertyNames, Type[] types)Called before an object is deleted.default booleanInterceptor. onFlushDirty(Object entity, Serializable id, Object[] currentState, Object[] previousState, String[] propertyNames, Type[] types)default booleanInterceptor. 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 booleanInterceptor. onLoad(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types)Deprecated.default booleanInterceptor. onLoad(Object entity, Object id, Object[] state, String[] propertyNames, Type[] types)Called just before an object is initialized.default booleanInterceptor. onSave(Object entity, Serializable id, Object[] state, String[] propertyNames, Type[] types)Deprecated.default booleanInterceptor. onSave(Object entity, Object id, Object[] state, String[] propertyNames, Type[] types)Called before an object is saved. -
Uses of Type in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return Type Modifier and Type Method Description TypeAbstractDelegatingMetadata. getIdentifierType(String className)TypeAbstractDelegatingMetadata. 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 TypeLazyAttributeDescriptor. getType()Access to the attribute's type -
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 EAbstractPersistentCollection.AbstractValueDelayedOperation. getReplacement(Type type, Object current, Map<Object,Object> copyCache)booleanPersistentArrayHolder. needsInserting(Object entry, int i, Type elemType)booleanPersistentBag. needsInserting(Object entry, int i, Type elemType)booleanPersistentCollection. needsInserting(Object entry, int i, Type elemType)Do we need to insert this element?booleanPersistentIdentifierBag. needsInserting(Object entry, int i, Type elemType)booleanPersistentList. needsInserting(Object entry, int i, Type elemType)booleanPersistentMap. needsInserting(Object entry, int i, Type elemType)booleanPersistentSet. needsInserting(Object entry, int i, Type elemType)booleanPersistentArrayHolder. needsUpdating(Object entry, int i, Type elemType)booleanPersistentBag. needsUpdating(Object entry, int i, Type elemType)booleanPersistentCollection. needsUpdating(Object entry, int i, Type elemType)Do we need to update this element?booleanPersistentIdentifierBag. needsUpdating(Object entry, int i, Type elemType)booleanPersistentList. needsUpdating(Object entry, int i, Type elemType)booleanPersistentMap. needsUpdating(Object entry, int i, Type elemType)booleanPersistentSet. needsUpdating(Object entry, int i, Type elemType) -
Uses of Type in org.hibernate.engine.query.spi
Methods in org.hibernate.engine.query.spi that return Type Modifier and Type Method Description Type[]ReturnMetadata. getReturnTypes() -
Uses of Type in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return Type Modifier and Type Method Description TypeMapping. getIdentifierType(String className)Deprecated.TypeSessionFactoryDelegatingImpl. getIdentifierType(String className)TypeMapping. getReferencedPropertyType(String className, String propertyName)Deprecated.TypeSessionFactoryDelegatingImpl. getReferencedPropertyType(String className, String propertyName)TypeTypedValue. getType()Methods in org.hibernate.engine.spi with parameters of type Type Modifier and Type Method Description voidCascadingAction. noCascade(EventSource session, Object parent, EntityPersister persister, Type propertyType, int propertyIndex)Called (in the case ofCascadingAction.requiresNoCascadeChecking()returning true) to validate that no cascade on the given property is considered a valid semantic.voidCascadingActions.BaseCascadingAction. noCascade(EventSource session, Object parent, EntityPersister persister, Type propertyType, int propertyIndex)Constructors 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.id
Methods in org.hibernate.id that return Type Modifier and Type Method Description TypeExportableColumn.ValueImpl. getType()Methods in org.hibernate.id with parameters of type Type Modifier and Type Method Description voidAssigned. configure(Type type, Properties params, ServiceRegistry serviceRegistry)voidConfigurable. configure(Type type, Properties params, ServiceRegistry serviceRegistry)Deprecated.Configure this instance, given the value of parameters specified by the user as<param>elements.voidForeignGenerator. configure(Type type, Properties params, ServiceRegistry serviceRegistry)default voidIdentifierGenerator. configure(Type type, Properties params, ServiceRegistry serviceRegistry)Configure this instance, given the value of parameters specified by the user as<param>elements.voidIncrementGenerator. configure(Type type, Properties params, ServiceRegistry serviceRegistry)voidSelectGenerator. configure(Type type, Properties params, ServiceRegistry serviceRegistry)voidUUIDGenerator. configure(Type type, Properties params, ServiceRegistry serviceRegistry)Deprecated.voidUUIDHexGenerator. configure(Type type, Properties params, ServiceRegistry serviceRegistry)static ObjectIdentifierGeneratorHelper. get(ResultSet rs, String identifier, Type type, Dialect dialect)Extract the value from the result set (which is assumed to already have been positioned to the appropriate row) and wrp it in the appropriate Java numeric type.static ObjectIdentifierGeneratorHelper. getGeneratedIdentity(ResultSet rs, String identifier, Type type, Dialect dialect)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 Modifier and Type Method Description TypeSequenceStyleGenerator. getIdentifierType()Getter for property 'identifierType'.TypeTableGenerator. getIdentifierType()Type mapping for the identifier.Methods in org.hibernate.id.enhanced with parameters of type Type Modifier and Type Method Description protected DatabaseStructureSequenceStyleGenerator. buildDatabaseStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, boolean forceTableUse, QualifiedName sequenceName, int initialValue, int incrementSize)Build the database structure.protected DatabaseStructureSequenceStyleGenerator. buildSequenceStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, QualifiedName sequenceName, int initialValue, int incrementSize)protected DatabaseStructureSequenceStyleGenerator. buildTableStructure(Type type, Properties params, JdbcEnvironment jdbcEnvironment, QualifiedName sequenceName, int initialValue, int incrementSize)voidSequenceStyleGenerator. configure(Type type, Properties params, ServiceRegistry serviceRegistry)voidTableGenerator. configure(Type type, Properties params, 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 IdentifierGeneratorIdentifierGeneratorFactory. createIdentifierGenerator(String strategy, Type type, Properties config) -
Uses of Type in org.hibernate.mapping
Methods in org.hibernate.mapping that return Type Modifier and Type Method Description TypeAny.KeyValue. getType()TypeAny.MetaValue. getType()TypeBasicValue. getType()TypeCollection. getType()TypeComponent. getType()TypeDependantValue. getType()TypeManyToOne. getType()TypeOneToMany. getType()TypeOneToOne. getType()TypeProperty. getType()TypeValue. getType()Methods in org.hibernate.mapping with parameters of type Type Modifier and Type Method Description static AnyTypeMappingHelper. 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 TypeCollectionMetadata. getElementType()Deprecated.The collection element typeTypeClassMetadata. getIdentifierType()Deprecated.Get the identifier Hibernate typeTypeCollectionMetadata. getIndexType()Deprecated.The collection index type (or null if the collection has no index)TypeCollectionMetadata. getKeyType()Deprecated.The collection key typeTypeClassMetadata. 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.persister.collection
Fields in org.hibernate.persister.collection declared as Type Modifier and Type Field Description protected TypeAbstractCollectionPersister. elementTypeMethods in org.hibernate.persister.collection that return Type Modifier and Type Method Description TypeAbstractCollectionPersister. getElementType()TypeCollectionPersister. getElementType()Get the "element" typeTypeAbstractCollectionPersister. getIdentifierType()TypeCollectionPersister. getIdentifierType()Get the type of the surrogate keyTypeAbstractCollectionPersister. getIndexType()TypeCollectionPersister. getIndexType()Get the "index" type for a list or map (optional operation)TypeAbstractCollectionPersister. getKeyType()TypeCollectionPersister. getKeyType()Get the "key" type (the type of the foreign key)TypeCompositeElementPropertyMapping. getType()TypeElementPropertyMapping. getType()TypeAbstractCollectionPersister. toType(String propertyName)TypeElementPropertyMapping. toType(String propertyName)Constructors in org.hibernate.persister.collection with parameters of type Type Constructor Description ElementPropertyMapping(String[] elementColumns, Type type) -
Uses of Type in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement Type Modifier and Type Class Description classDiscriminatorType<T>TODO : javadocMethods in org.hibernate.persister.entity that return Type Modifier and Type Method Description TypeJoinedSubclassEntityPersister. getDiscriminatorType()TypeLoadable. getDiscriminatorType()Get the discriminator typeTypeSingleTableEntityPersister. getDiscriminatorType()TypeUnionSubclassEntityPersister. getDiscriminatorType()TypeAbstractEntityPersister. getIdentifierType()TypeEntityPersister. getIdentifierType()Get the identifier typeTypeAbstractEntityPersister. getPropertyType(String propertyName)Get the type of a particular property by name.TypeEntityPersister. 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 propertiesTypeDiscriminatorMetadata. getResolutionType()Get the type used to resolve the actual discriminator value.TypeAbstractEntityPersister. getSubclassPropertyType(int i)TypeOuterJoinLoadable. getSubclassPropertyType(int i)Get the type of the numbered property of the class or a subclass.protected Type[]AbstractEntityPersister. getSubclassPropertyTypeClosure()TypeAbstractEntityPersister. getType()TypeSQLLoadable. getType()Get the typeTypeAbstractEntityPersister. toType(String propertyName)Given a component path expression, get the type of the propertyTypeAbstractPropertyMapping. toType(String propertyName)TypePropertyMapping. toType(String propertyName)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 voidAbstractPropertyMapping. addPropertyPath(String path, Type type, String[] columns, String[] columnReaders, String[] columnReaderTemplates, String[] formulaTemplates, Metadata factory)protected voidAbstractPropertyMapping. initPropertyPaths(String path, Type type, String[] columns, String[] columnReaders, String[] columnReaderTemplates, String[] formulaTemplates, Metadata factory) -
Uses of Type in org.hibernate.pretty
Methods in org.hibernate.pretty with parameters of type Type Modifier and Type Method Description static StringMessageHelper. infoString(EntityPersister persister, Object id, Type identifierType, SessionFactoryImplementor factory)Generate an info message string relating to a particular entity,. -
Uses of Type in org.hibernate.query.spi
Methods in org.hibernate.query.spi that return Type Modifier and Type Method Description TypeQueryParameterListBinding. getBindType()Get the Type currently associated with this binding. -
Uses of Type in org.hibernate.tuple
Methods in org.hibernate.tuple that return Type Modifier and Type Method Description TypeAbstractAttribute. getType()TypeAttribute. getType()Constructors in org.hibernate.tuple with parameters of type Type Constructor Description AbstractAttribute(String attributeName, Type attributeType)AbstractNonIdentifierAttribute(AttributeSource source, SessionFactoryImplementor sessionFactory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)IdentifierProperty(String name, Type type, boolean embedded, IdentifierGenerator identifierGenerator)Construct a non-virtual identifier property.IdentifierProperty(Type type, boolean embedded, boolean hasIdentifierMapper, IdentifierGenerator identifierGenerator)Construct a virtual IdentifierProperty.StandardProperty(String name, Type type, boolean lazy, boolean insertable, boolean updateable, ValueGeneration valueGenerationStrategy, boolean nullable, boolean checkable, boolean versionable, CascadeStyle cascadeStyle, FetchMode fetchMode)Deprecated.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 Type[]EntityMetamodel. getPropertyTypes()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)EntityBasedBasicAttribute(EntityPersister source, SessionFactoryImplementor factory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation baselineInfo)VersionProperty(EntityPersister source, SessionFactoryImplementor sessionFactory, int attributeNumber, String attributeName, Type attributeType, BaselineAttributeInformation attributeInformation)Constructs VersionProperty instances. -
Uses of Type in org.hibernate.type
Subinterfaces of Type in org.hibernate.type Modifier and Type Interface Description interfaceAdjustableBasicType<J>Extension contract for BasicType implementations that understand how to adjust themselves relative to where/how they are used (e.g.interfaceAssociationTypeA type that represents some kind of association between entities.interfaceBasicPluralType<C,E>A basic plural type.interfaceBasicType<T>Marker interface for basic types.interfaceCompositeTypeContract for value types to hold collections and have cascades, etc.interfaceConvertedBasicType<J>Extension for BasicType impls which have an implied conversionClasses in org.hibernate.type that implement Type Modifier and Type Class Description classAbstractSingleColumnStandardBasicType<T>TODO : javadocclassAbstractStandardBasicType<T>Convenience base class forBasicTypeimplementationsclassAbstractTypeAbstract superclass of the built in Type hierarchy.classAnyTypeHandles "any" mappingsclassArrayTypeA type for persistent arrays.classBagTypeclassBasicArrayType<T>A type that maps betweenARRAYandT[]classBasicCollectionType<C extends Collection<E>,E>A type that maps betweenARRAYandCollection<T>classCollectionTypeA type that handles HibernatePersistentCollections (including arrays).classComponentTypeHandles "component" mappingsclassCustomCollectionTypeA custom type for mapping user-written classes that implementPersistentCollectionclassCustomType<J>classDbTimestampTypeDeprecated.UseValueGenerationinsteadclassEmbeddedComponentTypeclassEntityTypeBase for types which map associations to persistent entities.classIdentifierBagTypeclassJavaObjectTypeclassListTypeclassManyToOneTypeA many-to-one association to an entity.classMapTypeclassMetaTypeclassNullTypeclassOneToOneTypeA one-to-one association to an entityclassOrderedMapTypeA specialization of the map type, with (resultset-based) ordering.classOrderedSetTypeA specialization of the set type, with (resultset-based) ordering.classSerializableToBlobType<T extends Serializable>classSerializableType<T extends Serializable>A type that maps between aVARBINARYandSerializableclasses.classSetTypeclassSortedMapTypeclassSortedSetTypeclassSpecialOneToOneTypeA one-to-one association that maps to specific formula(s) instead of the primary key column of the owning entity.classStandardBasicTypeTemplate<J>A BasicType adapter targeting partial portability to 6.0's type system changes.Methods in org.hibernate.type that return Type Modifier and Type Method Description TypeMetaType. getBaseType()TypeAnyType. getDiscriminatorType()TypeCollectionType. getElementType(SessionFactoryImplementor factory)Get the Hibernate type of the collection elementsTypeEntityType. 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.TypeAnyType. getIdentifierType()Type[]AnyType. getSubtypes()Type[]ComponentType. getSubtypes()Type[]CompositeType. getSubtypes()Get the types of the component propertiesprotected TypeEntityType. 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) -
Uses of Type in org.hibernate.type.spi
Subinterfaces of Type in org.hibernate.type.spi Modifier and Type Interface Description interfaceCompositeTypeImplementor
-