Top Fields Constructors Methods
org.hibernate.query.procedure.internal

public Class ProcedureParamBindings

extends Object
implements QueryParameterBindings
Class Inheritance
All Implemented Interfaces
org.hibernate.query.spi.QueryParameterBindings
Imports
java.util.HashMap, .Map, javax.persistence.ParameterMode, org.hibernate.engine.spi.SharedSessionContractImplementor, .TypedValue, org.hibernate.procedure.ParameterBind, org.hibernate.procedure.internal.ParameterBindImpl, .ProcedureCallImpl, org.hibernate.query.QueryParameter, org.hibernate.query.procedure.spi.ProcedureParameterImplementor, org.hibernate.query.spi.QueryParameterBinding, .QueryParameterBindings, .QueryParameterListBinding, org.hibernate.type.Type

Author
Steve Ebersole

Field Summary

Modifier and TypeField and Description
private final Map<ProcedureParameterImplementor<T>, ParameterBind<T>>
private final ProcedureParameterMetadata
private final ProcedureCallImpl<R>
procedureCall

Deprecated as a consequence of ProcedureCallImpl being deprecated.

Constructor Summary

AccessConstructor and Description
public
ProcedureParamBindings(ProcedureParameterMetadata parameterMetadata, ProcedureCallImpl<R> procedureCall)

Deprecated as a consequence of ProcedureCallImpl being deprecated.

Method Summary

Modifier and TypeMethod and Description
public Map<String, TypedValue>
public Type[]
public Object[]
public String
public <T> QueryParameterBinding<T>
public <T> QueryParameterBinding<T>
public <T> QueryParameterBinding<T>
public ProcedureParameterMetadata
public ProcedureCallImpl<R>
getProcedureCall()

Deprecated as a consequence of ProcedureCallImpl being deprecated.
public <T> QueryParameterListBinding<T>
public <T> QueryParameterListBinding<T>
public <T> QueryParameterListBinding<T>
public boolean
public void
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

bindingMapback to summary
private final Map<ProcedureParameterImplementor<T>, ParameterBind<T>> bindingMap
parameterMetadataback to summary
private final ProcedureParameterMetadata parameterMetadata
procedureCallback to summary
private final ProcedureCallImpl<R> procedureCall

Deprecated

as a consequence of ProcedureCallImpl being deprecated. See corresponding docs for further information.

Constructor Detail

ProcedureParamBindingsback to summary
public ProcedureParamBindings(ProcedureParameterMetadata parameterMetadata, ProcedureCallImpl<R> procedureCall)

Deprecated

as a consequence of ProcedureCallImpl being deprecated. See corresponding docs for further information.

Method Detail

collectNamedParameterBindingsback to summary
public Map<String, TypedValue> collectNamedParameterBindings()

Implements org.hibernate.query.spi.QueryParameterBindings.collectNamedParameterBindings.

Annotations
@Override
collectPositionalBindTypesback to summary
public Type[] collectPositionalBindTypes()

Implements org.hibernate.query.spi.QueryParameterBindings.collectPositionalBindTypes.

Annotations
@Override
collectPositionalBindValuesback to summary
public Object[] collectPositionalBindValues()

Implements org.hibernate.query.spi.QueryParameterBindings.collectPositionalBindValues.

Annotations
@Override
expandListValuedParametersback to summary
public String expandListValuedParameters(String queryString, SharedSessionContractImplementor producer)

Implements org.hibernate.query.spi.QueryParameterBindings.expandListValuedParameters.

Annotations
@Override
getBindingback to summary
public <T> QueryParameterBinding<T> getBinding(QueryParameter<T> parameter)

Implements org.hibernate.query.spi.QueryParameterBindings.getBinding.

Annotations
@Override
getBindingback to summary
public <T> QueryParameterBinding<T> getBinding(String name)

Implements org.hibernate.query.spi.QueryParameterBindings.getBinding.

Annotations
@Override
getBindingback to summary
public <T> QueryParameterBinding<T> getBinding(int position)

Implements org.hibernate.query.spi.QueryParameterBindings.getBinding.

Annotations
@Override
getParameterMetadataback to summary
public ProcedureParameterMetadata getParameterMetadata()
getProcedureCallback to summary
public ProcedureCallImpl<R> getProcedureCall()

Deprecated

as a consequence of ProcedureCallImpl being deprecated. See corresponding docs for further information.

getQueryParameterListBindingback to summary
public <T> QueryParameterListBinding<T> getQueryParameterListBinding(QueryParameter<T> parameter)

Implements org.hibernate.query.spi.QueryParameterBindings.getQueryParameterListBinding.

Annotations
@Override
getQueryParameterListBindingback to summary
public <T> QueryParameterListBinding<T> getQueryParameterListBinding(String name)

Implements org.hibernate.query.spi.QueryParameterBindings.getQueryParameterListBinding.

Annotations
@Override
getQueryParameterListBindingback to summary
public <T> QueryParameterListBinding<T> getQueryParameterListBinding(int position)

Implements org.hibernate.query.spi.QueryParameterBindings.getQueryParameterListBinding.

Annotations
@Override
isBoundback to summary
public boolean isBound(QueryParameter<T> parameter)

Implements org.hibernate.query.spi.QueryParameterBindings.isBound.

Annotations
@Override
verifyParametersBoundback to summary
public void verifyParametersBound(boolean callable)

Implements org.hibernate.query.spi.QueryParameterBindings.verifyParametersBound.

Annotations
@Override