-
- All Superinterfaces:
Collection<V>
,Downlink
,Iterable<V>
,KeyedList<V>
,Link
,List<V>
,Log
,Observable<Object>
,ObservableList<V>
,WarpDownlink
,WarpLink
- All Known Implementing Classes:
ListDownlinkView
public interface ListDownlink<V> extends WarpDownlink, ObservableList<V>, KeyedList<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 swim.api.Link
cipherSuite, close, hostUri, isConnected, isRemote, isSecure, laneUri, localAddress, localCertificates, localIdentity, localPrincipal, nodeUri, remoteAddress, remoteCertificates, remoteIdentity, remotePrincipal, securityProtocol
-
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
-
Methods inherited from interface swim.api.warp.WarpDownlink
body, command, command, command, command, keepLinked, keepSynced, prio, rate
-
-
-
-
Method Detail
-
hostUri
ListDownlink<V> hostUri(Uri hostUri)
- Specified by:
hostUri
in interfaceWarpDownlink
-
hostUri
ListDownlink<V> hostUri(String hostUri)
- Specified by:
hostUri
in interfaceWarpDownlink
-
nodeUri
ListDownlink<V> nodeUri(Uri nodeUri)
- Specified by:
nodeUri
in interfaceWarpDownlink
-
nodeUri
ListDownlink<V> nodeUri(String nodeUri)
- Specified by:
nodeUri
in interfaceWarpDownlink
-
laneUri
ListDownlink<V> laneUri(Uri laneUri)
- Specified by:
laneUri
in interfaceWarpDownlink
-
laneUri
ListDownlink<V> laneUri(String laneUri)
- Specified by:
laneUri
in interfaceWarpDownlink
-
prio
ListDownlink<V> prio(float prio)
- Specified by:
prio
in interfaceWarpDownlink
-
rate
ListDownlink<V> rate(float rate)
- Specified by:
rate
in interfaceWarpDownlink
-
body
ListDownlink<V> body(Value body)
- Specified by:
body
in interfaceWarpDownlink
-
keepLinked
ListDownlink<V> keepLinked(boolean keepLinked)
- Specified by:
keepLinked
in interfaceWarpDownlink
-
keepSynced
ListDownlink<V> keepSynced(boolean keepSynced)
- Specified by:
keepSynced
in interfaceWarpDownlink
-
isStateful
boolean isStateful()
-
isStateful
ListDownlink<V> isStateful(boolean isStateful)
-
valueForm
<V2> ListDownlink<V2> valueForm(Form<V2> valueForm)
-
valueClass
<V2> ListDownlink<V2> valueClass(Class<V2> valueClass)
-
observe
ListDownlink<V> observe(Object observer)
- Specified by:
observe
in interfaceDownlink
- Specified by:
observe
in interfaceLink
- Specified by:
observe
in interfaceObservable<V>
- Specified by:
observe
in interfaceObservableList<V>
- Specified by:
observe
in interfaceWarpDownlink
-
unobserve
ListDownlink<V> unobserve(Object observer)
- Specified by:
unobserve
in interfaceDownlink
- Specified by:
unobserve
in interfaceLink
- Specified by:
unobserve
in interfaceObservable<V>
- Specified by:
unobserve
in interfaceObservableList<V>
- Specified by:
unobserve
in interfaceWarpDownlink
-
willUpdate
ListDownlink<V> willUpdate(WillUpdateIndex<V> willUpdate)
- Specified by:
willUpdate
in interfaceObservableList<V>
-
didUpdate
ListDownlink<V> didUpdate(DidUpdateIndex<V> didUpdate)
- Specified by:
didUpdate
in interfaceObservableList<V>
-
willMove
ListDownlink<V> willMove(WillMoveIndex<V> willMove)
- Specified by:
willMove
in interfaceObservableList<V>
-
didMove
ListDownlink<V> didMove(DidMoveIndex<V> didMove)
- Specified by:
didMove
in interfaceObservableList<V>
-
willRemove
ListDownlink<V> willRemove(WillRemoveIndex willRemove)
- Specified by:
willRemove
in interfaceObservableList<V>
-
didRemove
ListDownlink<V> didRemove(DidRemoveIndex<V> didRemove)
- Specified by:
didRemove
in interfaceObservableList<V>
-
willDrop
ListDownlink<V> willDrop(WillDrop willDrop)
- Specified by:
willDrop
in interfaceObservableList<V>
-
didDrop
ListDownlink<V> didDrop(DidDrop didDrop)
- Specified by:
didDrop
in interfaceObservableList<V>
-
willTake
ListDownlink<V> willTake(WillTake willTake)
- Specified by:
willTake
in interfaceObservableList<V>
-
didTake
ListDownlink<V> didTake(DidTake didTake)
- Specified by:
didTake
in interfaceObservableList<V>
-
willClear
ListDownlink<V> willClear(WillClear willClear)
- Specified by:
willClear
in interfaceObservableList<V>
-
didClear
ListDownlink<V> didClear(DidClear didClear)
- Specified by:
didClear
in interfaceObservableList<V>
-
willReceive
ListDownlink<V> willReceive(WillReceive willReceive)
- Specified by:
willReceive
in interfaceWarpDownlink
-
didReceive
ListDownlink<V> didReceive(DidReceive didReceive)
- Specified by:
didReceive
in interfaceWarpDownlink
-
willCommand
ListDownlink<V> willCommand(WillCommand willCommand)
- Specified by:
willCommand
in interfaceWarpDownlink
-
willLink
ListDownlink<V> willLink(WillLink willLink)
- Specified by:
willLink
in interfaceWarpDownlink
-
didLink
ListDownlink<V> didLink(DidLink didLink)
- Specified by:
didLink
in interfaceWarpDownlink
-
willSync
ListDownlink<V> willSync(WillSync willSync)
- Specified by:
willSync
in interfaceWarpDownlink
-
didSync
ListDownlink<V> didSync(DidSync didSync)
- Specified by:
didSync
in interfaceWarpDownlink
-
willUnlink
ListDownlink<V> willUnlink(WillUnlink willUnlink)
- Specified by:
willUnlink
in interfaceWarpDownlink
-
didUnlink
ListDownlink<V> didUnlink(DidUnlink didUnlink)
- Specified by:
didUnlink
in interfaceWarpDownlink
-
didConnect
ListDownlink<V> didConnect(DidConnect didConnect)
- Specified by:
didConnect
in interfaceDownlink
- Specified by:
didConnect
in interfaceWarpDownlink
-
didDisconnect
ListDownlink<V> didDisconnect(DidDisconnect didDisconnect)
- Specified by:
didDisconnect
in interfaceDownlink
- Specified by:
didDisconnect
in interfaceWarpDownlink
-
didClose
ListDownlink<V> didClose(DidClose didClose)
- Specified by:
didClose
in interfaceDownlink
- Specified by:
didClose
in interfaceWarpDownlink
-
didFail
ListDownlink<V> didFail(DidFail didFail)
- Specified by:
didFail
in interfaceDownlink
- Specified by:
didFail
in interfaceWarpDownlink
-
open
ListDownlink<V> open()
- Specified by:
open
in interfaceDownlink
- Specified by:
open
in interfaceWarpDownlink
-
drop
void drop(int lower)
- Specified by:
drop
in interfaceObservableList<V>
-
take
void take(int keep)
- Specified by:
take
in interfaceObservableList<V>
-
-