org.picocontainer.defaults
Interface ObjectReference

All Known Implementing Classes:
SimpleReference

public interface ObjectReference

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
 java.lang.Object get()
          Retrieve an actual reference to the object.
 void set(java.lang.Object item)
          Assign an object to the reference.
 

Method Detail

get

java.lang.Object 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

void set(java.lang.Object item)
Assign an object to the reference.

Parameters:
item - the object to assign to the reference. May be null.