Package javax.jdo.annotations
Annotation Type Index
Annotation for a database index. Used for database schema
generation to create indexes.
Corresponds to the xml element "index".
- Since:
- 2.1
- Version:
- 2.1
-
Optional Element Summary
Optional Elements
-
Element Details
-
name
String nameName of the index- Returns:
- the name of the index
- Default:
""
-
table
String tableTable for the index. This is needed iff annotating a type where the index is not defined on the primary table for the type.- Returns:
- the table on which the index is defined
- Default:
""
-
unique
String uniqueWhether this index is unique- Returns:
- whether this index is unique
- Default:
""
-
members
String[] membersMember (field and property) names that compose this index.- Returns:
- member names that compose this index
- Default:
{}
-
columns
Column[] columnsColumns that compose this index.- Returns:
- columns that compose this index
- Default:
{}
-