@Target(value={})
 @Retention(value=RUNTIME)
public @interface StoredProcedureParameter
NamedStoredProcedureQuery| Modifier and Type | Required Element and Description | 
|---|---|
java.lang.String | 
queryParameter
(Required) The query parameter name. 
 | 
| Modifier and Type | Optional Element and Description | 
|---|---|
Direction | 
direction
Deprecated.   
 | 
int | 
jdbcType
(Optional) The JDBC type code, this is dependent on the type returned 
 from the procedure. 
 | 
java.lang.String | 
jdbcTypeName
(Optional) The JDBC type name, this may be required for ARRAY or 
 STRUCT types. 
 | 
ParameterMode | 
mode
(Optional) The direction of the stored procedure parameter. 
 | 
java.lang.String | 
name
(Optional) Stored procedure parameter name. 
 | 
boolean | 
optional
(Optional) Define if the parameter is required, or optional and defaulted by the procedure. 
 | 
java.lang.Class | 
type
(Optional) The type of Java class desired back from the procedure, 
 this is dependent on the type returned from the procedure. 
 | 
public abstract java.lang.String queryParameter
public abstract ParameterMode mode
public abstract boolean optional
public abstract java.lang.Class type