/** * A Factory Method pattern which creates an empty a BackedList * implementation * * @param <T> DOCUMENT ME! * @return DOCUMENT ME! */ protected <T extends Node> List<T> createEmptyList() { return new BackedList<T>(this, contentList(), 0); }
/** * A Factory Method pattern which creates a BackedList implementation used * to store results of a filtered content query. * * @param <T> DOCUMENT ME! * @return DOCUMENT ME! */ protected <T extends Node> BackedList<T> createResultList() { return new BackedList<T>(this, contentList()); }
/** * A Factory Method pattern which creates a BackedList implementation which * contains a single result * * @param <T> DOCUMENT ME! * @param result * DOCUMENT ME! * * @return DOCUMENT ME! */ protected <T extends Node> List<T> createSingleResultList(T result) { BackedList<T> list = new BackedList<T>(this, contentList(), 1); list.addLocal(result); return list; }
/** * A Factory Method pattern which creates a BackedList implementation used * to store results of a filtered content query. * * @return DOCUMENT ME! */ protected BackedList createResultList() { return new BackedList(this, contentList()); }
/** * A Factory Method pattern which creates an empty a BackedList * implementation * * @return DOCUMENT ME! */ protected List createEmptyList() { return new BackedList(this, contentList(), 0); }
/** * A Factory Method pattern which creates an empty a BackedList * implementation * * @return DOCUMENT ME! */ protected List createEmptyList() { return new BackedList(this, contentList(), 0); }
/** * A Factory Method pattern which creates an empty a BackedList * implementation * * @param <T> DOCUMENT ME! * @return DOCUMENT ME! */ protected <T extends Node> List<T> createEmptyList() { return new BackedList<T>(this, contentList(), 0); }
/** * A Factory Method pattern which creates an empty a BackedList * implementation * * @return DOCUMENT ME! */ protected List createEmptyList() { return new BackedList(this, contentList(), 0); }
/** * A Factory Method pattern which creates a BackedList implementation used * to store results of a filtered content query. * * @return DOCUMENT ME! */ protected BackedList createResultList() { return new BackedList(this, contentList()); }
/** * A Factory Method pattern which creates a BackedList implementation used * to store results of a filtered content query. * * @return DOCUMENT ME! */ protected BackedList createResultList() { return new BackedList(this, contentList()); }
/** * A Factory Method pattern which creates a BackedList implementation used * to store results of a filtered content query. * * @return DOCUMENT ME! */ protected BackedList createResultList() { return new BackedList(this, contentList()); }
/** * A Factory Method pattern which creates an empty a BackedList * implementation * * @return DOCUMENT ME! */ protected List createEmptyList() { return new BackedList(this, contentList(), 0); }
/** * A Factory Method pattern which creates a BackedList implementation used * to store results of a filtered content query. * * @param <T> DOCUMENT ME! * @return DOCUMENT ME! */ protected <T extends Node> BackedList<T> createResultList() { return new BackedList<T>(this, contentList()); }
/** * A Factory Method pattern which creates an empty a BackedList * implementation * * @param <T> DOCUMENT ME! * @return DOCUMENT ME! */ protected <T extends Node> List<T> createEmptyList() { return new BackedList<T>(this, contentList(), 0); }
/** * A Factory Method pattern which creates a BackedList implementation used * to store results of a filtered content query. * * @return DOCUMENT ME! */ protected BackedList createResultList() { return new BackedList(this, contentList()); }
/** * A Factory Method pattern which creates an empty a BackedList * implementation * * @return DOCUMENT ME! */ protected List createEmptyList() { return new BackedList(this, contentList(), 0); }
/** * A Factory Method pattern which creates a BackedList implementation used * to store results of a filtered content query. * * @return DOCUMENT ME! */ protected BackedList createResultList() { return new BackedList(this, contentList()); }
/** * A Factory Method pattern which creates an empty a BackedList * implementation * * @return DOCUMENT ME! */ protected List createEmptyList() { return new BackedList(this, contentList(), 0); }
/** * A Factory Method pattern which creates a BackedList implementation which * contains a single result * * @param result * DOCUMENT ME! * * @return DOCUMENT ME! */ protected List createSingleResultList(Object result) { BackedList list = new BackedList(this, contentList(), 1); list.addLocal(result); return list; }
/** * A Factory Method pattern which creates a BackedList implementation which * contains a single result * * @param <T> DOCUMENT ME! * @param result * DOCUMENT ME! * * @return DOCUMENT ME! */ protected <T extends Node> List<T> createSingleResultList(T result) { BackedList<T> list = new BackedList<T>(this, contentList(), 1); list.addLocal(result); return list; }