Package one.microstream.collections.old
Class AbstractOldRemovingList<E>
java.lang.Object
one.microstream.collections.old.AbstractOldGettingList<E>
one.microstream.collections.old.AbstractOldRemovingList<E>
- All Implemented Interfaces:
Iterable<E>
,Collection<E>
,List<E>
,OldCollection<E>
,OldList<E>
- Direct Known Subclasses:
ListProcessor.OldListProcessor
public abstract class AbstractOldRemovingList<E> extends AbstractOldGettingList<E>
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractOldRemovingList(XProcessingList<E> list)
-
Method Summary
Modifier and Type Method Description void
clear()
XProcessingList<E>
parent()
E
remove(int index)
boolean
remove(Object o)
boolean
removeAll(Collection<?> c)
boolean
retainAll(Collection<?> c)
AbstractOldRemovingList<E>
subList(int fromIndex, int toIndex)
Methods inherited from class one.microstream.collections.old.AbstractOldGettingList
add, add, addAll, addAll, contains, containsAll, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, set, size, toArray, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.List
equals, hashCode, replaceAll, sort, spliterator, toArray
-
Constructor Details
-
Method Details
-
parent
- Specified by:
parent
in interfaceOldCollection<E>
- Specified by:
parent
in interfaceOldList<E>
- Overrides:
parent
in classAbstractOldGettingList<E>
-
clear
public void clear()- Specified by:
clear
in interfaceCollection<E>
- Specified by:
clear
in interfaceList<E>
- Overrides:
clear
in classAbstractOldGettingList<E>
-
remove
- Specified by:
remove
in interfaceCollection<E>
- Specified by:
remove
in interfaceList<E>
- Overrides:
remove
in classAbstractOldGettingList<E>
-
remove
-
removeAll
- Specified by:
removeAll
in interfaceCollection<E>
- Specified by:
removeAll
in interfaceList<E>
- Overrides:
removeAll
in classAbstractOldGettingList<E>
-
retainAll
- Specified by:
retainAll
in interfaceCollection<E>
- Specified by:
retainAll
in interfaceList<E>
- Overrides:
retainAll
in classAbstractOldGettingList<E>
-
subList
-