package xapi.collect.impl; import java.util.ArrayList; import xapi.inject.impl.SingletonProvider; /** * LazyList is backed by an ArrayList<>, created on demand. * * @author "James X. Nelson (james@wetheinter.net)" * * @param <T> */ public class LazyList <T> extends SingletonProvider<ArrayList<T>>{ @Override protected ArrayList<T> initialValue() { return new ArrayList<T>(); } }