Class ConvertingList<F, B, C extends List<B>>
java.lang.Object
java.util.AbstractCollection<F>
org.aksw.commons.collections.ConvertingCollection<F,B,C>
org.aksw.commons.collections.ConvertingList<F,B,C>
- All Implemented Interfaces:
Iterable<F>, Collection<F>, List<F>
public class ConvertingList<F, B, C extends List<B>>
extends ConvertingCollection<F,B,C>
implements List<F>
-
Field Summary
Fields inherited from class ConvertingCollection
backend, converter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbooleanaddAll(int index, Collection<? extends F> c) booleanaddAll(Collection<? extends F> c) get(int index) intintlistIterator(int index) remove(int index) subList(int fromIndex, int toIndex) Methods inherited from class ConvertingCollection
add, contains, convertRaw, createSafe, getBackend, iterator, remove, sizeMethods inherited from class AbstractCollection
clear, containsAll, isEmpty, removeAll, retainAll, toArray, toArray, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface Collection
parallelStream, removeIf, stream, toArray
-
Constructor Details
-
ConvertingList
-
-
Method Details
-
addAll
- Specified by:
addAllin interfaceCollection<F>- Specified by:
addAllin interfaceList<F>- Overrides:
addAllin classAbstractCollection<F>
-
addAll
-
get
-
set
-
add
-
remove
-
indexOf
-
lastIndexOf
- Specified by:
lastIndexOfin interfaceList<F>
-
listIterator
- Specified by:
listIteratorin interfaceList<F>
-
listIterator
- Specified by:
listIteratorin interfaceList<F>
-
subList
-