| 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. |
| Format |
The Format anotation is used to specify a class that contains methods for converting field data
between String format and JDBC Object, in both directions. |
| 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. |
| Group |
This annotation can be used on pureQuery API DAO interfaces to indicate that the Interface should inherit Generator
and / or StaticBinder properties when those utilities operate on this Interface. |
| Handler |
Annotation through which handlers may be specified for an annotated method. |
| Id |
Indicates that the annotated property represents a Identity column for the purposes of Nested Query Bean support. |
| JoinColumn |
For queries against databases, indicates that the annotated property represents a Nested Query Bean. |
| JoinPoint |
For queries against databases, specifies an array of zero or more @JoinColumn annotations. |
| Metadata |
This annotation is used by some tools that work with pureQuery beans. |
| PureQueryInterface |
This annotation is used by IBM Data Studio on interfaces that have no pureQuery annotations but that extend other
interfaces that do have pureQuery annotations. |
| Required |
Indicates that the annotated property must contain a non-null value when the property is used as input for a DAO
or Inline style method invocation. |
| 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 |
For queries against databases, indicates that all of the properties in the class use the defined table name as the
default table name instead of "*", i.e., table name ignored. |
| 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. |