Package | Description |
---|---|
org.hibernate |
This package defines the central Hibernate APIs.
|
org.hibernate.engine.query.spi |
Defines support for query plans and stored metadata about queries
|
org.hibernate.procedure | |
org.hibernate.procedure.internal |
Defines the internal support for implementing stored procedure calling.
|
org.hibernate.procedure.spi | |
org.hibernate.query | |
org.hibernate.query.criteria.internal.compile | |
org.hibernate.query.internal | |
org.hibernate.query.procedure | |
org.hibernate.query.procedure.internal | |
org.hibernate.query.procedure.spi | |
org.hibernate.query.spi | |
org.hibernate.search.query.hibernate.impl |
Modifier and Type | Method and Description |
---|---|
<P> NativeQuery<T> |
SQLQuery.setParameter(QueryParameter<P> parameter,
P val)
Deprecated.
|
<P> NativeQuery<T> |
SQLQuery.setParameter(QueryParameter<P> parameter,
P val,
TemporalType temporalType)
Deprecated.
|
<P> Query<R> |
Query.setParameter(QueryParameter<P> parameter,
P val,
TemporalType temporalType)
Deprecated.
Bind a query parameter as some form of date/time using the indicated
temporal-type.
|
<P> NativeQuery<T> |
SQLQuery.setParameter(QueryParameter<P> parameter,
P val,
Type type)
Deprecated.
|
<P> Query<R> |
Query.setParameter(QueryParameter<P> parameter,
P val,
Type type)
Deprecated.
Bind a query parameter using the supplied Type
|
<T> Query<R> |
Query.setParameter(QueryParameter<T> parameter,
T val)
Deprecated.
Bind a query parameter using its inferred Type.
|
<P> NativeQuery<T> |
SQLQuery.setParameterList(QueryParameter<P> parameter,
Collection<P> values)
Deprecated.
|
<P> Query<R> |
Query.setParameterList(QueryParameter<P> parameter,
Collection<P> values)
Deprecated.
Bind multiple values to a query parameter using its inferred Type.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractParameterDescriptor
NOTE: Consider this contract (and its sub-contracts) as incubating as we transition to 6.0 and SQM
|
class |
NamedParameterDescriptor
Descriptor regarding a named parameter.
|
class |
OrdinalParameterDescriptor
Descriptor regarding an ordinal parameter.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ParameterRegistration<T>
Describes a registered procedure/function parameter.
|
Modifier and Type | Method and Description |
---|---|
<P> ProcedureCallImplementor<R> |
ProcedureCallImpl.setParameter(QueryParameter<P> parameter,
P value) |
<P> ProcedureCallImplementor<R> |
ProcedureCallImpl.setParameter(QueryParameter<P> parameter,
P value,
TemporalType temporalType) |
<P> ProcedureCallImplementor<R> |
ProcedureCallImpl.setParameter(QueryParameter<P> parameter,
P value,
Type type) |
Modifier and Type | Interface and Description |
---|---|
interface |
ParameterRegistrationImplementor<T>
Additional internal contract for ParameterRegistration
|
Modifier and Type | Method and Description |
---|---|
<T> QueryParameter<T> |
ParameterMetadata.getQueryParameter(Integer position) |
<T> QueryParameter<T> |
ParameterMetadata.getQueryParameter(String name) |
<T> QueryParameter<T> |
ParameterMetadata.resolve(Parameter<T> param) |
Modifier and Type | Method and Description |
---|---|
Set<QueryParameter<?>> |
ParameterMetadata.collectAllParameters() |
Collection<QueryParameter> |
ParameterMetadata.getNamedParameters() |
Collection<QueryParameter> |
ParameterMetadata.getPositionalParameters() |
Modifier and Type | Method and Description |
---|---|
boolean |
ParameterMetadata.containsReference(QueryParameter parameter) |
<P> NativeQuery<T> |
NativeQuery.setParameter(QueryParameter<P> parameter,
P val) |
<P> Query<R> |
Query.setParameter(QueryParameter<P> parameter,
P val,
TemporalType temporalType) |
<P> NativeQuery<T> |
NativeQuery.setParameter(QueryParameter<P> parameter,
P val,
TemporalType temporalType) |
<P> Query<R> |
Query.setParameter(QueryParameter<P> parameter,
P val,
Type type) |
<P> NativeQuery<T> |
NativeQuery.setParameter(QueryParameter<P> parameter,
P val,
Type type) |
<T> Query<R> |
Query.setParameter(QueryParameter<T> parameter,
T val) |
<P> Query<R> |
Query.setParameterList(QueryParameter<P> parameter,
Collection<P> values) |
<P> NativeQuery<T> |
NativeQuery.setParameterList(QueryParameter<P> parameter,
Collection<P> values) |
Modifier and Type | Method and Description |
---|---|
void |
ParameterMetadata.visitRegistrations(Consumer<QueryParameter> action) |
Modifier and Type | Method and Description |
---|---|
<P> QueryImplementor<X> |
CriteriaQueryTypeQueryAdapter.setParameter(QueryParameter<P> parameter,
P val,
TemporalType temporalType) |
<P> QueryImplementor<X> |
CriteriaQueryTypeQueryAdapter.setParameter(QueryParameter<P> parameter,
P value,
Type type) |
<T> QueryImplementor<X> |
CriteriaQueryTypeQueryAdapter.setParameter(QueryParameter<T> parameter,
T val) |
<P> QueryImplementor<X> |
CriteriaQueryTypeQueryAdapter.setParameterList(QueryParameter<P> parameter,
Collection<P> values) |
Modifier and Type | Class and Description |
---|---|
class |
QueryParameterImpl<T>
QueryParameter implementation.
|
class |
QueryParameterNamedImpl<T>
Models a named query parameter
NOTE: Unfortunately we need to model named and positional parameters separately still until 6.0
NOTE : Also, notice that this still treats JPA "positional" parameters as named.
|
Modifier and Type | Method and Description |
---|---|
QueryParameter<?> |
AbstractProducedQuery.getParameter(int position) |
<T> QueryParameter<T> |
AbstractProducedQuery.getParameter(int position,
Class<T> type) |
QueryParameter<?> |
AbstractProducedQuery.getParameter(String name) |
<T> QueryParameter<T> |
AbstractProducedQuery.getParameter(String name,
Class<T> type) |
<T> QueryParameter<T> |
ParameterMetadataImpl.getQueryParameter(Integer position) |
<T> QueryParameter<T> |
ParameterMetadataImpl.getQueryParameter(String name) |
<T> QueryParameter<T> |
ParameterMetadataImpl.resolve(Parameter<T> param) |
Modifier and Type | Method and Description |
---|---|
Set<QueryParameter<?>> |
ParameterMetadataImpl.collectAllParameters() |
Collection<QueryParameter> |
ParameterMetadataImpl.getNamedParameters() |
Collection<QueryParameter> |
ParameterMetadataImpl.getPositionalParameters() |
Modifier and Type | Method and Description |
---|---|
boolean |
ParameterMetadataImpl.containsReference(QueryParameter parameter) |
<T> QueryParameterBinding<T> |
QueryParameterBindingsImpl.getBinding(QueryParameter<T> parameter) |
<T> QueryParameterListBinding<T> |
QueryParameterBindingsImpl.getQueryParameterListBinding(QueryParameter<T> queryParameter)
Deprecated.
(since 5.2) expected changes to "collection-valued parameter binding" in 6.0
|
boolean |
QueryParameterBindingsImpl.isBound(QueryParameter parameter) |
protected QueryParameterBinding |
QueryParameterBindingsImpl.makeBinding(QueryParameter queryParameter) |
protected <T> QueryParameterListBinding<T> |
QueryParameterBindingsImpl.makeListBinding(QueryParameter<T> param) |
<P> QueryImplementor |
AbstractProducedQuery.setParameter(QueryParameter<P> parameter,
P value) |
<P> NativeQueryImplementor<T> |
NativeQueryImpl.setParameter(QueryParameter<P> parameter,
P value,
TemporalType temporalType) |
<P> QueryImplementor |
AbstractProducedQuery.setParameter(QueryParameter<P> parameter,
P value,
TemporalType temporalType) |
<P> QueryImplementor |
AbstractProducedQuery.setParameter(QueryParameter<P> parameter,
P value,
Type type) |
NativeQueryImplementor<T> |
NativeQueryImpl.setParameter(QueryParameter parameter,
Object value) |
NativeQueryImplementor<T> |
NativeQueryImpl.setParameter(QueryParameter parameter,
Object value,
Type type) |
<P> QueryImplementor<R> |
AbstractProducedQuery.setParameterList(QueryParameter<P> parameter,
Collection<P> values) |
NativeQueryImplementor<T> |
NativeQueryImpl.setParameterList(QueryParameter parameter,
Collection values) |
Modifier and Type | Method and Description |
---|---|
void |
ParameterMetadataImpl.visitRegistrations(Consumer<QueryParameter> action) |
Modifier and Type | Interface and Description |
---|---|
interface |
ProcedureParameter<T>
NOTE: Consider this contract (and its sub-contracts) as incubating as we transition to 6.0 and SQM
|
Modifier and Type | Class and Description |
---|---|
class |
ProcedureParameterImpl<T> |
Modifier and Type | Method and Description |
---|---|
Set<QueryParameter<?>> |
ProcedureParameterMetadata.collectAllParameters() |
Collection<QueryParameter> |
ProcedureParameterMetadata.getNamedParameters() |
Collection<QueryParameter> |
ProcedureParameterMetadata.getPositionalParameters() |
Modifier and Type | Method and Description |
---|---|
boolean |
ProcedureParameterMetadata.containsReference(QueryParameter parameter) |
<T> QueryParameterBinding<T> |
ProcedureParamBindings.getBinding(QueryParameter<T> parameter) |
<T> QueryParameterListBinding<T> |
ProcedureParamBindings.getQueryParameterListBinding(QueryParameter<T> parameter) |
boolean |
ProcedureParamBindings.isBound(QueryParameter parameter) |
Modifier and Type | Method and Description |
---|---|
void |
ProcedureParameterMetadata.visitRegistrations(Consumer<QueryParameter> action) |
Modifier and Type | Interface and Description |
---|---|
interface |
ProcedureParameterImplementor<T>
NOTE: Consider this contract (and its sub-contracts) as incubating as we transition to 6.0 and SQM
|
Modifier and Type | Method and Description |
---|---|
<T> QueryParameterBinding<T> |
QueryParameterBindings.getBinding(QueryParameter<T> parameter) |
<T> QueryParameterListBinding<T> |
QueryParameterBindings.getQueryParameterListBinding(QueryParameter<T> parameter) |
boolean |
QueryParameterBindings.isBound(QueryParameter parameter) |
<P> NativeQueryImplementor<T> |
NativeQueryImplementor.setParameter(QueryParameter<P> parameter,
P val) |
<P> NativeQueryImplementor<T> |
NativeQueryImplementor.setParameter(QueryParameter<P> parameter,
P val,
TemporalType temporalType) |
<P> NativeQueryImplementor<T> |
NativeQueryImplementor.setParameter(QueryParameter<P> parameter,
P val,
Type type) |
<P> NativeQueryImplementor<T> |
NativeQueryImplementor.setParameterList(QueryParameter<P> parameter,
Collection<P> values) |
Modifier and Type | Method and Description |
---|---|
QueryParameter<?> |
FullTextQueryImpl.getParameter(int position) |
QueryParameter |
FullTextQueryImpl.getParameter(int position,
Class type) |
QueryParameter<?> |
FullTextQueryImpl.getParameter(String name) |
QueryParameter |
FullTextQueryImpl.getParameter(String name,
Class type) |
Copyright © 2019 JBoss by Red Hat. All rights reserved.