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 TypeMethodDescriptionvoidAbstractParameterDescriptor.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.<T> BindableType<T>SessionFactoryImplementor.resolveParameterBindType(Class<T> clazz) Deprecated, for removal: This API element is subject to removal in a future version.<T> BindableType<? super 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 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 TypeInterfaceDescriptioninterfaceUnion ofConvertedBasicTypeandBasicDomainTypecapabilities. -
Uses of BindableType in org.hibernate.metamodel.mapping.internal
Classes in org.hibernate.metamodel.mapping.internal that implement BindableTypeModifier and TypeClassDescriptionclassSpecialization of ConvertedBasicTypeImpl to expose access to theDiscriminatorTypeImpl.underlyingJdbcMappingof this discriminator - the bit that handles the relationship between the relational JavaType and the JdbcType -
Uses of BindableType in org.hibernate.metamodel.model.domain
Subinterfaces of BindableType in org.hibernate.metamodel.model.domainModifier and TypeInterfaceDescriptioninterfaceModels Hibernate's ANY mapping (reverse discrimination) as a JPA domain model typeinterfaceHibernate extension to the JPACollectionAttributedescriptorinterfaceHibernate extension to the JPABasicTypecontract.interfaceDomainType<J>Describes any type that occurs in the application's domain model.interfaceHibernate extension to the JPAEmbeddableTypecontract.interfaceDeprecated.UseEmbeddableDomainTypeinstead.interfaceExtension to the JPAEntityTypecontract.interfaceExtension to the JPAIdentifiableTypecontract.interfaceHibernate extension to the JPAListAttributedescriptorinterfaceExtensions to the JPA-definedManagedTypecontract.interfaceExtension of the JPAMappedSuperclassTypecontractinterfaceMapPersistentAttribute<D,K, V> Hibernate extension to the JPAMapAttributedescriptorinterfacePluralPersistentAttribute<D,C, E> Extension of the JPA-definedPluralAttributeinterface.interfaceHibernate extension to the JPASetAttributedescriptorinterfaceDescribes any non-collection typeinterfaceExtension of the JPA-definedSingularAttributeinterface.interfaceinterfaceTupleType<J>Describes any structural type without a direct java type representation.Classes in org.hibernate.metamodel.model.domain that implement BindableTypeModifier and TypeClassDescriptionclassclassFunctionality common to all implementations ofIdentifiableType.classFunctionality 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 TypeClassDescriptionclassAbstract SqmPathSource implementation for discriminatorsclassAbstractPluralAttribute<D,C, E> classclassSqmPathSourceimplementation forAnyDiscriminatorclassclassclassclassBagAttributeImpl<X,E> classclassclassImplementation ofEmbeddableType.classSqmPathSource implementation for embeddable discriminatorclassclassSqmPathSource implementation for entity discriminatorclassclassImplementation ofEntityType.classListAttributeImpl<X,E> classMapAttributeImpl<X,K, V> classclassImplementation ofMappedSuperclassType.classSupport for non-aggregated composite valuesclassclassSetAttributeImpl<X,E> classstatic classSubclass used to simplify instantiation of singular attributes representing an entity's identifier.static classSubclass 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 TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.The functionality of DiscriminatorType,DiscriminatorMetadataandMetaTypehave been consolidated intoEntityDiscriminatorMappingandDiscriminatorConverter -
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 TypeMethodDescriptionvoidFunctionReturnImpl.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 TypeInterfaceDescriptioninterfaceSpecialization ofDomainTypefor types that can be used as a parameter output for aProcedureCall.interfaceSpecialization 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> MutationQueryMutationQuery.setParameter(int position, P value, BindableType<P> type) <P> MutationQueryMutationQuery.setParameter(String name, P value, BindableType<P> type) <P> MutationQueryMutationQuery.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 givenQueryParameterusing 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> MutationQueryMutationQuery.setParameterList(int position, Collection<? extends P> values, BindableType<P> type) <P> MutationQueryMutationQuery.setParameterList(int position, P[] values, BindableType<P> type) <P> MutationQueryMutationQuery.setParameterList(String name, Collection<? extends P> values, BindableType<P> type) <P> MutationQueryMutationQuery.setParameterList(String name, P[] values, BindableType<P> type) <P> MutationQueryMutationQuery.setParameterList(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> MutationQueryMutationQuery.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 TypeClassDescriptionclassclassclassclass -
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, SessionFactoryImplementor sessionFactory) 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, SessionFactoryImplementor sessionFactory) BindingTypeHelper.resolveTimestampTemporalTypeVariant(Class javaType, BindableType baseType, TypeConfiguration typeConfiguration) BindingTypeHelper.resolveTimeTemporalTypeVariant(Class javaType, BindableType baseType, TypeConfiguration typeConfiguration) voidQueryParameterBindingImpl.setBindValue(T value, BindableType<T> clarifiedType) voidQueryParameterBindingImpl.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 TypeMethodDescriptionvoidAbstractQueryParameter.applyAnticipatedType(BindableType type) voidQueryParameterImplementor.applyAnticipatedType(BindableType<?> type) voidQueryParameterBinding.setBindValue(T value, BindableType<T> clarifiedType) Sets the parameter binding value using the explicit Type.voidQueryParameterBinding.setBindValues(Collection<? extends T> values, BindableType<T> clarifiedType) Sets the parameter binding values using the explicit Type in regards to the individual values.voidQueryParameterListBinding.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> SqmQuerySqmQuery.setParameter(int position, P value, BindableType<P> type) <P> SqmQuerySqmQuery.setParameter(String name, P value, BindableType<P> type) <P> SqmQuerySqmQuery.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> SqmQuerySqmQuery.setParameterList(int position, Collection<? extends P> values, BindableType<P> type) <P> SqmQuerySqmQuery.setParameterList(int position, P[] values, BindableType<P> type) <P> SqmQuerySqmQuery.setParameterList(String name, Collection<? extends P> values, BindableType<P> type) <P> SqmQuerySqmQuery.setParameterList(String name, P[] values, BindableType<P> type) <P> SqmQuerySqmQuery.setParameterList(QueryParameter<P> parameter, Collection<? extends P> values, BindableType<P> type) <P> SqmQuerySqmQuery.setParameterList(QueryParameter<P> parameter, P[] values, BindableType<P> type) voidQueryParameterBindingValidator.validate(BindableType<?> paramType, Object bind, TemporalType temporalPrecision, SessionFactoryImplementor sessionFactory) voidQueryParameterBindingValidator.validate(BindableType<?> paramType, Object bind, SessionFactoryImplementor sessionFactory) 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 TypeInterfaceDescriptioninterfaceAnything in the application domain model that can be used in an SQM query as an expressioninterfaceRepresents any part of the domain model which can be used to create aSqmPathnode.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 TypeClassDescriptionclassclassclassSqmMapEntryReference<K,V> Represents the reference to a Map attribute'sMap.Entryentries in a select clauseclassActs as theEntityDomainTypefor a "polymorphic query" grouping.classSqmTreatedEmbeddedValuedSimplePath<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 TypeClassDescriptionclassclassSqmEnumLiteral<E extends Enum<E>>Specialized SQM literal defined by an enum reference.classMethods 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 TypeMethodDescriptionvoidJpaCriteriaParameter.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 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 TypeInterfaceDescriptioninterfaceRepresents 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 TypeInterfaceDescriptioninterfaceExtension contract forBasicTypeimplementations which understand how to adjust themselves relative to where/how they're used by, for example, accounting for LOB, nationalized, primitive/wrapper, etc.interfaceBasicPluralType<C,E> A basic plural type.interfaceBasicType<T>Marker interface for basic types.interfaceExtension for implementations ofBasicTypewhich have an implied conversion.interfaceOptionalTypecontract for implementations that are aware of how to extract values from store procedure OUT/INOUT parameters.Classes in org.hibernate.type that implement BindableTypeModifier and TypeClassDescriptionclassTODO : javadocclassConvenience base class forBasicTypeimplementations.classBasicArrayType<T,E> A type that maps betweenARRAYandT[]classBasicCollectionType<C extends Collection<E>,E> A type that maps betweenARRAYandCollection<T>final classA basic type reference.classA type that is assignable to every non-primitive type, that is, the type ofnull.classHandles embedded mappings.classConvertedBasicArrayType<T,S, E> Given aBasicValueConverterfor an array type,classConvertedBasicCollectionType<C extends Collection<E>,E> A converted basic array type.classCustomType<J>classclassclassclassclassSerializableToBlobType<T extends Serializable>classSerializableType<T extends Serializable>A type that maps between aVARBINARYandSerializableclasses.classA BasicType adapter targeting partial portability to 6.0's type system changes.classHandlesCompositeUserTypes. -
Uses of BindableType in org.hibernate.type.internal
Classes in org.hibernate.type.internal that implement BindableTypeModifier and TypeClassDescriptionclassclassclassclassWrapper ofCustomMutabilityConvertedBasicTypeImplfor primitive type.classclass
SessionFactoryImplementor.getMappingMetamodel().QueryParameterBindingTypeResolver.resolveParameterBindType(Class)