Package org.javagi.gio
Class ListModelJavaListSpliceable.SubList<E extends @Nullable GObject,List extends ListModelJavaListSpliceable<E>>
java.lang.Object
org.javagi.gio.ListModelJavaList.SubList<E,List>
org.javagi.gio.ListModelJavaListMutable.SubList<E,List>
org.javagi.gio.ListModelJavaListSpliceable.SubList<E,List>
- All Implemented Interfaces:
Iterable<E>,Collection<E>,List<E>,SequencedCollection<E>,ListModelJavaList<E>,ListModelJavaListMutable<E>,ListModelJavaListSpliceable<E>
- Enclosing interface:
ListModelJavaListSpliceable<E extends @Nullable GObject>
public static class ListModelJavaListSpliceable.SubList<E extends @Nullable GObject,List extends ListModelJavaListSpliceable<E>>
extends ListModelJavaListMutable.SubList<E,List>
implements ListModelJavaListSpliceable<E>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.javagi.gio.ListModelJavaList
ListModelJavaList.SubList<E extends @Nullable GObject,List extends ListModelJavaList<E>> Nested classes/interfaces inherited from interface org.javagi.gio.ListModelJavaListMutable
ListModelJavaListMutable.SubList<E extends @Nullable GObject,List extends ListModelJavaListMutable<E>> Nested classes/interfaces inherited from interface org.javagi.gio.ListModelJavaListSpliceable
ListModelJavaListSpliceable.SubList<E extends @Nullable GObject,List extends ListModelJavaListSpliceable<E>> -
Field Summary
Fields inherited from class org.javagi.gio.ListModelJavaList.SubList
fromIndex, list, toIndex -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidsplice(int position, int nRemovals, Collection<? extends E> additions) Methods inherited from class org.javagi.gio.ListModelJavaListMutable.SubList
append, removeAtMethods inherited from class org.javagi.gio.ListModelJavaList.SubList
getItem, getNItemsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface java.util.List
addFirst, addLast, equals, getFirst, getLast, hashCode, removeFirst, removeLast, replaceAll, reversed, sort, spliteratorMethods inherited from interface org.javagi.gio.ListModelJavaList
contains, containsAll, get, getItem, getNItems, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, removeAll, retainAll, size, toArray, toArrayMethods inherited from interface org.javagi.gio.ListModelJavaListMutable
add, append, remove, removeAt
-
Constructor Details
-
SubList
-
-
Method Details
-
splice
- Specified by:
splicein interfaceListModelJavaListSpliceable<E extends @Nullable GObject>
-
splice
- Specified by:
splicein interfaceListModelJavaListSpliceable<E extends @Nullable GObject>
-