org.picocontainer.behaviors
Class Cached.SimpleReference<T>

java.lang.Object
  extended by org.picocontainer.behaviors.Cached.SimpleReference<T>
All Implemented Interfaces:
Serializable, ObjectReference<T>
Enclosing class:
Cached<T>

public static class Cached.SimpleReference<T>
extends Object
implements ObjectReference<T>, Serializable

Author:
Aslak Hellesøy
See Also:
Serialized Form

Constructor Summary
Cached.SimpleReference()
           
 
Method Summary
 T get()
          Retrieve an actual reference to the object.
 void set(T item)
          Assign an object to the reference.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Cached.SimpleReference

public Cached.SimpleReference()
Method Detail

get

public T get()
Description copied from interface: ObjectReference
Retrieve an actual reference to the object. Returns null if the reference is not available or has not been populated yet.

Specified by:
get in interface ObjectReference<T>
Returns:
an actual reference to the object.

set

public void set(T item)
Description copied from interface: ObjectReference
Assign an object to the reference.

Specified by:
set in interface ObjectReference<T>
Parameters:
item - the object to assign to the reference. May be null.


Copyright © 2003-2007 Codehaus. All Rights Reserved.