Uses of Interface
org.hibernate.query.spi.QueryParameterImplementor
Package
Description
Defines the internal implementation of the stored procedure SPI.
Defines an SPI for calling stored procedures and functions.
Support for named queries
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.
Package for the SQM-backed Query implementation details
Nodes representing expressions in the SQM tree.
-
Uses of QueryParameterImplementor in org.hibernate.procedure.internal
Modifier and TypeMethodDescription<P> ProcedureParameterBinding<P>
ProcedureParamBindings.getBinding
(QueryParameterImplementor<P> parameter) boolean
ProcedureParamBindings.isBound
(QueryParameterImplementor<?> parameter) Modifier and TypeMethodDescriptionboolean
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
Modifier and TypeInterfaceDescriptioninterface
interface
SPI extension for ProcedureParameter -
Uses of QueryParameterImplementor in org.hibernate.query.internal
Modifier and TypeClassDescriptionclass
QueryParameter impl for named-parameters in HQL, JPQL or Criteria queries.class
QueryParameter impl for positional-parameters in HQL, JPQL or Criteria queries.Modifier and TypeMethodDescriptionParameterMetadataImpl.findQueryParameter
(int positionLabel) ParameterMetadataImpl.findQueryParameter
(String name) ParameterMetadataImpl.getQueryParameter
(int positionLabel) ParameterMetadataImpl.getQueryParameter
(String name) <P> QueryParameterImplementor<P>
Modifier and TypeMethodDescription<P> QueryParameterBinding<P>
QueryParameterBindingsImpl.getBinding
(QueryParameterImplementor<P> parameter) boolean
QueryParameterBindingsImpl.isBound
(QueryParameterImplementor<?> parameter) Modifier and TypeMethodDescriptionboolean
ParameterMetadataImpl.hasAnyMatching
(Predicate<QueryParameterImplementor<?>> filter) void
ParameterMetadataImpl.visitParameters
(Consumer<QueryParameterImplementor<?>> consumer) ModifierConstructorDescriptionParameterMetadataImpl
(Map<Integer, QueryParameterImplementor<?>> positionalQueryParameters, Map<String, QueryParameterImplementor<?>> namedQueryParameters) ParameterMetadataImpl
(Map<QueryParameterImplementor<?>, List<SqmParameter<?>>> queryParameters) -
Uses of QueryParameterImplementor in org.hibernate.query.named
Modifier and TypeMethodDescriptionNamedQueryMemento.ParameterMemento.resolve
(SharedSessionContractImplementor session) -
Uses of QueryParameterImplementor in org.hibernate.query.spi
Modifier and TypeMethodDescriptionParameterMetadataImplementor.findQueryParameter
(int positionLabel) ParameterMetadataImplementor.findQueryParameter
(String name) AbstractCommonQueryContract.getParameter
(int position) <T> QueryParameterImplementor<T>
AbstractCommonQueryContract.getParameter
(int position, Class<T> type) AbstractCommonQueryContract.getParameter
(String name) <T> QueryParameterImplementor<T>
AbstractCommonQueryContract.getParameter
(String name, Class<T> type) ParameterMetadataImplementor.getQueryParameter
(int positionLabel) ParameterMetadataImplementor.getQueryParameter
(String name) <P> QueryParameterImplementor<P>
Modifier and TypeMethodDescription<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) Modifier and TypeMethodDescriptiondefault 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
Modifier and TypeMethodDescriptionParameterRecognizerImpl.getNamedQueryParameters()
ParameterRecognizerImpl.getPositionalQueryParameters()
-
Uses of QueryParameterImplementor in org.hibernate.query.sql.spi
ModifierConstructorDescriptionParameterOccurrence
(QueryParameterImplementor<?> parameter, int sourcePosition) -
Uses of QueryParameterImplementor in org.hibernate.query.sqm.internal
Modifier and TypeMethodDescriptionDomainParameterXref.getQueryParameter
(SqmParameter<?> sqmParameter) Modifier and TypeMethodDescriptionstatic 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 xrefModifier and TypeMethodDescriptionvoid
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) Modifier and TypeMethodDescriptionstatic JdbcParameterBindings
SqmUtil.createJdbcParameterBindings
(QueryParameterBindings domainParamBindings, DomainParameterXref domainParameterXref, Map<QueryParameterImplementor<?>, Map<SqmParameter<?>, List<JdbcParametersList>>> jdbcParamXref, MappingMetamodel domainModel, Function<NavigablePath, TableGroup> tableGroupLocator, SqmParameterMappingModelResolutionAccess mappingModelResolutionAccess, SharedSessionContractImplementor session) -
Uses of QueryParameterImplementor in org.hibernate.query.sqm.tree.expression
Modifier and TypeClassDescriptionclass
JpaParameterExpression
created via JPACriteriaBuilder
.class
It is a JpaCriteriaParameter created from a value when ValueHandlingMode is equal to BIND