@Target(value={ANNOTATION_TYPE,METHOD})
@Retention(value=RUNTIME)
@API(status=MAINTAINED,
since="1.2.4")
public @interface PerProperty
@PerProperty
if you want to have some lifecycle control over this property alone.
If you want to control the lifecycle of all property methods use BeforeProperty or AfterProperty.
Modifier and Type | Required Element and Description |
---|---|
java.lang.Class<? extends PerProperty.Lifecycle> |
value
Return a class that implements PerProperty.Lifecycle
|
public abstract java.lang.Class<? extends PerProperty.Lifecycle> value