Uses of Interface
org.hibernate.query.OutputableType
Packages that use OutputableType
Package
Description
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Defines the runtime domain metamodel, which describes the Java aspect of
the application's domain model parts (entities, attributes).
Implementation of the SPI for the runtime domain metamodel.
This package abstracts persistence mechanisms for entities.
Defines the internal implementation of the stored procedure SPI.
Implementation of the SPI for execution of SQL statements via JDBC.
SPI for execution of SQL statements via JDBC.
A Hibernate
Type is a strategy for mapping a Java
property type to a JDBC type or types.-
Uses of OutputableType in org.hibernate.metamodel.mapping
Subinterfaces of OutputableType in org.hibernate.metamodel.mappingModifier and TypeInterfaceDescriptioninterfaceUnion ofConvertedBasicTypeandBasicDomainTypecapabilities. -
Uses of OutputableType in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement OutputableTypeModifier and TypeClassDescriptionclassSpecialization of ConvertedBasicTypeImpl to expose access to theDiscriminatorTypeImpl.underlyingJdbcMappingof this discriminator - the bit that handles the relationship between the relational JavaType and the JdbcType -
Uses of OutputableType in org.hibernate.metamodel.model.domain
Subinterfaces of OutputableType in org.hibernate.metamodel.model.domainModifier and TypeInterfaceDescriptioninterfaceHibernate extension to the JPABasicTypecontract. -
Uses of OutputableType in org.hibernate.metamodel.model.domain.internal
Classes in org.hibernate.metamodel.model.domain.internal that implement OutputableType -
Uses of OutputableType in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement OutputableTypeModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version. -
Uses of OutputableType in org.hibernate.procedure.internal
Constructors in org.hibernate.procedure.internal with parameters of type OutputableTypeModifierConstructorDescriptionFunctionReturnImpl(ProcedureCallImplementor<T> procedureCall, OutputableType<T> ormType) -
Uses of OutputableType in org.hibernate.sql.exec.internal
Methods in org.hibernate.sql.exec.internal that return OutputableTypeConstructors in org.hibernate.sql.exec.internal with parameters of type OutputableTypeModifierConstructorDescriptionJdbcCallFunctionReturnImpl(OutputableType<?> ormType, JdbcCallParameterExtractorImpl<?> parameterExtractor, JdbcCallRefCursorExtractorImpl refCursorExtractor) JdbcCallParameterExtractorImpl(String callableName, String parameterName, int parameterPosition, OutputableType<T> ormType) JdbcCallParameterRegistrationImpl(String name, int jdbcParameterPositionStart, ParameterMode parameterMode, OutputableType<?> ormType, JdbcParameterBinder parameterBinder, JdbcCallParameterExtractorImpl<?> parameterExtractor, JdbcCallRefCursorExtractorImpl refCursorExtractor) -
Uses of OutputableType in org.hibernate.sql.exec.spi
Methods in org.hibernate.sql.exec.spi that return OutputableType -
Uses of OutputableType in org.hibernate.type
Subinterfaces of OutputableType in org.hibernate.typeModifier and TypeInterfaceDescriptioninterfaceExtension contract forBasicTypeimplementations which understand how to adjust themselves relative to where/how they're used by, for example, accounting for LOB, nationalized, primitive/wrapper, etc.interfaceBasicPluralType<C,E> A basic plural type.interfaceBasicType<T>Marker interface for basic types.interfaceExtension for implementations ofBasicTypewhich have an implied conversion.interfaceOptionalTypecontract for implementations that are aware of how to extract values from store procedure OUT/INOUT parameters.Classes in org.hibernate.type that implement OutputableTypeModifier and TypeClassDescriptionclassTODO : javadocclassConvenience base class forBasicTypeimplementations.classBasicArrayType<T,E> A type that maps betweenARRAYandT[]classBasicCollectionType<C extends Collection<E>,E> A type that maps betweenARRAYandCollection<T>classA type that is assignable to every non-primitive type, that is, the type ofnull.classHandles embedded mappings.classConvertedBasicArrayType<T,S, E> Given aBasicValueConverterfor an array type,classConvertedBasicCollectionType<C extends Collection<E>,E> A converted basic array type.classCustomType<J>classclassclassclassclassSerializableToBlobType<T extends Serializable>classSerializableType<T extends Serializable>A type that maps between aVARBINARYandSerializableclasses.classA BasicType adapter targeting partial portability to 6.0's type system changes.classHandlesCompositeUserTypes. -
Uses of OutputableType in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement OutputableTypeModifier and TypeClassDescriptionclassclassclassclassWrapper ofCustomMutabilityConvertedBasicTypeImplfor primitive type.classclass
DiscriminatorMetadataandMetaTypehave been consolidated intoEntityDiscriminatorMappingandDiscriminatorConverter