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.spi | |
org.hibernate.query | |
org.hibernate.query.procedure | |
org.hibernate.query.procedure.spi | |
org.hibernate.query.spi |
Modifier and Type | Method and Description |
---|---|
<P> NativeQuery<T> |
SQLQuery.setParameter(QueryParameter<P> parameter,
P val)
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,
TemporalType temporalType)
Deprecated.
|
<P> Query<R> |
Query.setParameter(QueryParameter<P> parameter,
P val,
Type type)
Deprecated.
Bind a query parameter using the supplied Type
|
<P> NativeQuery<T> |
SQLQuery.setParameter(QueryParameter<P> parameter,
P val,
Type type)
Deprecated.
|
<T> Query<R> |
Query.setParameter(QueryParameter<T> parameter,
T val)
Deprecated.
Bind a query parameter using its inferred Type.
|
<P> Query<R> |
Query.setParameterList(QueryParameter<P> parameter,
Collection<P> values)
Deprecated.
Bind multiple values to a query parameter using its inferred Type.
|
<P> NativeQuery<T> |
SQLQuery.setParameterList(QueryParameter<P> parameter,
Collection<P> values)
Deprecated.
|
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 | 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 | 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 | 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) |
default boolean |
QueryParameterBindings.isMultiValuedBinding(QueryParameter parameter)
Deprecated.
expect a different approach to org.hibernate.engine.spi.QueryParameters in 6.0
|
<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) |
Copyright © 2001-2020 Red Hat, Inc. All Rights Reserved.