Uses of Interface
org.hibernate.query.BindableType
Packages that use BindableType
Package
Description
An SPI for dealing with parameters of native queries.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate
.This package defines an API for accessing the runtime metamodel describing persistent
entities in Java and their mappings to the relational database schema.
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.
Everything related to HQL/JPQL, native SQL, and criteria queries.
SPIs for HQL support.
Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
Implementation of the SPIs for native SQL query support.
SPIs for native SQL query support.
This package defines a semantic model of HQL queries.
Package for the SQM-backed Query implementation details
SPI-level SQM contracts
Nodes representing common table expressions (CTE) in the SQM tree.
Nodes representing path expressions in the SQM tree.
Nodes representing expressions in the SQM tree.
Nodes representing
select
statements in the SQM tree.A Hibernate
Type
is a strategy for mapping a Java
property type to a JDBC type or types.-
Uses of BindableType in org.hibernate.engine.query.spi
Methods in org.hibernate.engine.query.spi that return BindableTypeModifier and TypeMethodDescriptionAbstractParameterDescriptor.getExpectedType()
AbstractParameterDescriptor.getHibernateType()
Methods in org.hibernate.engine.query.spi with parameters of type BindableTypeModifier and TypeMethodDescriptionvoid
AbstractParameterDescriptor.resetExpectedType
(BindableType<T> expectedType) Constructors in org.hibernate.engine.query.spi with parameters of type BindableTypeModifierConstructorDescriptionAbstractParameterDescriptor
(int[] sourceLocations, BindableType<T> expectedType) NamedParameterDescriptor
(String name, BindableType<T> expectedType, int[] sourceLocations) Constructs a NamedParameterDescriptorOrdinalParameterDescriptor
(int label, int valuePosition, BindableType<T> expectedType, int[] sourceLocations) Constructs an ordinal parameter descriptor. -
Uses of BindableType in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return BindableTypeModifier and TypeMethodDescription<T> BindableType<T>
SessionFactoryDelegatingImpl.resolveParameterBindType
(Class<T> clazz) Deprecated.<T> BindableType<? super T>
SessionFactoryDelegatingImpl.resolveParameterBindType
(T bindValue) Deprecated. -
Uses of BindableType in org.hibernate.internal
Methods in org.hibernate.internal that return BindableTypeModifier and TypeMethodDescription<T> BindableType<T>
QueryParameterBindingTypeResolverImpl.resolveParameterBindType
(Class<T> javaType) <T> BindableType<? super T>
QueryParameterBindingTypeResolverImpl.resolveParameterBindType
(T bindValue) -
Uses of BindableType in org.hibernate.metamodel
Methods in org.hibernate.metamodel that return BindableTypeModifier and TypeMethodDescription<T> BindableType<T>
MappingMetamodel.resolveQueryParameterType
(Class<T> javaType) Given a Java type, determine the corresponding BindableType to use implicitly -
Uses of BindableType in org.hibernate.metamodel.mapping
Subinterfaces of BindableType in org.hibernate.metamodel.mappingModifier and TypeInterfaceDescriptioninterface
Union ofConvertedBasicType
andBasicDomainType
capabilities. -
Uses of BindableType in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement BindableTypeModifier 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 BindableType in org.hibernate.metamodel.model.domain
Subinterfaces of BindableType in org.hibernate.metamodel.model.domainModifier and TypeInterfaceDescriptioninterface
Models Hibernate's ANY mapping (reverse discrimination) as a JPA domain model typeinterface
Hibernate extension to the JPACollectionAttribute
descriptorinterface
Hibernate extension to the JPABasicType
contract.interface
DomainType<J>
Describes any type that occurs in the application's domain model.interface
Hibernate extension to the JPAEmbeddableType
contract.interface
Deprecated.interface
Extension to the JPAEntityType
contract.interface
Extension to the JPAIdentifiableType
contract.interface
Hibernate extension to the JPAListAttribute
descriptorinterface
Extensions to the JPA-definedManagedType
contract.interface
Extension of the JPAMappedSuperclassType
contractinterface
MapPersistentAttribute<D,
K, V> Hibernate extension to the JPAMapAttribute
descriptorinterface
PluralPersistentAttribute<D,
C, E> Extension of the JPA-definedPluralAttribute
interface.interface
Hibernate extension to the JPASetAttribute
descriptorinterface
Describes any non-collection typeinterface
Extension of the JPA-definedSingularAttribute
interface.interface
interface
TupleType<J>
Describes any structural type without a direct java type representation.Classes in org.hibernate.metamodel.model.domain that implement BindableTypeModifier and TypeClassDescriptionclass
class
Functionality common to all implementations ofIdentifiableType
.class
Functionality common to all implementations ofManagedType
. -
Uses of BindableType in org.hibernate.metamodel.model.domain.internal
Subinterfaces of BindableType in org.hibernate.metamodel.model.domain.internalClasses in org.hibernate.metamodel.model.domain.internal that implement BindableTypeModifier and TypeClassDescriptionclass
Abstract SqmPathSource implementation for discriminatorsclass
AbstractPluralAttribute<D,
C, E> class
class
SqmPathSource
implementation forAnyDiscriminator
class
class
class
class
BagAttributeImpl<X,
E> class
class
class
Implementation ofEmbeddableType
.class
SqmPathSource implementation for embeddable discriminatorclass
class
SqmPathSource implementation for entity discriminatorclass
class
Implementation ofEntityType
.class
ListAttributeImpl<X,
E> class
MapAttributeImpl<X,
K, V> class
class
Implementation ofMappedSuperclassType
.class
Support for non-aggregated composite valuesclass
class
SetAttributeImpl<X,
E> class
static class
Subclass used to simplify instantiation of singular attributes representing an entity's identifier.static class
Subclass used to simply instantiation of singular attributes representing an entity's version.Methods in org.hibernate.metamodel.model.domain.internal that return BindableTypeModifier and TypeMethodDescription<T> BindableType<T>
MappingMetamodelImpl.resolveQueryParameterType
(Class<T> javaClass) -
Uses of BindableType in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement BindableTypeModifier and TypeClassDescriptionclass
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
-
Uses of BindableType in org.hibernate.procedure.internal
Methods in org.hibernate.procedure.internal that return BindableTypeModifier and TypeMethodDescriptionFunctionReturnImpl.getHibernateType()
NamedCallableQueryMementoImpl.ParameterMementoImpl.getHibernateType()
Methods in org.hibernate.procedure.internal with parameters of type BindableTypeModifier and TypeMethodDescriptionvoid
FunctionReturnImpl.applyAnticipatedType
(BindableType type) ProcedureCallImpl.setParameter
(int position, P value, BindableType<P> type) ProcedureCallImpl.setParameter
(String name, P value, BindableType<P> type) ProcedureCallImpl.setParameter
(QueryParameter<P> parameter, P value, BindableType<P> type) Constructors in org.hibernate.procedure.internal with parameters of type BindableTypeModifierConstructorDescriptionParameterMementoImpl
(int position, String name, ParameterMode mode, Class<T> type, BindableType<T> hibernateType) Create the mementoProcedureParameterImpl
(Integer position, ParameterMode mode, Class<T> javaType, BindableType<T> hibernateType) Used for ordinal Query parametersProcedureParameterImpl
(String name, ParameterMode mode, Class<T> javaType, BindableType<T> hibernateType) Used for named Query parameters -
Uses of BindableType in org.hibernate.query
Subinterfaces of BindableType in org.hibernate.queryModifier and TypeInterfaceDescriptioninterface
Specialization ofDomainType
for types that can be used as a parameter output for aProcedureCall
.interface
Specialization of DomainType for types that can be used as function returnsMethods in org.hibernate.query that return BindableTypeModifier and TypeMethodDescriptionQueryParameter.getHibernateType()
Get the Hibernate Type associated with this parameter, if one.default <T> BindableType<T>
ParameterMetadata.getInferredParameterType
(QueryParameter<T> parameter) TypedParameterValue.getType()
The specific Hibernate type to use to bind the value.Methods in org.hibernate.query with parameters of type BindableTypeModifier and TypeMethodDescriptionCommonQueryContract.setParameter
(int parameter, P value, BindableType<P> type) Bind the given argument to an ordinal query parameter using the givenBindableType
.CommonQueryContract.setParameter
(String parameter, P value, BindableType<P> type) Bind the given argument to a named query parameter using the givenBindableType
.CommonQueryContract.setParameter
(QueryParameter<P> parameter, P val, BindableType<P> type) Bind an argument to the query parameter represented by the givenQueryParameter
, using the givenBindableType
.<P> MutationQuery
MutationQuery.setParameter
(int position, P value, BindableType<P> type) <P> MutationQuery
MutationQuery.setParameter
(String name, P value, BindableType<P> type) <P> MutationQuery
MutationQuery.setParameter
(QueryParameter<P> parameter, P val, BindableType<P> type) <P> NativeQuery<T>
NativeQuery.setParameter
(int position, P val, BindableType<P> type) <P> NativeQuery<T>
NativeQuery.setParameter
(String name, P val, BindableType<P> type) <P> NativeQuery<T>
NativeQuery.setParameter
(QueryParameter<P> parameter, P val, BindableType<P> type) Query.setParameter
(int parameter, P argument, BindableType<P> type) Bind the given argument to an ordinal query parameter using the givenBindableType
.Query.setParameter
(String parameter, P argument, BindableType<P> type) Bind the given argument to a named query parameter using the givenBindableType
.Query.setParameter
(QueryParameter<P> parameter, P argument, BindableType<P> type) Bind an argument to the query parameter represented by the givenQueryParameter
using the givenBindableType
.<P> SelectionQuery<R>
SelectionQuery.setParameter
(int position, P value, BindableType<P> type) <P> SelectionQuery<R>
SelectionQuery.setParameter
(String name, P value, BindableType<P> type) <P> SelectionQuery<R>
SelectionQuery.setParameter
(QueryParameter<P> parameter, P val, BindableType<P> type) CommonQueryContract.setParameterList
(int parameter, Collection<? extends P> values, BindableType<P> type) Bind multiple arguments to an ordinal query parameter using the givenBindableType
.CommonQueryContract.setParameterList
(int parameter, P[] values, BindableType<P> type) Bind multiple arguments to an ordinal query parameter using the givenBindableType
.CommonQueryContract.setParameterList
(String parameter, Collection<? extends P> values, BindableType<P> type) Bind multiple arguments to a named query parameter using the givenBindableType
.CommonQueryContract.setParameterList
(String parameter, P[] values, BindableType<P> type) Bind multiple arguments to a named query parameter using the givenBindableType
.CommonQueryContract.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) Bind multiple arguments to the query parameter represented by the givenQueryParameter
, using the givenBindableType
.CommonQueryContract.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) Bind multiple arguments to the query parameter represented by the givenQueryParameter
, using the given theBindableType
.<P> MutationQuery
MutationQuery.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) <P> MutationQuery
MutationQuery.setParameterList
(int position, P[] values, BindableType<P> type) <P> MutationQuery
MutationQuery.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> MutationQuery
MutationQuery.setParameterList
(String name, P[] values, BindableType<P> type) <P> MutationQuery
MutationQuery.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> MutationQuery
MutationQuery.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) <P> NativeQuery<T>
NativeQuery.setParameterList
(int position, Collection<? extends P> values, BindableType<P> javaType) <P> NativeQuery<T>
NativeQuery.setParameterList
(int position, P[] values, BindableType<P> javaType) <P> NativeQuery<T>
NativeQuery.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> NativeQuery<T>
NativeQuery.setParameterList
(String name, P[] values, BindableType<P> type) <P> NativeQuery<T>
NativeQuery.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> NativeQuery<T>
NativeQuery.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) Query.setParameterList
(int parameter, Collection<? extends P> arguments, BindableType<P> type) Bind multiple arguments to an ordinal query parameter using the givenBindableType
.Query.setParameterList
(int parameter, P[] arguments, BindableType<P> type) Bind multiple arguments to an ordinal query parameter using the givenBindableType
.Query.setParameterList
(String parameter, Collection<? extends P> arguments, BindableType<P> type) Bind multiple arguments to a named query parameter using the givenBindableType
.Query.setParameterList
(String parameter, P[] arguments, BindableType<P> type) Bind multiple arguments to a named query parameter using the givenBindableType
.Query.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> arguments, BindableType<P> type) Bind multiple arguments to the query parameter represented by the givenQueryParameter
, inferring theBindableType
.Query.setParameterList
(QueryParameter<P> parameter, P[] arguments, BindableType<P> type) Bind multiple arguments to the query parameter represented by the givenQueryParameter
, inferring theBindableType
.<P> SelectionQuery<R>
SelectionQuery.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) <P> SelectionQuery<R>
SelectionQuery.setParameterList
(int position, P[] values, BindableType<P> type) <P> SelectionQuery<R>
SelectionQuery.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> SelectionQuery<R>
SelectionQuery.setParameterList
(String name, P[] values, BindableType<P> type) <P> SelectionQuery<R>
SelectionQuery.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> SelectionQuery<R>
SelectionQuery.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) Constructors in org.hibernate.query with parameters of type BindableType -
Uses of BindableType in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement BindableTypeModifier and TypeClassDescriptionclass
class
class
class
class
class
-
Uses of BindableType in org.hibernate.query.hql.spi
Methods in org.hibernate.query.hql.spi with parameters of type BindableTypeModifier and TypeMethodDescription<P> SqmQueryImplementor<R>
SqmQueryImplementor.setParameter
(int position, P value, BindableType<P> type) <P> SqmQueryImplementor<R>
SqmQueryImplementor.setParameter
(String name, P value, BindableType<P> type) <P> SqmQueryImplementor<R>
SqmQueryImplementor.setParameter
(QueryParameter<P> parameter, P val, BindableType<P> type) <P> SqmQueryImplementor<R>
SqmQueryImplementor.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) <P> SqmQueryImplementor<R>
SqmQueryImplementor.setParameterList
(int position, P[] values, BindableType<P> type) <P> SqmQueryImplementor<R>
SqmQueryImplementor.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> SqmQueryImplementor<R>
SqmQueryImplementor.setParameterList
(String name, P[] values, BindableType<P> type) <P> SqmQueryImplementor<R>
SqmQueryImplementor.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> SqmQueryImplementor<R>
SqmQueryImplementor.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) -
Uses of BindableType in org.hibernate.query.internal
Methods in org.hibernate.query.internal that return BindableTypeModifier and TypeMethodDescriptionBindableType<? super T>
QueryParameterBindingImpl.getBindType()
<T> BindableType<T>
ParameterMetadataImpl.getInferredParameterType
(QueryParameter<T> parameter) BindableType<?>
BindingTypeHelper.resolveDateTemporalTypeVariant
(Class<?> javaType, BindableType<?> baseType, TypeConfiguration typeConfiguration) <T> BindableType<T>
BindingTypeHelper.resolveTemporalPrecision
(TemporalType precision, BindableType<T> declaredParameterType, BindingContext bindingContext) BindingTypeHelper.resolveTimestampTemporalTypeVariant
(Class javaType, BindableType baseType, TypeConfiguration typeConfiguration) BindingTypeHelper.resolveTimeTemporalTypeVariant
(Class javaType, BindableType baseType, TypeConfiguration typeConfiguration) Methods in org.hibernate.query.internal with parameters of type BindableTypeModifier and TypeMethodDescriptionBindableType<?>
BindingTypeHelper.resolveDateTemporalTypeVariant
(Class<?> javaType, BindableType<?> baseType, TypeConfiguration typeConfiguration) <T> BindableType<T>
BindingTypeHelper.resolveTemporalPrecision
(TemporalType precision, BindableType<T> declaredParameterType, BindingContext bindingContext) BindingTypeHelper.resolveTimestampTemporalTypeVariant
(Class javaType, BindableType baseType, TypeConfiguration typeConfiguration) BindingTypeHelper.resolveTimeTemporalTypeVariant
(Class javaType, BindableType baseType, TypeConfiguration typeConfiguration) void
QueryParameterBindingImpl.setBindValue
(T value, BindableType<T> clarifiedType) void
QueryParameterBindingImpl.setBindValues
(Collection<? extends T> values, BindableType<T> clarifiedType) Constructors in org.hibernate.query.internal with parameters of type BindableTypeModifierConstructorDescriptionQueryParameterBindingImpl
(QueryParameter<T> queryParameter, SessionFactoryImplementor sessionFactory, BindableType<T> bindType) Used by Query (SQM) and NativeQueryQueryParameterPositionalImpl
(Integer position, boolean allowMultiValuedBinding, BindableType<T> anticipatedType) -
Uses of BindableType in org.hibernate.query.spi
Methods in org.hibernate.query.spi that return BindableTypeModifier and TypeMethodDescriptionprotected BindableType<Object>
AbstractCommonQueryContract.determineType
(String namedParam, Class<?> retType) BindableType<? super T>
QueryParameterBinding.getBindType()
Get the Type currently associated with this binding.AbstractQueryParameter.getHibernateType()
<T> BindableType<T>
QueryParameterBindingTypeResolver.resolveParameterBindType
(Class<T> clazz) <T> BindableType<? super T>
QueryParameterBindingTypeResolver.resolveParameterBindType
(T bindValue) Methods in org.hibernate.query.spi with parameters of type BindableTypeModifier and TypeMethodDescriptionvoid
AbstractQueryParameter.applyAnticipatedType
(BindableType type) void
QueryParameterImplementor.applyAnticipatedType
(BindableType<?> type) void
QueryParameterBinding.setBindValue
(T value, BindableType<T> clarifiedType) Sets the parameter binding value using the explicit Type.void
QueryParameterBinding.setBindValues
(Collection<? extends T> values, BindableType<T> clarifiedType) Sets the parameter binding values using the explicit Type in regards to the individual values.void
QueryParameterListBinding.setBindValues
(Collection<T> values, BindableType clarifiedType) Sets the parameter binding values using the explicit Type in regards to the individual values.AbstractCommonQueryContract.setParameter
(int position, P value, BindableType<P> type) AbstractCommonQueryContract.setParameter
(String name, P value, BindableType<P> type) AbstractCommonQueryContract.setParameter
(QueryParameter<P> parameter, P value, BindableType<P> type) <P> QueryImplementor<R>
AbstractQuery.setParameter
(int position, P value, BindableType<P> type) <P> QueryImplementor<R>
AbstractQuery.setParameter
(String name, P value, BindableType<P> type) <P> QueryImplementor<R>
AbstractQuery.setParameter
(QueryParameter<P> parameter, P value, BindableType<P> type) <P> SelectionQuery<R>
AbstractSelectionQuery.setParameter
(int position, P value, BindableType<P> type) <P> SelectionQuery<R>
AbstractSelectionQuery.setParameter
(String name, P value, BindableType<P> type) <P> SelectionQuery<R>
AbstractSelectionQuery.setParameter
(QueryParameter<P> parameter, P value, BindableType<P> type) <P> QueryImplementor<R>
QueryImplementor.setParameter
(int position, P value, BindableType<P> type) <P> QueryImplementor<R>
QueryImplementor.setParameter
(String name, P value, BindableType<P> type) <P> QueryImplementor<R>
QueryImplementor.setParameter
(QueryParameter<P> parameter, P val, BindableType<P> type) <P> SqmQuery
SqmQuery.setParameter
(int position, P value, BindableType<P> type) <P> SqmQuery
SqmQuery.setParameter
(String name, P value, BindableType<P> type) <P> SqmQuery
SqmQuery.setParameter
(QueryParameter<P> parameter, P val, BindableType<P> type) AbstractCommonQueryContract.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) AbstractCommonQueryContract.setParameterList
(int position, P[] values, BindableType<P> type) AbstractCommonQueryContract.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) AbstractCommonQueryContract.setParameterList
(String name, P[] values, BindableType<P> type) AbstractCommonQueryContract.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) AbstractCommonQueryContract.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) <P> QueryImplementor<R>
AbstractQuery.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) <P> QueryImplementor<R>
AbstractQuery.setParameterList
(int position, P[] values, BindableType<P> type) <P> QueryImplementor<R>
AbstractQuery.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> QueryImplementor<R>
AbstractQuery.setParameterList
(String name, P[] values, BindableType<P> type) <P> QueryImplementor<R>
AbstractQuery.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> QueryImplementor<R>
AbstractQuery.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) <P> SelectionQuery<R>
AbstractSelectionQuery.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) <P> SelectionQuery<R>
AbstractSelectionQuery.setParameterList
(int position, P[] values, BindableType<P> type) <P> SelectionQuery<R>
AbstractSelectionQuery.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> SelectionQuery<R>
AbstractSelectionQuery.setParameterList
(String name, P[] values, BindableType<P> type) <P> SelectionQuery<R>
AbstractSelectionQuery.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> SelectionQuery<R>
AbstractSelectionQuery.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) <P> QueryImplementor<R>
QueryImplementor.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) <P> QueryImplementor<R>
QueryImplementor.setParameterList
(int position, P[] values, BindableType<P> type) <P> QueryImplementor<R>
QueryImplementor.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> QueryImplementor<R>
QueryImplementor.setParameterList
(String name, P[] values, BindableType<P> type) <P> QueryImplementor<R>
QueryImplementor.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> QueryImplementor<R>
QueryImplementor.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) <P> SqmQuery
SqmQuery.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) <P> SqmQuery
SqmQuery.setParameterList
(int position, P[] values, BindableType<P> type) <P> SqmQuery
SqmQuery.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> SqmQuery
SqmQuery.setParameterList
(String name, P[] values, BindableType<P> type) <P> SqmQuery
SqmQuery.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> SqmQuery
SqmQuery.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) void
QueryParameterBindingValidator.validate
(BindableType<?> paramType, Object bind, TemporalType temporalPrecision, BindingContext bindingContext) void
QueryParameterBindingValidator.validate
(BindableType<?> paramType, Object bind, BindingContext bindingContext) Constructors in org.hibernate.query.spi with parameters of type BindableTypeModifierConstructorDescriptionAbstractQueryParameter
(boolean allowMultiValuedBinding, BindableType<T> anticipatedType) -
Uses of BindableType in org.hibernate.query.sql.internal
Methods in org.hibernate.query.sql.internal with parameters of type BindableTypeModifier and TypeMethodDescription<P> NativeQueryImplementor<R>
NativeQueryImpl.setParameter
(int position, P value, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImpl.setParameter
(String name, P value, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImpl.setParameter
(QueryParameter<P> parameter, P value, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImpl.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImpl.setParameterList
(int position, P[] values, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImpl.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImpl.setParameterList
(String name, P[] values, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImpl.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImpl.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) -
Uses of BindableType in org.hibernate.query.sql.spi
Methods in org.hibernate.query.sql.spi with parameters of type BindableTypeModifier and TypeMethodDescription<P> NativeQueryImplementor<R>
NativeQueryImplementor.setParameter
(int position, P val, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImplementor.setParameter
(String name, P val, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImplementor.setParameter
(QueryParameter<P> parameter, P val, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImplementor.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImplementor.setParameterList
(int position, P[] values, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImplementor.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImplementor.setParameterList
(String name, P[] values, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImplementor.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> NativeQueryImplementor<R>
NativeQueryImplementor.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) -
Uses of BindableType in org.hibernate.query.sqm
Subinterfaces of BindableType in org.hibernate.query.sqmModifier and TypeInterfaceDescriptioninterface
Anything in the application domain model that can be used in an SQM query as an expressioninterface
Represents any part of the domain model which can be used to create aSqmPath
node.Methods in org.hibernate.query.sqm with parameters of type BindableTypeModifier and TypeMethodDescription<P> SqmSelectionQuery<R>
SqmSelectionQuery.setParameter
(int position, P value, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQuery.setParameter
(String name, P value, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQuery.setParameter
(QueryParameter<P> parameter, P val, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQuery.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQuery.setParameterList
(int position, P[] values, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQuery.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQuery.setParameterList
(String name, P[] values, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQuery.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQuery.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) -
Uses of BindableType in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal with parameters of type BindableTypeModifier and TypeMethodDescription<P> SqmQueryImplementor<R>
QuerySqmImpl.setParameter
(int position, P value, BindableType<P> type) <P> SqmQueryImplementor<R>
QuerySqmImpl.setParameter
(String name, P value, BindableType<P> type) <P> SqmQueryImplementor<R>
QuerySqmImpl.setParameter
(QueryParameter<P> parameter, P value, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQueryImpl.setParameter
(int position, P value, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQueryImpl.setParameter
(String name, P value, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQueryImpl.setParameter
(QueryParameter<P> parameter, P value, BindableType<P> type) <P> SqmQueryImplementor<R>
QuerySqmImpl.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) <P> SqmQueryImplementor<R>
QuerySqmImpl.setParameterList
(int position, P[] values, BindableType<P> type) <P> SqmQueryImplementor<R>
QuerySqmImpl.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> SqmQueryImplementor<R>
QuerySqmImpl.setParameterList
(String name, P[] values, BindableType<P> type) <P> SqmQueryImplementor<R>
QuerySqmImpl.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> SqmQueryImplementor<R>
QuerySqmImpl.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQueryImpl.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQueryImpl.setParameterList
(int position, P[] values, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQueryImpl.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQueryImpl.setParameterList
(String name, P[] values, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQueryImpl.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> SqmSelectionQuery<R>
SqmSelectionQueryImpl.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) -
Uses of BindableType in org.hibernate.query.sqm.spi
Methods in org.hibernate.query.sqm.spi with parameters of type BindableTypeModifier and TypeMethodDescriptionDelegatingSqmSelectionQueryImplementor.setParameter
(int position, P value, BindableType<P> type) DelegatingSqmSelectionQueryImplementor.setParameter
(String name, P value, BindableType<P> type) DelegatingSqmSelectionQueryImplementor.setParameter
(QueryParameter<P> parameter, P val, BindableType<P> type) DelegatingSqmSelectionQueryImplementor.setParameterList
(int position, Collection<? extends P> values, BindableType<P> type) DelegatingSqmSelectionQueryImplementor.setParameterList
(int position, P[] values, BindableType<P> type) DelegatingSqmSelectionQueryImplementor.setParameterList
(String name, Collection<? extends P> values, BindableType<P> type) DelegatingSqmSelectionQueryImplementor.setParameterList
(String name, P[] values, BindableType<P> type) DelegatingSqmSelectionQueryImplementor.setParameterList
(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) DelegatingSqmSelectionQueryImplementor.setParameterList
(QueryParameter<P> parameter, P[] values, BindableType<P> type) -
Uses of BindableType in org.hibernate.query.sqm.tree.cte
Classes in org.hibernate.query.sqm.tree.cte that implement BindableType -
Uses of BindableType in org.hibernate.query.sqm.tree.domain
Classes in org.hibernate.query.sqm.tree.domain that implement BindableTypeModifier and TypeClassDescriptionclass
class
class
SqmMapEntryReference<K,
V> Represents the reference to a Map attribute'sMap.Entry
entries in a select clauseclass
Acts as theEntityDomainType
for a "polymorphic query" grouping.class
SqmTreatedEmbeddedValuedSimplePath<T,
S extends T> -
Uses of BindableType in org.hibernate.query.sqm.tree.expression
Classes in org.hibernate.query.sqm.tree.expression that implement BindableTypeModifier and TypeClassDescriptionclass
class
SqmEnumLiteral<E extends Enum<E>>
Specialized SQM literal defined by an enum reference.class
Methods in org.hibernate.query.sqm.tree.expression that return BindableTypeModifier and TypeMethodDescriptionAbstractSqmParameter.getAnticipatedType()
JpaCriteriaParameter.getAnticipatedType()
SqmJpaCriteriaParameterWrapper.getAnticipatedType()
SqmParameter.getAnticipatedType()
Based on the context it is declared, what is the anticipated type for bind values?JpaCriteriaParameter.getHibernateType()
Methods in org.hibernate.query.sqm.tree.expression with parameters of type BindableTypeModifier and TypeMethodDescriptionvoid
JpaCriteriaParameter.applyAnticipatedType
(BindableType type) static <T> SqmExpressible<T>
SqmExpressionHelper.toSqmType
(BindableType<T> anticipatedType, BindingContext bindingContext) static <T> SqmExpressible<T>
SqmExpressionHelper.toSqmType
(BindableType<T> parameterType, SqmCreationState creationState) Constructors in org.hibernate.query.sqm.tree.expression with parameters of type BindableTypeModifierConstructorDescriptionJpaCriteriaParameter
(String name, BindableType<? super T> type, boolean allowsMultiValuedBinding, NodeBuilder nodeBuilder) SqmJpaCriteriaParameterWrapper
(BindableType<T> type, JpaCriteriaParameter<T> jpaCriteriaParameter, NodeBuilder criteriaBuilder) ValueBindJpaCriteriaParameter
(BindableType<? super T> type, T value, NodeBuilder nodeBuilder) -
Uses of BindableType in org.hibernate.query.sqm.tree.select
Subinterfaces of BindableType in org.hibernate.query.sqm.tree.selectModifier and TypeInterfaceDescriptioninterface
Represents the thing-to-be-instantiated in a dynamic instantiation expression.Classes in org.hibernate.query.sqm.tree.select that implement BindableType -
Uses of BindableType in org.hibernate.type
Subinterfaces of BindableType 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 BindableTypeModifier 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>
final class
A basic type reference.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 BindableType in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement BindableTypeModifier and TypeClassDescriptionclass
class
class
class
Wrapper ofCustomMutabilityConvertedBasicTypeImpl
for primitive type.class
class
EmbeddableDomainType
instead.