Uses of Interface
org.hibernate.query.spi.QueryParameterImplementor
-
Packages that use QueryParameterImplementor Package Description org.hibernate.procedure.internal Defines the internal support for implementing stored procedure calling.org.hibernate.procedure.spi org.hibernate.query.internal org.hibernate.query.named Support for named queriesorg.hibernate.query.spi org.hibernate.query.sql.internal org.hibernate.query.sql.spi org.hibernate.query.sqm.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.sql.internal org.hibernate.query.sqm.tree.expression -
-
Uses of QueryParameterImplementor in org.hibernate.procedure.internal
Classes in org.hibernate.procedure.internal that implement QueryParameterImplementor Modifier and Type Class Description class
FunctionReturnImpl<T>
class
ProcedureParameterImpl<T>
Methods in org.hibernate.procedure.internal with parameters of type QueryParameterImplementor Modifier and Type Method Description <P> ProcedureParameterBinding<P>
ProcedureParamBindings. getBinding(QueryParameterImplementor<P> parameter)
boolean
ProcedureParamBindings. isBound(QueryParameterImplementor<?> parameter)
Method parameters in org.hibernate.procedure.internal with type arguments of type QueryParameterImplementor Modifier and Type Method Description boolean
ProcedureParameterMetadataImpl. hasAnyMatching(Predicate<QueryParameterImplementor<?>> filter)
void
ProcedureParamBindings. visitBindings(BiConsumer<QueryParameterImplementor<?>,QueryParameterBinding<?>> action)
void
ProcedureParameterMetadataImpl. visitParameters(Consumer<QueryParameterImplementor<?>> consumer)
-
Uses of QueryParameterImplementor in org.hibernate.procedure.spi
Subinterfaces of QueryParameterImplementor in org.hibernate.procedure.spi Modifier and Type Interface Description interface
FunctionReturnImplementor<T>
interface
ProcedureParameterImplementor<T>
SPI extension for ProcedureParameter -
Uses of QueryParameterImplementor in org.hibernate.query.internal
Classes in org.hibernate.query.internal that implement QueryParameterImplementor Modifier and Type Class Description class
QueryParameterNamedImpl<T>
QueryParameter impl for named-parameters in HQL, JPQL or Criteria queries.class
QueryParameterPositionalImpl<T>
QueryParameter impl for positional-parameters in HQL, JPQL or Criteria queries.Methods in org.hibernate.query.internal that return QueryParameterImplementor Modifier and Type Method Description QueryParameterImplementor<?>
ParameterMetadataImpl. findQueryParameter(int positionLabel)
QueryParameterImplementor<?>
ParameterMetadataImpl. findQueryParameter(String name)
QueryParameterImplementor<?>
ParameterMetadataImpl. getQueryParameter(int positionLabel)
QueryParameterImplementor<?>
ParameterMetadataImpl. getQueryParameter(String name)
<P> QueryParameterImplementor<P>
ParameterMetadataImpl. resolve(jakarta.persistence.Parameter<P> param)
Methods in org.hibernate.query.internal that return types with arguments of type QueryParameterImplementor Modifier and Type Method Description Set<QueryParameterImplementor<?>>
ParameterMetadataImpl. getRegistrations()
Methods in org.hibernate.query.internal with parameters of type QueryParameterImplementor Modifier and Type Method Description <P> QueryParameterBinding<P>
QueryParameterBindingsImpl. getBinding(QueryParameterImplementor<P> parameter)
boolean
QueryParameterBindingsImpl. isBound(QueryParameterImplementor<?> parameter)
protected <T> QueryParameterBinding<T>
QueryParameterBindingsImpl. makeBinding(QueryParameterImplementor<T> queryParameter)
Method parameters in org.hibernate.query.internal with type arguments of type QueryParameterImplementor Modifier and Type Method Description boolean
ParameterMetadataImpl. hasAnyMatching(Predicate<QueryParameterImplementor<?>> filter)
void
ParameterMetadataImpl. visitParameters(Consumer<QueryParameterImplementor<?>> consumer)
Constructor parameters in org.hibernate.query.internal with type arguments of type QueryParameterImplementor Constructor Description ParameterMetadataImpl(Map<Integer,QueryParameterImplementor<?>> positionalQueryParameters, Map<String,QueryParameterImplementor<?>> namedQueryParameters)
ParameterMetadataImpl(Map<QueryParameterImplementor<?>,List<SqmParameter<?>>> queryParameters)
-
Uses of QueryParameterImplementor in org.hibernate.query.named
Methods in org.hibernate.query.named that return QueryParameterImplementor Modifier and Type Method Description QueryParameterImplementor
NamedQueryMemento.ParameterMemento. resolve(SharedSessionContractImplementor session)
-
Uses of QueryParameterImplementor in org.hibernate.query.spi
Classes in org.hibernate.query.spi that implement QueryParameterImplementor Modifier and Type Class Description class
AbstractQueryParameter<T>
Methods in org.hibernate.query.spi that return QueryParameterImplementor Modifier and Type Method Description QueryParameterImplementor<?>
ParameterMetadataImplementor. findQueryParameter(int positionLabel)
QueryParameterImplementor<?>
ParameterMetadataImplementor. findQueryParameter(String name)
QueryParameterImplementor<?>
AbstractCommonQueryContract. getParameter(int position)
<T> QueryParameterImplementor<T>
AbstractCommonQueryContract. getParameter(int position, Class<T> type)
QueryParameterImplementor<?>
AbstractCommonQueryContract. getParameter(String name)
<T> QueryParameterImplementor<T>
AbstractCommonQueryContract. getParameter(String name, Class<T> type)
QueryParameterImplementor<?>
ParameterMetadataImplementor. getQueryParameter(int positionLabel)
QueryParameterImplementor<?>
ParameterMetadataImplementor. getQueryParameter(String name)
<P> QueryParameterImplementor<P>
ParameterMetadataImplementor. resolve(jakarta.persistence.Parameter<P> param)
Methods in org.hibernate.query.spi with parameters of type QueryParameterImplementor Modifier and Type Method Description <P> QueryParameterBinding<P>
QueryParameterBindings. getBinding(QueryParameterImplementor<P> parameter)
Access to the binding via QueryParameter referenceboolean
QueryParameterBindings. isBound(QueryParameterImplementor<?> parameter)
Has binding been done for the given parameter.protected <P> QueryParameterBinding<P>
AbstractCommonQueryContract. locateBinding(QueryParameterImplementor<P> parameter)
Method parameters in org.hibernate.query.spi with type arguments of type QueryParameterImplementor Modifier and Type Method Description default void
ParameterMetadataImplementor. collectAllParameters(Consumer<QueryParameterImplementor<?>> collector)
boolean
ParameterMetadataImplementor. hasAnyMatching(Predicate<QueryParameterImplementor<?>> filter)
void
QueryParameterBindings. visitBindings(BiConsumer<QueryParameterImplementor<?>,QueryParameterBinding<?>> action)
void
ParameterMetadataImplementor. visitParameters(Consumer<QueryParameterImplementor<?>> consumer)
-
Uses of QueryParameterImplementor in org.hibernate.query.sql.internal
Methods in org.hibernate.query.sql.internal that return types with arguments of type QueryParameterImplementor Modifier and Type Method Description Map<String,QueryParameterImplementor<?>>
ParameterRecognizerImpl. getNamedQueryParameters()
Map<Integer,QueryParameterImplementor<?>>
ParameterRecognizerImpl. getPositionalQueryParameters()
-
Uses of QueryParameterImplementor in org.hibernate.query.sql.spi
Methods in org.hibernate.query.sql.spi that return QueryParameterImplementor Modifier and Type Method Description QueryParameterImplementor<?>
ParameterOccurrence. getParameter()
Constructors in org.hibernate.query.sql.spi with parameters of type QueryParameterImplementor Constructor Description ParameterOccurrence(QueryParameterImplementor<?> parameter, int sourcePosition)
-
Uses of QueryParameterImplementor in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return QueryParameterImplementor Modifier and Type Method Description QueryParameterImplementor<?>
DomainParameterXref. getQueryParameter(SqmParameter<?> sqmParameter)
Methods in org.hibernate.query.sqm.internal that return types with arguments of type QueryParameterImplementor Modifier and Type Method Description static Map<QueryParameterImplementor<?>,Map<SqmParameter<?>,List<List<JdbcParameter>>>>
SqmUtil. generateJdbcParamsXref(DomainParameterXref domainParameterXref, JdbcParameterBySqmParameterAccess jdbcParameterBySqmParameterAccess)
Map<QueryParameterImplementor<?>,List<SqmParameter<?>>>
DomainParameterXref. getQueryParameters()
Get all of the QueryParameters mapped by this xrefMap<QueryParameterImplementor<?>,List<SqmParameter<?>>>
DomainParameterXref. getSqmParamByQueryParam()
Get the mapping of all QueryParameters to the List of its corresponding SqmParametersMethods in org.hibernate.query.sqm.internal with parameters of type QueryParameterImplementor Modifier and Type Method Description void
DomainParameterXref. addExpansion(QueryParameterImplementor<?> domainParam, SqmParameter originalSqmParameter, SqmParameter expansion)
static Bindable
SqmUtil. determineParameterType(QueryParameterBinding<?> binding, QueryParameterImplementor<?> parameter, List<SqmParameter<?>> sqmParameters, SqmParameterMappingModelResolutionAccess mappingModelResolutionAccess, SessionFactoryImplementor sessionFactory)
int
DomainParameterXref. getNumberOfSqmParameters(QueryParameterImplementor<?> queryParameter)
List<SqmParameter<?>>
DomainParameterXref. getSqmParameters(QueryParameterImplementor<?> queryParameter)
Method parameters in org.hibernate.query.sqm.internal with type arguments of type QueryParameterImplementor Modifier and Type Method Description static JdbcParameterBindings
SqmUtil. createJdbcParameterBindings(QueryParameterBindings domainParamBindings, DomainParameterXref domainParameterXref, Map<QueryParameterImplementor<?>,Map<SqmParameter<?>,List<List<JdbcParameter>>>> jdbcParamXref, MappingMetamodel domainModel, Function<NavigablePath,TableGroup> tableGroupLocator, SqmParameterMappingModelResolutionAccess mappingModelResolutionAccess, SharedSessionContractImplementor session)
Constructor parameters in org.hibernate.query.sqm.internal with type arguments of type QueryParameterImplementor Constructor Description DomainParameterXref(Map<QueryParameterImplementor<?>,List<SqmParameter<?>>> sqmParamsByQueryParam, Map<SqmParameter<?>,QueryParameterImplementor<?>> queryParamBySqmParam, SqmStatement.ParameterResolutions parameterResolutions)
-
Uses of QueryParameterImplementor in org.hibernate.query.sqm.sql.internal
Constructors in org.hibernate.query.sqm.sql.internal with parameters of type QueryParameterImplementor Constructor Description SqmParameterInterpretation(SqmParameter<?> sqmParameter, QueryParameterImplementor<?> queryParameter, List<JdbcParameter> jdbcParameters, MappingModelExpressible<?> valueMapping, Function<QueryParameterImplementor<?>,QueryParameterBinding<?>> queryParameterBindingResolver)
Constructor parameters in org.hibernate.query.sqm.sql.internal with type arguments of type QueryParameterImplementor Constructor Description SqmParameterInterpretation(SqmParameter<?> sqmParameter, QueryParameterImplementor<?> queryParameter, List<JdbcParameter> jdbcParameters, MappingModelExpressible<?> valueMapping, Function<QueryParameterImplementor<?>,QueryParameterBinding<?>> queryParameterBindingResolver)
-
Uses of QueryParameterImplementor in org.hibernate.query.sqm.tree.expression
Classes in org.hibernate.query.sqm.tree.expression that implement QueryParameterImplementor Modifier and Type Class Description class
JpaCriteriaParameter<T>
JpaParameterExpression
created via JPACriteriaBuilder
.class
ValueBindJpaCriteriaParameter<T>
It is a JpaCriteriaParameter created from a value when ValueHandlingMode is equal to BIND
-