@Documented @Retention(value=RUNTIME) @Target(value={METHOD,FIELD,PARAMETER,LOCAL_VARIABLE,TYPE_USE}) public @interface ScopeConfined
In other words, object contents would be purposely overwritten after they are passed to the receiver and consequently cannot be kept after the invocation.
This annotation can be used for entities that are dealing with reused-objects. The term make available also includes making the object or any of its descendant objects available to another Thread.
public abstract String value
Copyright © 2024. All rights reserved.