Package one.microstream.collections.old
Class AbstractBridgeXList<E>
java.lang.Object
one.microstream.collections.old.AbstractOldGettingList<E>
one.microstream.collections.old.AbstractOldSettingList<E>
one.microstream.collections.old.AbstractBridgeXList<E>
- All Implemented Interfaces:
Iterable<E>,Collection<E>,List<E>,OldCollection<E>,OldList<E>
- Direct Known Subclasses:
ArrayCollector.OldArrayCollector,BulkList.OldBulkList,EqBulkList.OldBulkList,LimitList.OldLimitList,LockedList.OldMutexList,SynchList.OldSynchList
public abstract class AbstractBridgeXList<E> extends AbstractOldSettingList<E>
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractBridgeXList(XList<E> list) -
Method Summary
Modifier and Type Method Description voidadd(int index, E element)booleanadd(E e)booleanaddAll(int index, Collection<? extends E> c)booleanaddAll(Collection<? extends E> c)voidclear()XList<E>parent()Eremove(int index)booleanremove(Object o)booleanremoveAll(Collection<?> c)booleanretainAll(Collection<?> c)AbstractBridgeXList<E>subList(int fromIndex, int toIndex)Methods inherited from class one.microstream.collections.old.AbstractOldGettingList
contains, containsAll, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, size, toArray, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.List
equals, hashCode, replaceAll, sort, spliterator, toArray
-
Constructor Details
-
Method Details
-
parent
- Specified by:
parentin interfaceOldCollection<E>- Specified by:
parentin interfaceOldList<E>- Overrides:
parentin classAbstractOldSettingList<E>
-
add
- Specified by:
addin interfaceCollection<E>- Specified by:
addin interfaceList<E>- Overrides:
addin classAbstractOldGettingList<E>
-
add
-
addAll
- Specified by:
addAllin interfaceCollection<E>- Specified by:
addAllin interfaceList<E>- Overrides:
addAllin classAbstractOldGettingList<E>
-
addAll
-
clear
public void clear()- Specified by:
clearin interfaceCollection<E>- Specified by:
clearin interfaceList<E>- Overrides:
clearin classAbstractOldGettingList<E>
-
remove
- Specified by:
removein interfaceCollection<E>- Specified by:
removein interfaceList<E>- Overrides:
removein classAbstractOldGettingList<E>
-
remove
-
removeAll
- Specified by:
removeAllin interfaceCollection<E>- Specified by:
removeAllin interfaceList<E>- Overrides:
removeAllin classAbstractOldGettingList<E>
-
retainAll
- Specified by:
retainAllin interfaceCollection<E>- Specified by:
retainAllin interfaceList<E>- Overrides:
retainAllin classAbstractOldGettingList<E>
-
subList
-