@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
(Optional) The direction of the stored procedure parameter.
|
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.
|
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
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
EclipseLink 2.3.2, "build v20111125-r10461" API Reference