| 
 | Berkeley DB version 5.3.28 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Documented @Retention(value=RUNTIME) @Target(value=FIELD) public @interface NotPersistent
Overrides the default rules for field persistence and defines a field as
 being non-persistent even when it is not declared with the
 transient keyword.
 
By default, the persistent fields of a class are all declared instance
 fields that are non-transient (are not declared with the
 transient keyword).  The default rules may be overridden by
 specifying the NotPersistent or NotTransient annotation.
For example, the following field is non-transient (persistent) with respect to Java serialization but is transient with respect to the DPL.
      @NotPersistent
      int myField;
 }
 
NotTransient
| 
 | Berkeley DB version 5.3.28 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||