Package com.storedobject.core
Interface ObjectList<T extends StoredObject>
- All Superinterfaces:
Collection<T>,Filtered<T>,FilterMethods<T>,Iterable<T>,List<T>,ObjectLoader<T>,SequencedCollection<T>
- All Known Implementing Classes:
ObjectCacheList,ObjectMemoryList
-
Method Summary
Modifier and TypeMethodDescriptionbooleandefault voidclear()Clear - remove all entries.default voidclose()intidStream(int startingIndex, int endingIndex) idStreamAll(int startingIndex, int endingIndex) intdefault booleanisEmpty()voidrefresh()voidsetProcessor(Consumer<T> processor) Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface com.storedobject.core.Filtered
filter, filter, getComparator, getFilter, order, size, size, sizeAll, stream, streamAllMethods inherited from interface com.storedobject.core.FilterMethods
applyFilterPredicate, getEffectiveCondition, getFilterCondition, getLoadFilter, setFilter, setFilter, setFilter, setFilter, setFilter, setFilter, setLoadFilter, setLoadFilter, setViewFilter, setViewFilterMethods inherited from interface java.util.List
add, add, addAll, addAll, addFirst, addLast, contains, containsAll, equals, get, getFirst, getLast, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeFirst, removeLast, replaceAll, retainAll, reversed, set, size, sort, spliterator, subList, toArray, toArrayMethods inherited from interface com.storedobject.core.ObjectLoader
applyFilter, canContain, getAllowAny, getLinkType, getMaster, getObjectClass, getOrderBy, isAllowAny, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, load, reload, setLinkType, setLinkType, setMaster, setMaster, setOrderBy, setOrderBy, size
-
Method Details
-
close
default void close() -
clear
default void clear()Description copied from interface:ObjectLoaderClear - remove all entries.- Specified by:
clearin interfaceCollection<T extends StoredObject>- Specified by:
clearin interfaceList<T extends StoredObject>- Specified by:
clearin interfaceObjectLoader<T extends StoredObject>
-
isEmpty
default boolean isEmpty()- Specified by:
isEmptyin interfaceCollection<T extends StoredObject>- Specified by:
isEmptyin interfaceList<T extends StoredObject>
-
indexOf
-
add
-
refresh
void refresh() -
refresh
-
refresh
-
getCacheLevel
int getCacheLevel() -
idStream
-
idStreamAll
-
setProcessor
-