You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-commits@db.apache.org by an...@apache.org on 2014/01/14 15:11:05 UTC
svn commit: r1558039 - in /db/jdo/trunk/api/src/java/javax/jdo/annotations:
ForeignKey.java Index.java PrimaryKey.java Unique.java
Author: andyj
Date: Tue Jan 14 14:11:05 2014
New Revision: 1558039
URL: http://svn.apache.org/r1558039
Log:
[JDO-728] Apply patch adding extensions to Index, ForeignKey, Unique and PrimaryKey annotations
Modified:
db/jdo/trunk/api/src/java/javax/jdo/annotations/ForeignKey.java
db/jdo/trunk/api/src/java/javax/jdo/annotations/Index.java
db/jdo/trunk/api/src/java/javax/jdo/annotations/PrimaryKey.java
db/jdo/trunk/api/src/java/javax/jdo/annotations/Unique.java
Modified: db/jdo/trunk/api/src/java/javax/jdo/annotations/ForeignKey.java
URL: http://svn.apache.org/viewvc/db/jdo/trunk/api/src/java/javax/jdo/annotations/ForeignKey.java?rev=1558039&r1=1558038&r2=1558039&view=diff
==============================================================================
--- db/jdo/trunk/api/src/java/javax/jdo/annotations/ForeignKey.java (original)
+++ db/jdo/trunk/api/src/java/javax/jdo/annotations/ForeignKey.java Tue Jan 14 14:11:05 2014
@@ -73,4 +73,9 @@ public @interface ForeignKey
* @return the columns that compose this foreign key
*/
Column[] columns() default {};
+
+ /** Vendor extensions.
+ * @return the vendor extensions
+ */
+ Extension[] extensions() default {};
}
Modified: db/jdo/trunk/api/src/java/javax/jdo/annotations/Index.java
URL: http://svn.apache.org/viewvc/db/jdo/trunk/api/src/java/javax/jdo/annotations/Index.java?rev=1558039&r1=1558038&r2=1558039&view=diff
==============================================================================
--- db/jdo/trunk/api/src/java/javax/jdo/annotations/Index.java (original)
+++ db/jdo/trunk/api/src/java/javax/jdo/annotations/Index.java Tue Jan 14 14:11:05 2014
@@ -58,4 +58,9 @@ public @interface Index
* @return columns that compose this index
*/
Column[] columns() default {};
+
+ /** Vendor extensions.
+ * @return the vendor extensions
+ */
+ Extension[] extensions() default {};
}
Modified: db/jdo/trunk/api/src/java/javax/jdo/annotations/PrimaryKey.java
URL: http://svn.apache.org/viewvc/db/jdo/trunk/api/src/java/javax/jdo/annotations/PrimaryKey.java?rev=1558039&r1=1558038&r2=1558039&view=diff
==============================================================================
--- db/jdo/trunk/api/src/java/javax/jdo/annotations/PrimaryKey.java (original)
+++ db/jdo/trunk/api/src/java/javax/jdo/annotations/PrimaryKey.java Tue Jan 14 14:11:05 2014
@@ -51,4 +51,9 @@ public @interface PrimaryKey
* @return the column(s) for the primary key
*/
Column[] columns() default {};
+
+ /** Vendor extensions.
+ * @return the vendor extensions
+ */
+ Extension[] extensions() default {};
}
Modified: db/jdo/trunk/api/src/java/javax/jdo/annotations/Unique.java
URL: http://svn.apache.org/viewvc/db/jdo/trunk/api/src/java/javax/jdo/annotations/Unique.java?rev=1558039&r1=1558038&r2=1558039&view=diff
==============================================================================
--- db/jdo/trunk/api/src/java/javax/jdo/annotations/Unique.java (original)
+++ db/jdo/trunk/api/src/java/javax/jdo/annotations/Unique.java Tue Jan 14 14:11:05 2014
@@ -60,4 +60,9 @@ public @interface Unique
* @return columns that compose this unique constraint
*/
Column[] columns() default {};
+
+ /** Vendor extensions.
+ * @return the vendor extensions
+ */
+ Extension[] extensions() default {};
}