Author: clr Date: Thu Jul 26 12:11:27 2007 New Revision: 559942 URL: http://svn.apache.org/viewvc?view=rev&rev=559942 Log: JDO-511 Added extensions to @Join, @Element, @Key, @Value, @DatastoreIdentity, @Column, @Version Modified: db/jdo/trunk/api2/src/java/javax/jdo/annotations/Column.java db/jdo/trunk/api2/src/java/javax/jdo/annotations/DatastoreIdentity.java db/jdo/trunk/api2/src/java/javax/jdo/annotations/Element.java db/jdo/trunk/api2/src/java/javax/jdo/annotations/Join.java db/jdo/trunk/api2/src/java/javax/jdo/annotations/Key.java db/jdo/trunk/api2/src/java/javax/jdo/annotations/Value.java db/jdo/trunk/api2/src/java/javax/jdo/annotations/Version.java Modified: db/jdo/trunk/api2/src/java/javax/jdo/annotations/Column.java URL: http://svn.apache.org/viewvc/db/jdo/trunk/api2/src/java/javax/jdo/annotations/Column.java?view=diff&rev=559942&r1=559941&r2=559942 ============================================================================== --- db/jdo/trunk/api2/src/java/javax/jdo/annotations/Column.java (original) +++ db/jdo/trunk/api2/src/java/javax/jdo/annotations/Column.java Thu Jul 26 12:11:27 2007 @@ -95,4 +95,10 @@ * @return the value to be inserted when this is an "unmapped" column */ String insertValue() default ""; -} \ No newline at end of file + + /** Vendor extensions. + * @return the vendor extensions + */ + Extension[] extensions() default {}; + +} Modified: db/jdo/trunk/api2/src/java/javax/jdo/annotations/DatastoreIdentity.java URL: http://svn.apache.org/viewvc/db/jdo/trunk/api2/src/java/javax/jdo/annotations/DatastoreIdentity.java?view=diff&rev=559942&r1=559941&r2=559942 ============================================================================== --- db/jdo/trunk/api2/src/java/javax/jdo/annotations/DatastoreIdentity.java (original) +++ db/jdo/trunk/api2/src/java/javax/jdo/annotations/DatastoreIdentity.java Thu Jul 26 12:11:27 2007 @@ -55,4 +55,10 @@ * @return The column(s) making up the datastore identity. */ Column[] columns() default {}; -} \ No newline at end of file + + /** Vendor extensions. + * @return the vendor extensions + */ + Extension[] extensions() default {}; + +} Modified: db/jdo/trunk/api2/src/java/javax/jdo/annotations/Element.java URL: http://svn.apache.org/viewvc/db/jdo/trunk/api2/src/java/javax/jdo/annotations/Element.java?view=diff&rev=559942&r1=559941&r2=559942 ============================================================================== --- db/jdo/trunk/api2/src/java/javax/jdo/annotations/Element.java (original) +++ db/jdo/trunk/api2/src/java/javax/jdo/annotations/Element.java Thu Jul 26 12:11:27 2007 @@ -139,4 +139,9 @@ */ String foreignKey() default ""; -} \ No newline at end of file + /** Vendor extensions. + * @return the vendor extensions + */ + Extension[] extensions() default {}; + +} Modified: db/jdo/trunk/api2/src/java/javax/jdo/annotations/Join.java URL: http://svn.apache.org/viewvc/db/jdo/trunk/api2/src/java/javax/jdo/annotations/Join.java?view=diff&rev=559942&r1=559941&r2=559942 ============================================================================== --- db/jdo/trunk/api2/src/java/javax/jdo/annotations/Join.java (original) +++ db/jdo/trunk/api2/src/java/javax/jdo/annotations/Join.java Thu Jul 26 12:11:27 2007 @@ -100,4 +100,10 @@ * @return the name of the generated primary key constraint */ String foreignKey() default ""; -} \ No newline at end of file + + /** Vendor extensions. + * @return the vendor extensions + */ + Extension[] extensions() default {}; + +} Modified: db/jdo/trunk/api2/src/java/javax/jdo/annotations/Key.java URL: http://svn.apache.org/viewvc/db/jdo/trunk/api2/src/java/javax/jdo/annotations/Key.java?view=diff&rev=559942&r1=559941&r2=559942 ============================================================================== --- db/jdo/trunk/api2/src/java/javax/jdo/annotations/Key.java (original) +++ db/jdo/trunk/api2/src/java/javax/jdo/annotations/Key.java Thu Jul 26 12:11:27 2007 @@ -136,4 +136,9 @@ */ String foreignKey() default ""; -} \ No newline at end of file + /** Vendor extensions. + * @return the vendor extensions + */ + Extension[] extensions() default {}; + +} Modified: db/jdo/trunk/api2/src/java/javax/jdo/annotations/Value.java URL: http://svn.apache.org/viewvc/db/jdo/trunk/api2/src/java/javax/jdo/annotations/Value.java?view=diff&rev=559942&r1=559941&r2=559942 ============================================================================== --- db/jdo/trunk/api2/src/java/javax/jdo/annotations/Value.java (original) +++ db/jdo/trunk/api2/src/java/javax/jdo/annotations/Value.java Thu Jul 26 12:11:27 2007 @@ -135,4 +135,9 @@ */ String foreignKey() default ""; -} \ No newline at end of file + /** Vendor extensions. + * @return the vendor extensions + */ + Extension[] extensions() default {}; + +} Modified: db/jdo/trunk/api2/src/java/javax/jdo/annotations/Version.java URL: http://svn.apache.org/viewvc/db/jdo/trunk/api2/src/java/javax/jdo/annotations/Version.java?view=diff&rev=559942&r1=559941&r2=559942 ============================================================================== --- db/jdo/trunk/api2/src/java/javax/jdo/annotations/Version.java (original) +++ db/jdo/trunk/api2/src/java/javax/jdo/annotations/Version.java Thu Jul 26 12:11:27 2007 @@ -55,4 +55,10 @@ * @return the column(s) making up the version */ Column[] columns() default {}; + + /** Vendor extensions. + * @return the vendor extensions + */ + Extension[] extensions() default {}; + }