-
- All Superinterfaces:
Collection<V>,Iterable<V>,KeyedList<V>,Lane,List<V>,Log,Observable<Object>,ObservableList<V>,WarpLane
- All Known Implementing Classes:
ListLaneView
public interface ListLane<V> extends WarpLane, KeyedList<V>, ObservableList<V>
-
-
Method Summary
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface swim.util.KeyedList
add, add, entryIterator, get, getEntry, getEntry, keyIterator, move, move, remove, set
-
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
-
Methods inherited from interface swim.observable.ObservableList
move
-
-
-
-
Method Detail
-
isResident
boolean isResident()
-
isTransient
boolean isTransient()
-
observe
ListLane<V> observe(Object observer)
- Specified by:
observein interfaceLane- Specified by:
observein interfaceObservable<V>- Specified by:
observein interfaceObservableList<V>- Specified by:
observein interfaceWarpLane
-
unobserve
ListLane<V> unobserve(Object observer)
- Specified by:
unobservein interfaceLane- Specified by:
unobservein interfaceObservable<V>- Specified by:
unobservein interfaceObservableList<V>- Specified by:
unobservein interfaceWarpLane
-
willUpdate
ListLane<V> willUpdate(WillUpdateIndex<V> willUpdate)
- Specified by:
willUpdatein interfaceObservableList<V>
-
didUpdate
ListLane<V> didUpdate(DidUpdateIndex<V> didUpdate)
- Specified by:
didUpdatein interfaceObservableList<V>
-
willMove
ListLane<V> willMove(WillMoveIndex<V> willMove)
- Specified by:
willMovein interfaceObservableList<V>
-
didMove
ListLane<V> didMove(DidMoveIndex<V> didMove)
- Specified by:
didMovein interfaceObservableList<V>
-
willRemove
ListLane<V> willRemove(WillRemoveIndex willRemove)
- Specified by:
willRemovein interfaceObservableList<V>
-
didRemove
ListLane<V> didRemove(DidRemoveIndex<V> didRemove)
- Specified by:
didRemovein interfaceObservableList<V>
-
willDrop
ListLane<V> willDrop(WillDrop willDrop)
- Specified by:
willDropin interfaceObservableList<V>
-
willTake
ListLane<V> willTake(WillTake willTake)
- Specified by:
willTakein interfaceObservableList<V>
-
willClear
ListLane<V> willClear(WillClear willClear)
- Specified by:
willClearin interfaceObservableList<V>
-
didClear
ListLane<V> didClear(DidClear didClear)
- Specified by:
didClearin interfaceObservableList<V>
-
willCommand
ListLane<V> willCommand(WillCommand willCommand)
- Specified by:
willCommandin interfaceWarpLane
-
didCommand
ListLane<V> didCommand(DidCommand didCommand)
- Specified by:
didCommandin interfaceWarpLane
-
willUplink
ListLane<V> willUplink(WillUplink willUplink)
- Specified by:
willUplinkin interfaceWarpLane
-
drop
void drop(int lower)
- Specified by:
dropin interfaceObservableList<V>
-
take
void take(int keep)
- Specified by:
takein interfaceObservableList<V>
-
-