@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface Derived
Derived properties are not automatically ignored by the
marshal layer
. If a given property
should not be persisted (in addition to its source property) then it
should also be marked as @Transient
.
If a derived property is also @Deprecated
the
DerivedPropertyBuilder
will not recognise it.
Modifier and Type | Required Element and Description |
---|---|
java.lang.String |
value
The name of the property that the annotated property is derived from.
|