Uses of Interface
org.hibernate.query.BindableType
-
Packages that use BindableType Package Description org.hibernate.engine.query.spi An SPI for dealing with parameters of native queries.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.internal An internal package containing implementations of central Hibernate APIs, mostly defined inorg.hibernate
.org.hibernate.metamodel This package defines an API for accessing the runtime metamodel describing persistent entities in Java and their mappings to the relational database schema.org.hibernate.metamodel.mapping Defines the runtime mapping metamodel, which describes the mapping of the application's domain model parts (entities, attributes) to relational database objects (tables, columns).org.hibernate.metamodel.mapping.internal org.hibernate.metamodel.model.domain Defines the runtime domain metamodel, which describes the Java aspect of the application's domain model parts (entities, attributes).org.hibernate.metamodel.model.domain.internal Implementation of the SPI for the runtime domain metamodel.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.procedure.internal Defines the internal implementation of the stored procedure SPI.org.hibernate.query Everything related to HQL/JPQL, native SQL, and criteria queries.org.hibernate.query.derived org.hibernate.query.hql.spi SPIs for HQL support.org.hibernate.query.internal org.hibernate.query.spi Contains a range of internal abstractions for dealing with query execution, query plans, query options, and query parameters.org.hibernate.query.sql.internal Implementation of the SPIs for native SQL query support.org.hibernate.query.sql.spi SPIs for native SQL query support.org.hibernate.query.sqm This package defines a semantic model of HQL queries.org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.tree.cte Nodes representing common table expressions (CTE) in the SQM tree.org.hibernate.query.sqm.tree.domain Nodes representing path expressions in the SQM tree.org.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree.org.hibernate.query.sqm.tree.select Nodes representingselect
statements in the SQM tree.org.hibernate.type A HibernateType
is a strategy for mapping a Java property type to a JDBC type or types.org.hibernate.type.internal -
-
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)
Deprecated.<T> BindableType<? extends T>
SessionFactoryDelegatingImpl. resolveParameterBindType(T bindValue)
Deprecated.<T> BindableType<T>
SessionFactoryImplementor. resolveParameterBindType(Class<T> clazz)
Deprecated, for removal: This API element is subject to removal in a future version.<T> BindableType<? extends T>
SessionFactoryImplementor. resolveParameterBindType(T bindValue)
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of BindableType in org.hibernate.internal
Methods in org.hibernate.internal that return BindableType Modifier and Type Method Description <T> BindableType<T>
QueryParameterBindingTypeResolverImpl. resolveParameterBindType(Class<T> javaType)
<T> BindableType<? extends T>
QueryParameterBindingTypeResolverImpl. 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.mapping
Subinterfaces of BindableType in org.hibernate.metamodel.mapping Modifier and Type Interface Description interface
DiscriminatorType<O>
Union ofConvertedBasicType
andBasicDomainType
capabilities. -
Uses of BindableType in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement BindableType Modifier and Type Class Description class
DiscriminatorTypeImpl<O>
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.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>
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 BindableType Modifier and Type Method Description BindableType<T>
FunctionReturnImpl. getHibernateType()
BindableType<T>
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, ParameterMode mode, Class<T> type, BindableType<T> hibernateType)
Create the mementoProcedureParameterImpl(Integer position, ParameterMode mode, Class<T> javaType, BindableType<T> hibernateType)
ProcedureParameterImpl(String name, 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.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()
<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, 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(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)
Constructors in org.hibernate.query.internal with parameters of type BindableType Constructor Description 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, 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.cte
Classes in org.hibernate.query.sqm.tree.cte that implement BindableType Modifier and Type Class Description class
SqmCteTable<T>
-
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)
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.type
Subinterfaces of BindableType in org.hibernate.type Modifier and Type Interface Description interface
AdjustableBasicType<J>
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
ConvertedBasicType<J>
Extension for implementations ofBasicType
which have an implied conversion.interface
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
implementations.class
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
ConvertedBasicArrayType<T>
A converted basic array type.class
ConvertedBasicCollectionType<C extends Collection<E>,E>
A converted basic array type.class
CustomType<J>
class
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>
-