org.jboss.weld.util
Class LazyValueHolder<T>

java.lang.Object
  extended by org.jboss.weld.util.LazyValueHolder<T>
Direct Known Subclasses:
TypeClosureLazyValueHolder

public abstract class LazyValueHolder<T>
extends Object

Represents a lazily computed value.

Author:
Stuart Douglas

Constructor Summary
LazyValueHolder()
           
 
Method Summary
 void clear()
           
protected abstract  T computeValue()
           
 T get()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LazyValueHolder

public LazyValueHolder()
Method Detail

get

public T get()

clear

public void clear()

computeValue

protected abstract T computeValue()


Copyright © 2013 Seam Framework. All Rights Reserved.