net.sf.retrotranslator.runtime.impl
Class LazyList<I,R>
java.lang.Object
net.sf.retrotranslator.runtime.impl.LazyList<I,R>
public abstract class LazyList<I,R>
- extends java.lang.Object
- Author:
- Taras Puchko
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
inputs
private java.util.List<I> inputs
results
private R[] results
LazyList
public LazyList()
add
public void add(I input)
getLast
public I getLast()
get
public I get(int index)
set
public void set(int index,
I element)
getLive
public final R[] getLive()
getClone
public final R[] getClone()
resolve
protected abstract R resolve(I input)
newArray
protected abstract R[] newArray(int size)