Package com.sleepycat.persist.model

## Annotation Type NotTransient

    @Documented
    @Retention(RUNTIME)
    @Target(FIELD)
    public @interface NotTransient

Overrides the default rules for field persistence and defines a field as being persistent even when it is 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 transient with respect to Java serialization but is persistent with respect to the DPL.

          @NotTransient
          transient int myField;
     }

See Also:
  `NotPersistent`