endrov.util.lazy
Class MemoizeImmediate<E>

java.lang.Object
  extended by endrov.util.lazy.Memoize<E>
      extended by endrov.util.lazy.MemoizeImmediate<E>

public class MemoizeImmediate<E>
extends Memoize<E>

Trivial memoized value: Just returns a specified value


Constructor Summary
MemoizeImmediate(E e)
           
 
Method Summary
protected  E eval()
          Evaluate value
 
Methods inherited from class endrov.util.lazy.Memoize
get
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoizeImmediate

public MemoizeImmediate(E e)
Method Detail

eval

protected E eval()
Description copied from class: Memoize
Evaluate value

Specified by:
eval in class Memoize<E>