Module net.anwiba.commons.lang
Class AbstractObjectList<T>
java.lang.Object
net.anwiba.commons.lang.collection.AbstractObjectList<T>
- All Implemented Interfaces:
Iterable<T>,IMutableObjectList<T>,IObjectCollection<T>,IObjectCollectionReceiver<T>,IObjectIterable<T>,IObjectList<T>,IObjectListProvider<T>,IObjectListReceiver<T>
- Direct Known Subclasses:
ObjectList
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.anwiba.commons.lang.collection.IObjectIterable
foreachMethods inherited from interface net.anwiba.commons.lang.collection.IObjectList
streamMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
AbstractObjectList
-
-
Method Details
-
toCollection
- Specified by:
toCollectionin interfaceIObjectCollection<T>
-
toList
- Specified by:
toListin interfaceIObjectCollection<T>
-
size
public int size()- Specified by:
sizein interfaceIObjectCollection<T>- Specified by:
sizein interfaceIObjectListProvider<T>
-
set
- Specified by:
setin interfaceIObjectCollectionReceiver<T>
-
set
- Specified by:
setin interfaceIObjectCollectionReceiver<T>
-
set
- Specified by:
setin interfaceIObjectListReceiver<T>
-
add
- Specified by:
addin interfaceIObjectCollectionReceiver<T>
-
add
- Specified by:
addin interfaceIObjectCollectionReceiver<T>
-
indices
- Specified by:
indicesin interfaceIObjectListProvider<T>
-
remove
- Specified by:
removein interfaceIMutableObjectList<T>
-
remove
- Specified by:
removein interfaceIMutableObjectList<T>
-
remove
public void remove(int... indices) - Specified by:
removein interfaceIMutableObjectList<T>
-
removeAll
public void removeAll()- Specified by:
removeAllin interfaceIMutableObjectList<T>
-
values
- Specified by:
valuesin interfaceIObjectCollection<T>- Specified by:
valuesin interfaceIObjectListProvider<T>
-
isEmpty
public final boolean isEmpty()- Specified by:
isEmptyin interfaceIObjectCollection<T>- Specified by:
isEmptyin interfaceIObjectListProvider<T>
-
get
- Specified by:
getin interfaceIObjectListProvider<T>
-
get
- Specified by:
getin interfaceIObjectListProvider<T>
-
iterator
-