Class StreamBackedList<T>
java.lang.Object
java.util.AbstractCollection<T>
java.util.AbstractList<T>
org.aksw.commons.collections.cache.CacheImpl<T>
org.aksw.commons.collections.cache.StreamBackedList<T>
- All Implemented Interfaces:
AutoCloseable, Iterable<T>, Collection<T>, List<T>, Cache<T>
-
Field Summary
FieldsFields inherited from class AbstractList
modCount -
Constructor Summary
ConstructorsConstructorDescriptionStreamBackedList(Stream<T> stream) StreamBackedList(Stream<T> stream, ExecutorService es) StreamBackedList(Stream<T> stream, ExecutorService es, boolean shutdownExecutorService) -
Method Summary
Methods inherited from class CacheImpl
add, get, getCurrentSize, getData, isAbandoned, isComplete, iterator, setAbandoned, setAbandoned, setComplete, setComplete, sizeMethods inherited from class AbstractList
add, addAll, clear, equals, hashCode, indexOf, lastIndexOf, listIterator, listIterator, remove, removeRange, set, subListMethods inherited from class AbstractCollection
addAll, contains, containsAll, isEmpty, remove, removeAll, retainAll, toArray, toArray, toStringMethods inherited from interface Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface List
add, addAll, addAll, clear, contains, containsAll, equals, hashCode, indexOf, isEmpty, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, sort, spliterator, subList, toArray, toArray
-
Field Details
-
stream
-
future
-
-
Constructor Details
-
StreamBackedList
-
StreamBackedList
-
StreamBackedList
-
-
Method Details
-
close
-