Author: clr Date: Wed Mar 30 13:01:45 2005 New Revision: 159525 URL: http://svn.apache.org/viewcvs?view=rev&rev=159525 Log: add setUnmodifiable and isUnmodifiable
Modified: incubator/jdo/trunk/api20/src/java/javax/jdo/Query.java Modified: incubator/jdo/trunk/api20/src/java/javax/jdo/Query.java URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/api20/src/java/javax/jdo/Query.java?view=diff&r1=159524&r2=159525 ============================================================================== --- incubator/jdo/trunk/api20/src/java/javax/jdo/Query.java (original) +++ incubator/jdo/trunk/api20/src/java/javax/jdo/Query.java Wed Mar 30 13:01:45 2005 @@ -444,5 +444,24 @@ * @since 2.0 */ Object deletePersistentAll (); + + /** + * The unmodifiable flag, when set, disallows further + * modification of the query, except for specifying the range, + * result class, and ignoreCache option. + * The unmodifiable flag can also be set in metadata. + * @since 2.0 + */ + void setUnmodifiable(); + + /** + * The unmodifiable flag, when set, disallows further + * modification of the query, except for specifying the range, + * result class, and ignoreCache option. + * @return the current setting of the flag + * @since 2.0 + */ + boolean isUnmodifiable(); + }