- java.lang.Object
-
- swim.system.DownlinkView
-
- swim.system.warp.WarpDownlinkView
-
- swim.system.downlink.ListDownlinkView<V>
-
- All Implemented Interfaces:
Iterable<V>
,Collection<V>
,List<V>
,Downlink
,ListDownlink<V>
,Link
,WarpDownlink
,WarpLink
,Observable<Object>
,ObservableList<V>
,KeyedList<V>
,Log
public class ListDownlinkView<V> extends WarpDownlinkView implements ListDownlink<V>
-
-
Field Summary
Fields Modifier and Type Field Description protected ListDownlinkModel
model
protected static int
STATEFUL
protected Form<V>
valueForm
-
Fields inherited from class swim.system.warp.WarpDownlinkView
body, flags, hostUri, KEEP_LINKED, KEEP_SYNCED, laneUri, meshUri, nodeUri, prio, rate
-
Fields inherited from class swim.system.DownlinkView
cellContext, observers, stage
-
-
Constructor Summary
Constructors Constructor Description ListDownlinkView(CellContext cellContext, Stage stage, Uri meshUri, Uri hostUri, Uri nodeUri, Uri laneUri, float prio, float rate, Value body, int flags, Form<V> valueForm, Object observers)
ListDownlinkView(CellContext cellContext, Stage stage, Uri meshUri, Uri hostUri, Uri nodeUri, Uri laneUri, float prio, float rate, Value body, Form<V> valueForm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(int index, V element)
void
add(int index, V element, Object key)
boolean
add(V v)
boolean
add(V element, Object key)
boolean
addAll(int index, Collection<? extends V> elements)
boolean
addAll(Collection<? extends V> elements)
ListDownlinkView<V>
body(Value body)
void
clear()
void
close()
boolean
contains(Object o)
boolean
containsAll(Collection<?> elements)
ListDownlinkModel
createDownlinkModel()
ListDownlinkView<V>
didClear(DidClear didClear)
ListDownlinkView<V>
didClose(DidClose didClose)
ListDownlinkView<V>
didConnect(DidConnect didConnect)
ListDownlinkView<V>
didDisconnect(DidDisconnect didDisconnect)
ListDownlinkView<V>
didDrop(DidDrop didDrop)
ListDownlinkView<V>
didFail(DidFail didFail)
ListDownlinkView<V>
didLink(DidLink didLink)
ListDownlink<V>
didMove(DidMoveIndex<V> didMove)
ListDownlinkView<V>
didReceive(DidReceive didReceive)
ListDownlinkView<V>
didRemove(DidRemoveIndex<V> didRemove)
ListDownlinkView<V>
didSync(DidSync didSync)
ListDownlinkView<V>
didTake(DidTake didTake)
ListDownlinkView<V>
didUnlink(DidUnlink didUnlink)
ListDownlinkView<V>
didUpdate(DidUpdateIndex<V> didUpdate)
boolean
dispatchDidClear(boolean preemptive)
boolean
dispatchDidDrop(int lower, boolean preemptive)
boolean
dispatchDidMove(int fromIndex, int toIndex, V value, boolean preemptive)
boolean
dispatchDidRemove(int index, V oldValue, boolean preemptive)
boolean
dispatchDidTake(int upper, boolean preemptive)
boolean
dispatchDidUpdate(int index, V newValue, V oldValue, boolean preemptive)
boolean
dispatchWillClear(boolean preemptive)
boolean
dispatchWillDrop(int lower, boolean preemptive)
boolean
dispatchWillMove(int fromIndex, int toIndex, V value, boolean preemptive)
boolean
dispatchWillRemove(int index, boolean preemptive)
boolean
dispatchWillTake(int upper, boolean preemptive)
Map.Entry<Boolean,V>
dispatchWillUpdate(int index, V newValue, boolean preemptive)
void
downlinkDidClear()
void
downlinkDidDrop(int lower)
void
downlinkDidInsert(int index, V newValue)
void
downlinkDidInsertValue(int index, Value newValue)
void
downlinkDidMove(int fromIndex, int toIndex, V value)
void
downlinkDidMoveValue(int fromIndex, int toIndex, Value value)
void
downlinkDidRemove(int index, V oldValue)
void
downlinkDidRemoveValue(int index, Value oldValue)
void
downlinkDidTake(int upper)
void
downlinkDidUpdate(int index, V newValue, V oldValue)
void
downlinkDidUpdateValue(int index, Value newValue, Value oldValue)
ListDownlinkModel
downlinkModel()
void
downlinkWillClear()
void
downlinkWillDrop(int lower)
V
downlinkWillInsert(int index, V newValue)
Value
downlinkWillInsertValue(int index, Value newValue)
void
downlinkWillMove(int fromIndex, int toIndex, V value)
void
downlinkWillMoveValue(int fromIndex, int toIndex, Value value)
void
downlinkWillRemove(int index)
void
downlinkWillRemoveValue(int index)
void
downlinkWillTake(int upper)
V
downlinkWillUpdate(int index, V newValue)
Value
downlinkWillUpdateValue(int index, Value newValue)
void
drop(int lower)
ListIterator<Map.Entry<Object,V>>
entryIterator()
V
get(int index)
V
get(int index, Object key)
Map.Entry<Object,V>
getEntry(int index)
Map.Entry<Object,V>
getEntry(int index, Object key)
ListDownlinkView<V>
hostUri(String hostUri)
ListDownlinkView<V>
hostUri(Uri hostUri)
int
indexOf(Object o)
boolean
isEmpty()
boolean
isStateful()
ListDownlinkView<V>
isStateful(boolean isStateful)
Iterator<V>
iterator()
ListDownlinkView<V>
keepLinked(boolean keepLinked)
ListDownlinkView<V>
keepSynced(boolean keepSynced)
ListIterator<Object>
keyIterator()
ListDownlinkView<V>
laneUri(String laneUri)
ListDownlinkView<V>
laneUri(Uri laneUri)
int
lastIndexOf(Object o)
ListIterator<V>
listIterator()
ListIterator<V>
listIterator(int index)
void
move(int fromIndex, int toIndex)
void
move(int fromIndex, int toIndex, Object key)
ListDownlinkView<V>
nodeUri(String nodeUri)
ListDownlinkView<V>
nodeUri(Uri nodeUri)
ListDownlinkView<V>
observe(Object observer)
ListDownlinkView<V>
open()
ListDownlinkView<V>
prio(float prio)
ListDownlinkView<V>
rate(float rate)
V
remove(int index)
V
remove(int index, Object key)
boolean
remove(Object o)
boolean
removeAll(Collection<?> elements)
boolean
retainAll(Collection<?> elements)
V
set(int index, V element)
V
set(int index, V element, Object key)
int
size()
List<V>
subList(int fromIndex, int toIndex)
void
take(int upper)
Object[]
toArray()
<T> T[]
toArray(T[] a)
protected Object
typesafeObservers(Object observers)
ListDownlinkView<V>
unobserve(Object observer)
<V2> ListDownlinkView<V2>
valueClass(Class<V2> valueClass)
Form<V>
valueForm()
<V2> ListDownlinkView<V2>
valueForm(Form<V2> valueForm)
ListDownlinkView<V>
willClear(WillClear willClear)
ListDownlinkView<V>
willCommand(WillCommand willCommand)
ListDownlinkView<V>
willDrop(WillDrop willDrop)
ListDownlinkView<V>
willLink(WillLink willLink)
ListDownlink<V>
willMove(WillMoveIndex<V> willMove)
ListDownlinkView<V>
willReceive(WillReceive willReceive)
ListDownlinkView<V>
willRemove(WillRemoveIndex willRemove)
ListDownlinkView<V>
willSync(WillSync willSync)
ListDownlinkView<V>
willTake(WillTake willTake)
ListDownlinkView<V>
willUnlink(WillUnlink willUnlink)
ListDownlinkView<V>
willUpdate(WillUpdateIndex<V> willUpdate)
-
Methods inherited from class swim.system.warp.WarpDownlinkView
body, command, command, command, command, dispatchDidLink, dispatchDidReceive, dispatchDidSync, dispatchDidUnlink, dispatchWillCommand, dispatchWillLink, dispatchWillReceive, dispatchWillSync, dispatchWillUnlink, downlinkDidLink, downlinkDidReceive, downlinkDidSync, downlinkDidUnlink, downlinkWillCommand, downlinkWillLink, downlinkWillReceive, downlinkWillSync, downlinkWillUnlink, hostUri, keepLinked, keepSynced, laneUri, meshUri, nodeUri, prio, rate
-
Methods inherited from class swim.system.DownlinkView
cellContext, cipherSuite, debug, dispatchDidClose, dispatchDidConnect, dispatchDidDisconnect, dispatchDidFail, downlinkDidClose, downlinkDidConnect, downlinkDidDisconnect, downlinkDidFail, error, fail, info, isConnected, isRemote, isSecure, localAddress, localCertificates, localIdentity, localPrincipal, remoteAddress, remoteCertificates, remoteIdentity, remotePrincipal, securityProtocol, stage, trace, warn
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Methods inherited from interface swim.api.Link
cipherSuite, hostUri, isConnected, isRemote, isSecure, laneUri, localAddress, localCertificates, localIdentity, localPrincipal, nodeUri, remoteAddress, remoteCertificates, remoteIdentity, remotePrincipal, securityProtocol
-
Methods inherited from interface java.util.List
equals, hashCode, replaceAll, sort, spliterator
-
Methods inherited from interface swim.api.warp.WarpDownlink
body, command, command, command, command, keepLinked, keepSynced, prio, rate
-
-
-
-
Field Detail
-
model
protected ListDownlinkModel model
-
STATEFUL
protected static final int STATEFUL
- See Also:
- Constant Field Values
-
-
Method Detail
-
downlinkModel
public ListDownlinkModel downlinkModel()
- Specified by:
downlinkModel
in classWarpDownlinkView
-
hostUri
public ListDownlinkView<V> hostUri(Uri hostUri)
- Specified by:
hostUri
in interfaceListDownlink<V>
- Specified by:
hostUri
in interfaceWarpDownlink
- Specified by:
hostUri
in classWarpDownlinkView
-
hostUri
public ListDownlinkView<V> hostUri(String hostUri)
- Specified by:
hostUri
in interfaceListDownlink<V>
- Specified by:
hostUri
in interfaceWarpDownlink
- Specified by:
hostUri
in classWarpDownlinkView
-
nodeUri
public ListDownlinkView<V> nodeUri(Uri nodeUri)
- Specified by:
nodeUri
in interfaceListDownlink<V>
- Specified by:
nodeUri
in interfaceWarpDownlink
- Specified by:
nodeUri
in classWarpDownlinkView
-
nodeUri
public ListDownlinkView<V> nodeUri(String nodeUri)
- Specified by:
nodeUri
in interfaceListDownlink<V>
- Specified by:
nodeUri
in interfaceWarpDownlink
- Specified by:
nodeUri
in classWarpDownlinkView
-
laneUri
public ListDownlinkView<V> laneUri(Uri laneUri)
- Specified by:
laneUri
in interfaceListDownlink<V>
- Specified by:
laneUri
in interfaceWarpDownlink
- Specified by:
laneUri
in classWarpDownlinkView
-
laneUri
public ListDownlinkView<V> laneUri(String laneUri)
- Specified by:
laneUri
in interfaceListDownlink<V>
- Specified by:
laneUri
in interfaceWarpDownlink
- Specified by:
laneUri
in classWarpDownlinkView
-
prio
public ListDownlinkView<V> prio(float prio)
- Specified by:
prio
in interfaceListDownlink<V>
- Specified by:
prio
in interfaceWarpDownlink
- Specified by:
prio
in classWarpDownlinkView
-
rate
public ListDownlinkView<V> rate(float rate)
- Specified by:
rate
in interfaceListDownlink<V>
- Specified by:
rate
in interfaceWarpDownlink
- Specified by:
rate
in classWarpDownlinkView
-
body
public ListDownlinkView<V> body(Value body)
- Specified by:
body
in interfaceListDownlink<V>
- Specified by:
body
in interfaceWarpDownlink
- Specified by:
body
in classWarpDownlinkView
-
keepLinked
public ListDownlinkView<V> keepLinked(boolean keepLinked)
- Specified by:
keepLinked
in interfaceListDownlink<V>
- Specified by:
keepLinked
in interfaceWarpDownlink
- Specified by:
keepLinked
in classWarpDownlinkView
-
keepSynced
public ListDownlinkView<V> keepSynced(boolean keepSynced)
- Specified by:
keepSynced
in interfaceListDownlink<V>
- Specified by:
keepSynced
in interfaceWarpDownlink
- Specified by:
keepSynced
in classWarpDownlinkView
-
isStateful
public final boolean isStateful()
- Specified by:
isStateful
in interfaceListDownlink<V>
-
isStateful
public ListDownlinkView<V> isStateful(boolean isStateful)
- Specified by:
isStateful
in interfaceListDownlink<V>
-
valueForm
public final Form<V> valueForm()
- Specified by:
valueForm
in interfaceListDownlink<V>
-
valueForm
public <V2> ListDownlinkView<V2> valueForm(Form<V2> valueForm)
- Specified by:
valueForm
in interfaceListDownlink<V>
-
valueClass
public <V2> ListDownlinkView<V2> valueClass(Class<V2> valueClass)
- Specified by:
valueClass
in interfaceListDownlink<V>
-
observe
public ListDownlinkView<V> observe(Object observer)
- Specified by:
observe
in interfaceDownlink
- Specified by:
observe
in interfaceLink
- Specified by:
observe
in interfaceListDownlink<V>
- Specified by:
observe
in interfaceObservable<V>
- Specified by:
observe
in interfaceObservableList<V>
- Specified by:
observe
in interfaceWarpDownlink
- Overrides:
observe
in classWarpDownlinkView
-
unobserve
public ListDownlinkView<V> unobserve(Object observer)
- Specified by:
unobserve
in interfaceDownlink
- Specified by:
unobserve
in interfaceLink
- Specified by:
unobserve
in interfaceListDownlink<V>
- Specified by:
unobserve
in interfaceObservable<V>
- Specified by:
unobserve
in interfaceObservableList<V>
- Specified by:
unobserve
in interfaceWarpDownlink
- Overrides:
unobserve
in classWarpDownlinkView
-
willMove
public ListDownlink<V> willMove(WillMoveIndex<V> willMove)
- Specified by:
willMove
in interfaceListDownlink<V>
- Specified by:
willMove
in interfaceObservableList<V>
-
didMove
public ListDownlink<V> didMove(DidMoveIndex<V> didMove)
- Specified by:
didMove
in interfaceListDownlink<V>
- Specified by:
didMove
in interfaceObservableList<V>
-
willUpdate
public ListDownlinkView<V> willUpdate(WillUpdateIndex<V> willUpdate)
- Specified by:
willUpdate
in interfaceListDownlink<V>
- Specified by:
willUpdate
in interfaceObservableList<V>
-
didUpdate
public ListDownlinkView<V> didUpdate(DidUpdateIndex<V> didUpdate)
- Specified by:
didUpdate
in interfaceListDownlink<V>
- Specified by:
didUpdate
in interfaceObservableList<V>
-
willRemove
public ListDownlinkView<V> willRemove(WillRemoveIndex willRemove)
- Specified by:
willRemove
in interfaceListDownlink<V>
- Specified by:
willRemove
in interfaceObservableList<V>
-
didRemove
public ListDownlinkView<V> didRemove(DidRemoveIndex<V> didRemove)
- Specified by:
didRemove
in interfaceListDownlink<V>
- Specified by:
didRemove
in interfaceObservableList<V>
-
willDrop
public ListDownlinkView<V> willDrop(WillDrop willDrop)
- Specified by:
willDrop
in interfaceListDownlink<V>
- Specified by:
willDrop
in interfaceObservableList<V>
-
didDrop
public ListDownlinkView<V> didDrop(DidDrop didDrop)
- Specified by:
didDrop
in interfaceListDownlink<V>
- Specified by:
didDrop
in interfaceObservableList<V>
-
willTake
public ListDownlinkView<V> willTake(WillTake willTake)
- Specified by:
willTake
in interfaceListDownlink<V>
- Specified by:
willTake
in interfaceObservableList<V>
-
didTake
public ListDownlinkView<V> didTake(DidTake didTake)
- Specified by:
didTake
in interfaceListDownlink<V>
- Specified by:
didTake
in interfaceObservableList<V>
-
willClear
public ListDownlinkView<V> willClear(WillClear willClear)
- Specified by:
willClear
in interfaceListDownlink<V>
- Specified by:
willClear
in interfaceObservableList<V>
-
didClear
public ListDownlinkView<V> didClear(DidClear didClear)
- Specified by:
didClear
in interfaceListDownlink<V>
- Specified by:
didClear
in interfaceObservableList<V>
-
willReceive
public ListDownlinkView<V> willReceive(WillReceive willReceive)
- Specified by:
willReceive
in interfaceListDownlink<V>
- Specified by:
willReceive
in interfaceWarpDownlink
- Specified by:
willReceive
in classWarpDownlinkView
-
didReceive
public ListDownlinkView<V> didReceive(DidReceive didReceive)
- Specified by:
didReceive
in interfaceListDownlink<V>
- Specified by:
didReceive
in interfaceWarpDownlink
- Specified by:
didReceive
in classWarpDownlinkView
-
willCommand
public ListDownlinkView<V> willCommand(WillCommand willCommand)
- Specified by:
willCommand
in interfaceListDownlink<V>
- Specified by:
willCommand
in interfaceWarpDownlink
- Specified by:
willCommand
in classWarpDownlinkView
-
willLink
public ListDownlinkView<V> willLink(WillLink willLink)
- Specified by:
willLink
in interfaceListDownlink<V>
- Specified by:
willLink
in interfaceWarpDownlink
- Specified by:
willLink
in classWarpDownlinkView
-
didLink
public ListDownlinkView<V> didLink(DidLink didLink)
- Specified by:
didLink
in interfaceListDownlink<V>
- Specified by:
didLink
in interfaceWarpDownlink
- Specified by:
didLink
in classWarpDownlinkView
-
willSync
public ListDownlinkView<V> willSync(WillSync willSync)
- Specified by:
willSync
in interfaceListDownlink<V>
- Specified by:
willSync
in interfaceWarpDownlink
- Specified by:
willSync
in classWarpDownlinkView
-
didSync
public ListDownlinkView<V> didSync(DidSync didSync)
- Specified by:
didSync
in interfaceListDownlink<V>
- Specified by:
didSync
in interfaceWarpDownlink
- Specified by:
didSync
in classWarpDownlinkView
-
willUnlink
public ListDownlinkView<V> willUnlink(WillUnlink willUnlink)
- Specified by:
willUnlink
in interfaceListDownlink<V>
- Specified by:
willUnlink
in interfaceWarpDownlink
- Specified by:
willUnlink
in classWarpDownlinkView
-
didUnlink
public ListDownlinkView<V> didUnlink(DidUnlink didUnlink)
- Specified by:
didUnlink
in interfaceListDownlink<V>
- Specified by:
didUnlink
in interfaceWarpDownlink
- Specified by:
didUnlink
in classWarpDownlinkView
-
didConnect
public ListDownlinkView<V> didConnect(DidConnect didConnect)
- Specified by:
didConnect
in interfaceDownlink
- Specified by:
didConnect
in interfaceListDownlink<V>
- Specified by:
didConnect
in interfaceWarpDownlink
- Specified by:
didConnect
in classWarpDownlinkView
-
didDisconnect
public ListDownlinkView<V> didDisconnect(DidDisconnect didDisconnect)
- Specified by:
didDisconnect
in interfaceDownlink
- Specified by:
didDisconnect
in interfaceListDownlink<V>
- Specified by:
didDisconnect
in interfaceWarpDownlink
- Specified by:
didDisconnect
in classWarpDownlinkView
-
didClose
public ListDownlinkView<V> didClose(DidClose didClose)
- Specified by:
didClose
in interfaceDownlink
- Specified by:
didClose
in interfaceListDownlink<V>
- Specified by:
didClose
in interfaceWarpDownlink
- Specified by:
didClose
in classWarpDownlinkView
-
didFail
public ListDownlinkView<V> didFail(DidFail didFail)
- Specified by:
didFail
in interfaceDownlink
- Specified by:
didFail
in interfaceListDownlink<V>
- Specified by:
didFail
in interfaceWarpDownlink
- Specified by:
didFail
in classWarpDownlinkView
-
dispatchWillUpdate
public Map.Entry<Boolean,V> dispatchWillUpdate(int index, V newValue, boolean preemptive)
-
dispatchDidUpdate
public boolean dispatchDidUpdate(int index, V newValue, V oldValue, boolean preemptive)
-
dispatchWillMove
public boolean dispatchWillMove(int fromIndex, int toIndex, V value, boolean preemptive)
-
dispatchDidMove
public boolean dispatchDidMove(int fromIndex, int toIndex, V value, boolean preemptive)
-
dispatchWillRemove
public boolean dispatchWillRemove(int index, boolean preemptive)
-
dispatchDidRemove
public boolean dispatchDidRemove(int index, V oldValue, boolean preemptive)
-
dispatchWillDrop
public boolean dispatchWillDrop(int lower, boolean preemptive)
-
dispatchDidDrop
public boolean dispatchDidDrop(int lower, boolean preemptive)
-
dispatchWillTake
public boolean dispatchWillTake(int upper, boolean preemptive)
-
dispatchDidTake
public boolean dispatchDidTake(int upper, boolean preemptive)
-
dispatchWillClear
public boolean dispatchWillClear(boolean preemptive)
-
dispatchDidClear
public boolean dispatchDidClear(boolean preemptive)
-
downlinkDidInsertValue
public void downlinkDidInsertValue(int index, Value newValue)
-
downlinkDidInsert
public void downlinkDidInsert(int index, V newValue)
-
downlinkDidUpdateValue
public void downlinkDidUpdateValue(int index, Value newValue, Value oldValue)
-
downlinkWillMoveValue
public void downlinkWillMoveValue(int fromIndex, int toIndex, Value value)
-
downlinkDidMoveValue
public void downlinkDidMoveValue(int fromIndex, int toIndex, Value value)
-
downlinkWillMove
public void downlinkWillMove(int fromIndex, int toIndex, V value)
-
downlinkDidMove
public void downlinkDidMove(int fromIndex, int toIndex, V value)
-
downlinkWillRemoveValue
public void downlinkWillRemoveValue(int index)
-
downlinkDidRemoveValue
public void downlinkDidRemoveValue(int index, Value oldValue)
-
downlinkWillRemove
public void downlinkWillRemove(int index)
-
downlinkDidRemove
public void downlinkDidRemove(int index, V oldValue)
-
downlinkWillDrop
public void downlinkWillDrop(int lower)
-
downlinkDidDrop
public void downlinkDidDrop(int lower)
-
downlinkWillTake
public void downlinkWillTake(int upper)
-
downlinkDidTake
public void downlinkDidTake(int upper)
-
downlinkWillClear
public void downlinkWillClear()
-
downlinkDidClear
public void downlinkDidClear()
-
createDownlinkModel
public ListDownlinkModel createDownlinkModel()
- Specified by:
createDownlinkModel
in classWarpDownlinkView
-
open
public ListDownlinkView<V> open()
- Specified by:
open
in interfaceDownlink
- Specified by:
open
in interfaceListDownlink<V>
- Specified by:
open
in interfaceWarpDownlink
- Specified by:
open
in classWarpDownlinkView
-
close
public void close()
- Specified by:
close
in interfaceLink
- Overrides:
close
in classDownlinkView
-
isEmpty
public boolean isEmpty()
-
contains
public boolean contains(Object o)
-
size
public int size()
-
lastIndexOf
public int lastIndexOf(Object o)
- Specified by:
lastIndexOf
in interfaceList<V>
-
listIterator
public ListIterator<V> listIterator()
- Specified by:
listIterator
in interfaceList<V>
-
listIterator
public ListIterator<V> listIterator(int index)
- Specified by:
listIterator
in interfaceList<V>
-
drop
public void drop(int lower)
- Specified by:
drop
in interfaceListDownlink<V>
- Specified by:
drop
in interfaceObservableList<V>
-
take
public void take(int upper)
- Specified by:
take
in interfaceListDownlink<V>
- Specified by:
take
in interfaceObservableList<V>
-
clear
public void clear()
-
toArray
public Object[] toArray()
-
toArray
public <T> T[] toArray(T[] a)
-
add
public boolean add(V v)
-
remove
public boolean remove(Object o)
-
containsAll
public boolean containsAll(Collection<?> elements)
- Specified by:
containsAll
in interfaceCollection<V>
- Specified by:
containsAll
in interfaceList<V>
-
addAll
public boolean addAll(Collection<? extends V> elements)
-
addAll
public boolean addAll(int index, Collection<? extends V> elements)
-
removeAll
public boolean removeAll(Collection<?> elements)
-
retainAll
public boolean retainAll(Collection<?> elements)
-
move
public void move(int fromIndex, int toIndex)
-
move
public void move(int fromIndex, int toIndex, Object key)
-
keyIterator
public ListIterator<Object> keyIterator()
- Specified by:
keyIterator
in interfaceKeyedList<V>
-
entryIterator
public ListIterator<Map.Entry<Object,V>> entryIterator()
- Specified by:
entryIterator
in interfaceKeyedList<V>
-
-