Package org.picocontainer
Interface ObjectReference<T>
- All Known Implementing Classes:
SimpleReference
,ThreadLocalMapObjectReference
,ThreadLocalReference
public interface ObjectReference<T>
A way to refer to objects that are stored in "awkward" places (for example inside a
HttpSession
or ThreadLocal
).
This interface is typically implemented by someone integrating Pico into an existing container.- Author:
- Joe Walnes
-
Method Summary
-
Method Details
-
get
T get()Retrieve an actual reference to the object. Returns null if the reference is not available or has not been populated yet.- Returns:
- an actual reference to the object.
-
set
Assign an object to the reference.- Parameters:
item
- the object to assign to the reference. May benull
.
-