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 TypeInterfaceDescriptioninterface
Union ofConvertedBasicType
andBasicDomainType
capabilities. -
Uses of OutputableType in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement OutputableTypeModifier and TypeClassDescriptionclass
Specialization of ConvertedBasicTypeImpl to expose access to theDiscriminatorTypeImpl.underlyingJdbcMapping
of 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 TypeInterfaceDescriptioninterface
Hibernate extension to the JPABasicType
contract. -
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 TypeClassDescriptionclass
Deprecated, 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 TypeInterfaceDescriptioninterface
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
BasicPluralType<C,
E> A basic plural type.interface
BasicType<T>
Marker interface for basic types.interface
Extension for implementations ofBasicType
which have an implied conversion.interface
OptionalType
contract 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 TypeClassDescriptionclass
TODO : javadocclass
Convenience base class forBasicType
implementations.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
A type that is assignable to every non-primitive type, that is, the type ofnull
.class
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
CustomType<J>
class
class
class
class
class
SerializableToBlobType<T extends Serializable>
class
SerializableType<T extends Serializable>
A type that maps between aVARBINARY
andSerializable
classes.class
A BasicType adapter targeting partial portability to 6.0's type system changes.class
HandlesCompositeUserType
s. -
Uses of OutputableType in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement OutputableTypeModifier and TypeClassDescriptionclass
class
class
class
Wrapper ofCustomMutabilityConvertedBasicTypeImpl
for primitive type.class
class
DiscriminatorMetadata
andMetaType
have been consolidated intoEntityDiscriminatorMapping
andDiscriminatorConverter