Uses of Interface
org.hibernate.query.BindableType
-
-
Uses of BindableType in org.hibernate.engine.query.spi
Methods in org.hibernate.engine.query.spi that return BindableType Modifier and Type Method Description BindableType<T>
AbstractParameterDescriptor. getExpectedType()
BindableType<T>
AbstractParameterDescriptor. getHibernateType()
Methods in org.hibernate.engine.query.spi with parameters of type BindableType Modifier and Type Method Description void
AbstractParameterDescriptor. resetExpectedType(BindableType<T> expectedType)
Constructors in org.hibernate.engine.query.spi with parameters of type BindableType Constructor Description AbstractParameterDescriptor(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 BindableType Modifier and Type Method Description <T> BindableType<T>
SessionFactoryDelegatingImpl. resolveParameterBindType(Class<T> clazz)
<T> BindableType<? extends T>
SessionFactoryDelegatingImpl. resolveParameterBindType(T bindValue)
-
Uses of BindableType in org.hibernate.internal
Methods in org.hibernate.internal that return BindableType Modifier and Type Method Description <T> BindableType<T>
SessionFactoryImpl. resolveParameterBindType(Class<T> javaType)
<T> BindableType<? extends T>
SessionFactoryImpl. resolveParameterBindType(T bindValue)
-
Uses of BindableType in org.hibernate.metamodel
Methods in org.hibernate.metamodel that return BindableType Modifier and Type Method Description <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.model.domain
Subinterfaces of BindableType in org.hibernate.metamodel.model.domain Modifier and Type Interface Description interface
AnyMappingDomainType<J>
Models Hibernate's ANY mapping (reverse discrimination) as a JPA domain model typeinterface
BagPersistentAttribute<D,E>
Hibernate extension to the JPACollectionAttribute
descriptorinterface
BasicDomainType<J>
Hibernate extension to the JPABasicType
contract.interface
DomainType<J>
Describes any type that occurs in the application's domain model.interface
EmbeddableDomainType<J>
Hibernate extension to the JPAEmbeddableType
contract.interface
EmbeddedDomainType<J>
Deprecated.UseEmbeddableDomainType
instead.interface
EntityDomainType<J>
Extension to the JPAEntityType
contractinterface
IdentifiableDomainType<J>
Extension to the JPAIdentifiableType
contractinterface
ListPersistentAttribute<D,E>
Hibernate extension to the JPAListAttribute
descriptorinterface
ManagedDomainType<J>
Hibernate extension to the JPAManagedType
contractinterface
MappedSuperclassDomainType<J>
Extension of the JPAMappedSuperclassType
contractinterface
MapPersistentAttribute<D,K,V>
Hibernate extension to the JPAMapAttribute
descriptorinterface
PluralPersistentAttribute<D,C,E>
Hibernate extension to the JPAPluralAttribute
descriptor todo (6.0) : Create an form of plural attribute (and singular) in the API package (org.hibernate.metamodel.model.domain) and have this extend itinterface
SetPersistentAttribute<D,E>
Hibernate extension to the JPASetAttribute
descriptorinterface
SimpleDomainType<J>
Describes any non-collection typeinterface
SingularPersistentAttribute<D,J>
Hibernate extension to the JPASingularAttribute
descriptorinterface
TupleType<J>
Describes any structural type without a direct java type representation.Classes in org.hibernate.metamodel.model.domain that implement BindableType Modifier and Type Class Description class
AbstractDomainType<J>
class
AbstractIdentifiableType<J>
Defines commonality for the JPAIdentifiableType
types.class
AbstractManagedType<J>
Commonality for Hibernate's implementations of the JPAManagedType
contract. -
Uses of BindableType in org.hibernate.metamodel.model.domain.internal
Subinterfaces of BindableType in org.hibernate.metamodel.model.domain.internal Modifier and Type Interface Description interface
CompositeSqmPathSource<J>
Classes in org.hibernate.metamodel.model.domain.internal that implement BindableType Modifier and Type Class Description class
AbstractPluralAttribute<D,C,E>
class
AbstractSqmPathSource<J>
class
AnyDiscriminatorSqmPathSource<D>
SqmPathSource implementation forAnyDiscriminator
class
AnyMappingDomainTypeImpl
class
AnyMappingSqmPathSource<J>
class
ArrayTupleType
class
BasicSqmPathSource<J>
class
BasicTypeImpl<J>
class
DiscriminatorSqmPathSource<D>
SqmPathSource implementation for entity discriminatorclass
EmbeddableTypeImpl<J>
Standard Hibernate implementation of JPA'sEmbeddableType
contractclass
EmbeddedSqmPathSource<J>
class
EntitySqmPathSource<J>
class
EntityTypeImpl<J>
Defines the Hibernate implementation of the JPAEntityType
contract.class
MappedSuperclassSqmPathSource<J>
class
MappedSuperclassTypeImpl<J>
class
NonAggregatedCompositeSqmPathSource<J>
Support for non-aggregated composite valuesclass
PrimitiveBasicTypeImpl<J>
class
SetAttributeImpl<X,E>
class
SingularAttributeImpl<D,J>
static class
SingularAttributeImpl.Identifier<D,J>
Subclass used to simplify instantiation of singular attributes representing an entity's identifier.static class
SingularAttributeImpl.Version<X,Y>
Subclass used to simply instantiation of singular attributes representing an entity's version.Methods in org.hibernate.metamodel.model.domain.internal that return BindableType Modifier and Type Method Description <T> BindableType<T>
MappingMetamodelImpl. resolveQueryParameterType(Class<T> javaClass)
-
Uses of BindableType in org.hibernate.persister.entity
Classes in org.hibernate.persister.entity that implement BindableType Modifier and Type Class Description class
DiscriminatorType<T>
TODO : javadoc -
Uses of BindableType in org.hibernate.procedure.internal
Methods in org.hibernate.procedure.internal that return BindableType Modifier and Type Method Description BindableType<T>
FunctionReturnImpl. getHibernateType()
BindableType
NamedCallableQueryMementoImpl.ParameterMementoImpl. getHibernateType()
Methods in org.hibernate.procedure.internal with parameters of type BindableType Modifier and Type Method Description void
FunctionReturnImpl. applyAnticipatedType(BindableType type)
<P> ProcedureCallImplementor<R>
ProcedureCallImpl. setParameter(int position, P value, BindableType<P> type)
<P> ProcedureCallImplementor<R>
ProcedureCallImpl. setParameter(String name, P value, BindableType<P> type)
<P> ProcedureCallImplementor<R>
ProcedureCallImpl. setParameter(QueryParameter<P> parameter, P value, BindableType<P> type)
Constructors in org.hibernate.procedure.internal with parameters of type BindableType Constructor Description ParameterMementoImpl(int position, String name, jakarta.persistence.ParameterMode mode, Class type, BindableType hibernateType)
Create the mementoProcedureParameterImpl(Integer position, jakarta.persistence.ParameterMode mode, Class<T> javaType, BindableType<T> hibernateType)
ProcedureParameterImpl(String name, jakarta.persistence.ParameterMode mode, Class<T> javaType, BindableType<T> hibernateType)
-
Uses of BindableType in org.hibernate.query
Subinterfaces of BindableType in org.hibernate.query Modifier and Type Interface Description interface
OutputableType<J>
Specialization of DomainType for types that can be used as a parameter output for aProcedureCall
interface
ReturnableType<T>
Specialization of DomainType for types that can be used as function returnsMethods in org.hibernate.query that return BindableType Modifier and Type Method Description BindableType<T>
QueryParameter. getHibernateType()
Get the Hibernate Type associated with this parameter, if one.default <T> BindableType<T>
ParameterMetadata. getInferredParameterType(QueryParameter<T> parameter)
BindableType<J>
TypedParameterValue. getType()
The specific Hibernate type to use to bind the value.static <T> BindableType<? extends T>
BindableType. parameterType(jakarta.persistence.metamodel.Bindable<T> jpaBindable)
static <T> BindableType<? extends T>
BindableType. parameterType(jakarta.persistence.metamodel.ManagedType<T> managedType)
static <T> BindableType<? extends T>
BindableType. parameterType(Class<?> javaType, jakarta.persistence.AttributeConverter<T,?> converter)
static <T> BindableType<? extends T>
BindableType. parameterType(Class<?> javaType, Class<? extends jakarta.persistence.AttributeConverter<T,?>> converter)
static <T> BindableType<? extends T>
BindableType. parameterType(Class<T> type)
static <T> BindableType<? extends T>
BindableType. parameterType(Bindable bindable)
Methods in org.hibernate.query with parameters of type BindableType Modifier and Type Method Description <P> CommonQueryContract
CommonQueryContract. setParameter(int parameter, P value, BindableType<P> type)
Bind the given argument to an ordinal query parameter using the givenBindableType
.<P> CommonQueryContract
CommonQueryContract. setParameter(String parameter, P value, BindableType<P> type)
Bind the given argument to a named query parameter using the givenBindableType
.<P> CommonQueryContract
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)
<P> Query<R>
Query. setParameter(int parameter, P argument, BindableType<P> type)
Bind the given argument to an ordinal query parameter using the givenBindableType
.<P> Query<R>
Query. setParameter(String parameter, P argument, BindableType<P> type)
Bind the given argument to a named query parameter using the givenBindableType
.<P> Query<R>
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)
<P> CommonQueryContract
CommonQueryContract. setParameterList(int parameter, Collection<? extends P> values, BindableType<P> type)
Bind multiple arguments to an ordinal query parameter using the givenBindableType
.<P> CommonQueryContract
CommonQueryContract. setParameterList(int parameter, P[] values, BindableType<P> type)
Bind multiple arguments to an ordinal query parameter using the givenBindableType
.<P> CommonQueryContract
CommonQueryContract. setParameterList(String parameter, Collection<? extends P> values, BindableType<P> type)
Bind multiple arguments to a named query parameter using the givenBindableType
.<P> CommonQueryContract
CommonQueryContract. setParameterList(String parameter, P[] values, BindableType<P> type)
Bind multiple arguments to a named query parameter using the givenBindableType
.<P> CommonQueryContract
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
.<P> CommonQueryContract
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)
<P> Query<R>
Query. setParameterList(int parameter, Collection<? extends P> arguments, BindableType<P> type)
Bind multiple arguments to an ordinal query parameter using the givenBindableType
.<P> Query<R>
Query. setParameterList(int parameter, P[] arguments, BindableType<P> type)
Bind multiple arguments to an ordinal query parameter using the givenBindableType
.<P> Query<R>
Query. setParameterList(String parameter, Collection<? extends P> arguments, BindableType<P> type)
Bind multiple arguments to a named query parameter using the givenBindableType
.<P> Query<R>
Query. setParameterList(String parameter, P[] arguments, BindableType<P> type)
Bind multiple arguments to a named query parameter using the givenBindableType
.<P> Query<R>
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
.<P> Query<R>
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 Constructor Description TypedParameterValue(BindableType<J> type, J value)
-
Uses of BindableType in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement BindableType Modifier and Type Class Description class
AnonymousTupleSimpleSqmPathSource<J>
class
AnonymousTupleSqmAssociationPathSource<O,J>
class
AnonymousTupleSqmPathSource<J>
class
AnonymousTupleType<T>
-
Uses of BindableType in org.hibernate.query.hql.spi
Methods in org.hibernate.query.hql.spi with parameters of type BindableType Modifier and Type Method Description <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 BindableType Modifier and Type Method Description BindableType<? extends T>
QueryParameterBindingImpl. getBindType()
BindableType<T>
AbstractQueryParameterImpl. getHibernateType()
<T> BindableType<T>
ParameterMetadataImpl. getInferredParameterType(QueryParameter<T> parameter)
BindableType<?>
BindingTypeHelper. resolveDateTemporalTypeVariant(Class<?> javaType, BindableType<?> baseType, TypeConfiguration typeConfiguration)
<T> BindableType<T>
BindingTypeHelper. resolveTemporalPrecision(jakarta.persistence.TemporalType precision, BindableType<T> declaredParameterType, SessionFactoryImplementor sessionFactory)
BindableType
BindingTypeHelper. resolveTimestampTemporalTypeVariant(Class javaType, BindableType baseType, TypeConfiguration typeConfiguration)
BindableType
BindingTypeHelper. resolveTimeTemporalTypeVariant(Class javaType, BindableType baseType, TypeConfiguration typeConfiguration)
Methods in org.hibernate.query.internal with parameters of type BindableType Modifier and Type Method Description BindableType<?>
BindingTypeHelper. resolveDateTemporalTypeVariant(Class<?> javaType, BindableType<?> baseType, TypeConfiguration typeConfiguration)
<T> BindableType<T>
BindingTypeHelper. resolveTemporalPrecision(jakarta.persistence.TemporalType precision, BindableType<T> declaredParameterType, SessionFactoryImplementor sessionFactory)
BindableType
BindingTypeHelper. resolveTimestampTemporalTypeVariant(Class javaType, BindableType baseType, TypeConfiguration typeConfiguration)
BindableType
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)
void
AbstractQueryParameterImpl. setHibernateType(BindableType<?> expectedType)
Constructors in org.hibernate.query.internal with parameters of type BindableType Constructor Description AbstractQueryParameterImpl(BindableType<T> expectedType)
QueryParameterBindingImpl(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 BindableType Modifier and Type Method Description protected BindableType<Object>
AbstractCommonQueryContract. determineType(String namedParam, Class<?> retType)
BindableType<? extends T>
QueryParameterBinding. getBindType()
Get the Type currently associated with this binding.BindableType<T>
AbstractQueryParameter. getHibernateType()
<T> BindableType<T>
QueryParameterBindingTypeResolver. resolveParameterBindType(Class<T> clazz)
<T> BindableType<? extends T>
QueryParameterBindingTypeResolver. resolveParameterBindType(T bindValue)
Methods in org.hibernate.query.spi with parameters of type BindableType Modifier and Type Method Description void
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.<P> CommonQueryContract
AbstractCommonQueryContract. setParameter(int position, P value, BindableType<P> type)
<P> CommonQueryContract
AbstractCommonQueryContract. setParameter(String name, P value, BindableType<P> type)
<P> CommonQueryContract
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)
<P> CommonQueryContract
AbstractCommonQueryContract. setParameterList(int position, Collection<? extends P> values, BindableType<P> type)
<P> CommonQueryContract
AbstractCommonQueryContract. setParameterList(int position, P[] values, BindableType<P> type)
<P> CommonQueryContract
AbstractCommonQueryContract. setParameterList(String name, Collection<? extends P> values, BindableType<P> type)
<P> CommonQueryContract
AbstractCommonQueryContract. setParameterList(String name, P[] values, BindableType<P> type)
<P> CommonQueryContract
AbstractCommonQueryContract. setParameterList(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type)
<P> CommonQueryContract
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, jakarta.persistence.TemporalType temporalPrecision, SessionFactoryImplementor sessionFactory)
void
QueryParameterBindingValidator. validate(BindableType<?> paramType, Object bind, SessionFactoryImplementor sessionFactory)
Constructors in org.hibernate.query.spi with parameters of type BindableType Constructor Description AbstractQueryParameter(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 BindableType Modifier and Type Method Description <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 BindableType Modifier and Type Method Description <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.sqm Modifier and Type Interface Description interface
SqmExpressible<J>
Anything in the application domain model that can be used in an SQM query as an expressioninterface
SqmPathSource<J>
Represents parts of the application's domain model that can be used to createSqmPath
nodes.Methods in org.hibernate.query.sqm with parameters of type BindableType Modifier and Type Method Description <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 BindableType Modifier and Type Method Description <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.tree.domain
Classes in org.hibernate.query.sqm.tree.domain that implement BindableType Modifier and Type Class Description class
SqmBasicValuedSimplePath<T>
class
SqmEmbeddedValuedSimplePath<T>
class
SqmMapEntryReference<K,V>
Represents the reference to a Map attribute'sMap.Entry
entries in a select clauseclass
SqmPolymorphicRootDescriptor<T>
Acts as the EntityValuedNavigable for a "polymorphic query" grouping -
Uses of BindableType in org.hibernate.query.sqm.tree.expression
Classes in org.hibernate.query.sqm.tree.expression that implement BindableType Modifier and Type Class Description class
NullSqmExpressible
class
SqmEnumLiteral<E extends Enum<E>>
Specialized SQM literal defined by an enum reference.class
SqmFieldLiteral<T>
Methods in org.hibernate.query.sqm.tree.expression that return BindableType Modifier and Type Method Description BindableType<T>
AbstractSqmParameter. getAnticipatedType()
BindableType<T>
JpaCriteriaParameter. getAnticipatedType()
BindableType<T>
SqmJpaCriteriaParameterWrapper. getAnticipatedType()
BindableType<T>
SqmParameter. getAnticipatedType()
Based on the context it is declared, what is the anticipated type for bind values?BindableType<T>
JpaCriteriaParameter. getHibernateType()
Methods in org.hibernate.query.sqm.tree.expression with parameters of type BindableType Modifier and Type Method Description void
JpaCriteriaParameter. applyAnticipatedType(BindableType type)
static <T> SqmExpressible<T>
SqmExpressionHelper. toSqmType(BindableType<T> anticipatedType, SessionFactoryImplementor sessionFactory)
static <T> SqmExpressible<T>
SqmExpressionHelper. toSqmType(BindableType<T> parameterType, SqmCreationState creationState)
static <T> SqmExpressible<T>
SqmExpressionHelper. toSqmType(BindableType<T> anticipatedType, NodeBuilder nodeBuilder)
static <T> SqmExpressible<T>
SqmExpressionHelper. toSqmType(BindableType<T> anticipatedType, TypeConfiguration typeConfiguration)
Constructors in org.hibernate.query.sqm.tree.expression with parameters of type BindableType Constructor Description JpaCriteriaParameter(String name, BindableType<T> type, boolean allowsMultiValuedBinding, NodeBuilder nodeBuilder)
SqmJpaCriteriaParameterWrapper(BindableType<T> type, JpaCriteriaParameter<T> jpaCriteriaParameter, NodeBuilder criteriaBuilder)
ValueBindJpaCriteriaParameter(BindableType<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.select Modifier and Type Interface Description interface
SqmDynamicInstantiationTarget<T>
Represents the thing-to-be-instantiated in a dynamic instantiation expression.Classes in org.hibernate.query.sqm.tree.select that implement BindableType Modifier and Type Class Description class
SqmJpaCompoundSelection<T>
-
Uses of BindableType in org.hibernate.sql.exec.internal
Methods in org.hibernate.sql.exec.internal that return BindableType Modifier and Type Method Description BindableType
JdbcCallParameterRegistrationImpl. getParameterType()
Constructors in org.hibernate.sql.exec.internal with parameters of type BindableType Constructor Description JdbcCallFunctionReturnImpl(BindableType ormType, JdbcCallParameterExtractorImpl parameterExtractor, JdbcCallRefCursorExtractorImpl refCursorExtractor)
JdbcCallParameterExtractorImpl(String callableName, String parameterName, int parameterPosition, BindableType ormType)
JdbcCallParameterRegistrationImpl(String name, int jdbcParameterPositionStart, jakarta.persistence.ParameterMode parameterMode, BindableType ormType, JdbcParameterBinder parameterBinder, JdbcCallParameterExtractorImpl parameterExtractor, JdbcCallRefCursorExtractorImpl refCursorExtractor)
-
Uses of BindableType in org.hibernate.sql.exec.spi
Methods in org.hibernate.sql.exec.spi that return BindableType Modifier and Type Method Description BindableType
JdbcCallParameterRegistration. getParameterType()
-
Uses of BindableType in org.hibernate.type
Subinterfaces of BindableType in org.hibernate.type Modifier and Type Interface Description interface
AdjustableBasicType<J>
Extension contract for BasicType implementations that understand how to adjust themselves relative to where/how they are used (e.g.interface
BasicPluralType<C,E>
A basic plural type.interface
BasicType<T>
Marker interface for basic types.interface
ConvertedBasicType<J>
Extension for BasicType impls which have an implied conversioninterface
ProcedureParameterExtractionAware<T>
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 BindableType Modifier and Type Class Description class
AbstractSingleColumnStandardBasicType<T>
TODO : javadocclass
AbstractStandardBasicType<T>
Convenience base class forBasicType
implementationsclass
BasicArrayType<T>
A type that maps betweenARRAY
andT[]
class
BasicCollectionType<C extends Collection<E>,E>
A type that maps betweenARRAY
andCollection<T>
class
BasicTypeReference<T>
A basic type reference.class
ComponentType
Handles "component" mappingsclass
CustomType<J>
class
DbTimestampType
Deprecated.UseValueGeneration
insteadclass
EmbeddedComponentType
class
JavaObjectType
class
NullType
class
SerializableToBlobType<T extends Serializable>
class
SerializableType<T extends Serializable>
A type that maps between aVARBINARY
andSerializable
classes.class
StandardBasicTypeTemplate<J>
A BasicType adapter targeting partial portability to 6.0's type system changes. -
Uses of BindableType in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement BindableType Modifier and Type Class Description class
BasicTypeImpl<J>
class
ConvertedBasicTypeImpl<J>
class
CustomMutabilityConvertedBasicTypeImpl<J>
class
ImmutableNamedBasicTypeImpl<J>
class
NamedBasicTypeImpl<J>
-