@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface Transient
marshal
frameworks.
If an existing property has become transient, but should still be loaded from existing persistence formats (e.g. for migration) then mark the setXXX method as Transient but not the getXXX method.
If a get or set method is overridden in a subclass, the annotation must be re-included on the overridden method to preserve the transience.
Note all properties marked as internal are implictly
transient (because the marshal framework will also ignore them). Consider
whether @Internal is more appropriate before using
@Transient.