| Package | Description | 
|---|---|
| org.hibernate.procedure | |
| org.hibernate.procedure.internal | 
 Defines the internal support for implementing stored procedure calling. 
 | 
| org.hibernate.procedure.spi | 
| Modifier and Type | Method and Description | 
|---|---|
ParameterRegistration | 
ProcedureCall.getParameterRegistration(int position)
Retrieve a previously registered parameter memento by the position under which it was registered. 
 | 
ParameterRegistration | 
ProcedureCall.getParameterRegistration(String name)
Retrieve a previously registered parameter memento by the name under which it was registered. 
 | 
<T> ParameterRegistration<T> | 
ProcedureCall.registerParameter(int position,
                 Class<T> type,
                 ParameterMode mode)
Basic form for registering a positional parameter. 
 | 
<T> ParameterRegistration<T> | 
ProcedureCall.registerParameter(String parameterName,
                 Class<T> type,
                 ParameterMode mode)
Basic form for registering a named parameter. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
List<ParameterRegistration> | 
ProcedureCall.getRegisteredParameters()
Retrieve all registered parameters. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T> T | 
ProcedureOutputs.getOutputParameterValue(ParameterRegistration<T> parameterRegistration)
Retrieve the value of an OUTPUT parameter by the parameter's registration memento. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractParameterRegistrationImpl<T>
Abstract implementation of ParameterRegistration/ParameterRegistrationImplementor 
 | 
class  | 
NamedParameterRegistration<T>
Represents a registered named parameter 
 | 
class  | 
PositionalParameterRegistration<T>
Represents a registered positional parameter 
 | 
| Modifier and Type | Method and Description | 
|---|---|
<T> ParameterRegistration<T> | 
ProcedureCallImpl.registerParameter(int position,
                 Class<T> type,
                 ParameterMode mode)  | 
<T> ParameterRegistration<T> | 
ProcedureCallImpl.registerParameter(String name,
                 Class<T> type,
                 ParameterMode mode)  | 
| Modifier and Type | Method and Description | 
|---|---|
List<ParameterRegistration> | 
ProcedureCallImpl.getRegisteredParameters()  | 
| Modifier and Type | Method and Description | 
|---|---|
<T> T | 
ProcedureOutputsImpl.getOutputParameterValue(ParameterRegistration<T> parameterRegistration)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
ParameterRegistrationImplementor<T>
Additional internal contract for ParameterRegistration 
 | 
Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.