Uses of Interface
org.hibernate.query.spi.QueryParameterImplementor
-
Packages that use QueryParameterImplementor Package Description org.hibernate.procedure.internal Defines the internal implementation of the stored procedure SPI.org.hibernate.procedure.spi Defines an SPI for calling stored procedures and functions.org.hibernate.query.internal org.hibernate.query.named Support for named queriesorg.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.internal Package for the SQM-backed Query implementation detailsorg.hibernate.query.sqm.tree.expression Nodes representing expressions in the SQM tree. -
-
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(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(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<JdbcParametersList>>>
SqmUtil. generateJdbcParamsXref(DomainParameterXref domainParameterXref, JdbcParameterBySqmParameterAccess jdbcParameterBySqmParameterAccess)
Map<QueryParameterImplementor<?>,List<SqmParameter<?>>>
DomainParameterXref. getQueryParameters()
Get all of the QueryParameters mapped by this xrefMethods 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<JdbcParametersList>>> 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.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
-