@Retention(value=CLASS) @Target(value={METHOD,PARAMETER}) public @interface Released
Formally, the annotated argument / return value:
Retained
argument.Returned
argument, the return value is released.
Method arguments and return values of Pure
classes are Released
by default, since pure values are
immutable and therefore unable to retain them.
Copyright © 2022. All rights reserved.