@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 Direction direction
mode()
public abstract ParameterMode mode
public abstract java.lang.String name
public abstract boolean optional
public abstract java.lang.Class type
public abstract int jdbcType
public abstract java.lang.String jdbcTypeName