Class SimpleReference<T>

java.lang.Object
org.picocontainer.references.SimpleReference<T>
All Implemented Interfaces:
Serializable, ObjectReference<T>

public class SimpleReference<T> extends Object implements ObjectReference<T>, Serializable
Simple instance implementation of ObjectReference.
Author:
Aslak Hellesøy, Konstantin Pribluda
See Also:
  • Constructor Details

    • SimpleReference

      public SimpleReference()
  • Method Details

    • 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.