Annotation Type Retained


@Retention(SOURCE)
@Documented
public @interface Retained
Indicates that the parameter is a mutable object, and that it is potentially stored somewhere as a result of calling the function, and that care should thus be taken when mutating that object.