Package com.ibm.pdq.annotation

Annotation Types Summary

Modifier and Type Annotation Types and Description
Call Used in an interface to indicate to the pureQuery Generator that the declared annotated method executes an SQL stored procedure call.
Column For queries against databases, indicates that the annotated property represents the described column.
ColumnOverride For queries against databases, indicates that a property in the pureQuery bean represents a particular column.
ColumnOverrides For queries against databases, specifies an array of @ColumnOverride annotations.
Cursor Specifies cursor attributes for the cursor that is created by the SQL statement that the method runs.
GeneratedKey When used to annotate a property of a pureQuery bean, directs pureQuery to set the value of the property to the value of the corresponding database column after an SQL INSERT statement runs.
Handler Annotation through which handlers may be specified for an annotated method.
Id Indicates that the annotated property represents a primary key column.
Metadata This annotation is used by some tools that work with pureQuery beans.
PureQueryInterface This annotation is used by IBM Optim Development Studio on interfaces that have no pureQuery annotations but that extend other interfaces that do have pureQuery annotations.
Select Used in an interface to indicate to the pureQuery Generator that the annotated declared method executes an SQL SELECT statement.
Sql This annotation is used by some tools that work with pureQuery beans.
Table This annotation is used by some tools that work with pureQuery beans.
Update Used in an interface to indicate to the pureQuery Generator that the annotated declared method runs an SQL INSERT, UPDATE, DELETE, or DDL statement.