Package javax.jdo.annotations
Annotation Type PrimaryKey
Annotation on a member to define it as a primary key member of a class or
persistent interface using application identity.
Also used to define the primary key columns of a secondary table.
Corresponds to the xml element "primary-key".
- Since:
- 2.1
- Version:
- 2.1
-
Optional Element Summary
Optional Elements
-
Element Details
-
name
String nameName of the primary key constraint- Returns:
- the name of the primary key constraint
- Default:
""
-
column
String columnName of the column to use for the primary key- Returns:
- the name of the column to use for the primary key
- Default:
""
-
columns
Column[] columnsThe column(s) for the primary key- Returns:
- the column(s) for the primary key
- Default:
{}
-
extensions
Extension[] extensionsVendor extensions.- Returns:
- the vendor extensions
- Default:
{}
-