org.jpox.annotations
Annotation Type Key


@Target(value={FIELD,METHOD})
@Retention(value=RUNTIME)
public @interface Key

Annotation for the key of a map relation. Maps across to the JDO2 element "key".

Version:
$Revision: 1.4 $

Optional Element Summary
 java.lang.String column
           
 Column[] columns
           
 ForeignKeyAction deleteAction
           
 java.lang.String indexed
           
 java.lang.String mappedBy
           
 java.lang.String table
           
 java.lang.String unique
           
 ForeignKeyAction updateAction
           
 

table

public abstract java.lang.String table
Default:
""

column

public abstract java.lang.String column
Default:
""

deleteAction

public abstract ForeignKeyAction deleteAction
Default:
UNKNOWN

updateAction

public abstract ForeignKeyAction updateAction
Default:
UNKNOWN

indexed

public abstract java.lang.String indexed
Default:
""

unique

public abstract java.lang.String unique
Default:
""

mappedBy

public abstract java.lang.String mappedBy
Default:
""

columns

public abstract Column[] columns
Default:
{}


Copyright © 2003-2008 Java Persistent Objects (JPOX). All Rights Reserved.