|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) E28847-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value=TYPE)
@Retention(value=RUNTIME)
public @interface NamedPLSQLStoredProcedureQuery
A PLSQLNamedStoredProcedureQuery annotation allows the definition of queries that call PLSQL stored procedures as named queries. The PLSQL support adds support for complex PLSQL types such as RECORD and TABLE types, that are not accessible from JDBC. A PLSQLNamedStoredProcedureQuery annotation may be defined on an Entity or MappedSuperclass.
Required Element Summary | |
---|---|
java.lang.String |
name (Required) Unique name that references this stored procedure query. |
java.lang.String |
procedureName (Required) The name of the stored procedure. |
Optional Element Summary | |
---|---|
javax.persistence.QueryHint[] |
hints (Optional) Query hints. |
PLSQLParameter[] |
parameters (Optional) Defines the parameters to the stored procedure. |
java.lang.Class |
resultClass (Optional) Refers to the class of the result. |
java.lang.String |
resultSetMapping (Optional) The name of the SQLResultMapping. |
Element Detail |
---|
public abstract java.lang.String name
public abstract java.lang.String procedureName
public abstract javax.persistence.QueryHint[] hints
public abstract java.lang.Class resultClass
public abstract java.lang.String resultSetMapping
public abstract PLSQLParameter[] parameters
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |