-
- All Superinterfaces:
Collection<V>,Downlink,Iterable<V>,swim.util.KeyedList<V>,Link,List<V>,swim.util.Log,swim.observable.Observable<Object>,swim.observable.ObservableList<V>,WarpDownlink,WarpLink
public interface ListDownlink<V> extends WarpDownlink, swim.observable.ObservableList<V>, swim.util.KeyedList<V>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ListDownlink<V>body(swim.structure.Value body)ListDownlink<V>didClear(swim.observable.function.DidClear didClear)ListDownlink<V>didClose(DidClose didClose)ListDownlink<V>didConnect(DidConnect didConnect)ListDownlink<V>didDisconnect(DidDisconnect didDisconnect)ListDownlink<V>didDrop(swim.observable.function.DidDrop didDrop)ListDownlink<V>didFail(DidFail didFail)ListDownlink<V>didLink(DidLink didLink)ListDownlink<V>didMove(swim.observable.function.DidMoveIndex<V> didMove)ListDownlink<V>didReceive(DidReceive didReceive)ListDownlink<V>didRemove(swim.observable.function.DidRemoveIndex<V> didRemove)ListDownlink<V>didSync(DidSync didSync)ListDownlink<V>didTake(swim.observable.function.DidTake didTake)ListDownlink<V>didUnlink(DidUnlink didUnlink)ListDownlink<V>didUpdate(swim.observable.function.DidUpdateIndex<V> didUpdate)voiddrop(int lower)ListDownlink<V>hostUri(String hostUri)ListDownlink<V>hostUri(swim.uri.Uri hostUri)booleanisStateful()ListDownlink<V>isStateful(boolean isStateful)ListDownlink<V>keepLinked(boolean keepLinked)ListDownlink<V>keepSynced(boolean keepSynced)ListDownlink<V>laneUri(String laneUri)ListDownlink<V>laneUri(swim.uri.Uri laneUri)ListDownlink<V>nodeUri(String nodeUri)ListDownlink<V>nodeUri(swim.uri.Uri nodeUri)ListDownlink<V>observe(Object observer)ListDownlink<V>open()ListDownlink<V>prio(float prio)ListDownlink<V>rate(float rate)voidtake(int keep)ListDownlink<V>unobserve(Object observer)<V2> ListDownlink<V2>valueClass(Class<V2> valueClass)swim.structure.Form<V>valueForm()<V2> ListDownlink<V2>valueForm(swim.structure.Form<V2> valueForm)ListDownlink<V>willClear(swim.observable.function.WillClear willClear)ListDownlink<V>willCommand(WillCommand willCommand)ListDownlink<V>willDrop(swim.observable.function.WillDrop willDrop)ListDownlink<V>willLink(WillLink willLink)ListDownlink<V>willMove(swim.observable.function.WillMoveIndex<V> willMove)ListDownlink<V>willReceive(WillReceive willReceive)ListDownlink<V>willRemove(swim.observable.function.WillRemoveIndex willRemove)ListDownlink<V>willSync(WillSync willSync)ListDownlink<V>willTake(swim.observable.function.WillTake willTake)ListDownlink<V>willUnlink(WillUnlink willUnlink)ListDownlink<V>willUpdate(swim.observable.function.WillUpdateIndex<V> willUpdate)-
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.api.warp.WarpDownlink
body, command, command, command, command, keepLinked, keepSynced, prio, rate
-
-
-
-
Method Detail
-
hostUri
ListDownlink<V> hostUri(swim.uri.Uri hostUri)
- Specified by:
hostUriin interfaceWarpDownlink
-
hostUri
ListDownlink<V> hostUri(String hostUri)
- Specified by:
hostUriin interfaceWarpDownlink
-
nodeUri
ListDownlink<V> nodeUri(swim.uri.Uri nodeUri)
- Specified by:
nodeUriin interfaceWarpDownlink
-
nodeUri
ListDownlink<V> nodeUri(String nodeUri)
- Specified by:
nodeUriin interfaceWarpDownlink
-
laneUri
ListDownlink<V> laneUri(swim.uri.Uri laneUri)
- Specified by:
laneUriin interfaceWarpDownlink
-
laneUri
ListDownlink<V> laneUri(String laneUri)
- Specified by:
laneUriin interfaceWarpDownlink
-
prio
ListDownlink<V> prio(float prio)
- Specified by:
prioin interfaceWarpDownlink
-
rate
ListDownlink<V> rate(float rate)
- Specified by:
ratein interfaceWarpDownlink
-
body
ListDownlink<V> body(swim.structure.Value body)
- Specified by:
bodyin interfaceWarpDownlink
-
keepLinked
ListDownlink<V> keepLinked(boolean keepLinked)
- Specified by:
keepLinkedin interfaceWarpDownlink
-
keepSynced
ListDownlink<V> keepSynced(boolean keepSynced)
- Specified by:
keepSyncedin interfaceWarpDownlink
-
isStateful
boolean isStateful()
-
isStateful
ListDownlink<V> isStateful(boolean isStateful)
-
valueForm
swim.structure.Form<V> valueForm()
-
valueForm
<V2> ListDownlink<V2> valueForm(swim.structure.Form<V2> valueForm)
-
valueClass
<V2> ListDownlink<V2> valueClass(Class<V2> valueClass)
-
observe
ListDownlink<V> observe(Object observer)
-
unobserve
ListDownlink<V> unobserve(Object observer)
-
willUpdate
ListDownlink<V> willUpdate(swim.observable.function.WillUpdateIndex<V> willUpdate)
- Specified by:
willUpdatein interfaceswim.observable.ObservableList<V>
-
didUpdate
ListDownlink<V> didUpdate(swim.observable.function.DidUpdateIndex<V> didUpdate)
- Specified by:
didUpdatein interfaceswim.observable.ObservableList<V>
-
willMove
ListDownlink<V> willMove(swim.observable.function.WillMoveIndex<V> willMove)
- Specified by:
willMovein interfaceswim.observable.ObservableList<V>
-
didMove
ListDownlink<V> didMove(swim.observable.function.DidMoveIndex<V> didMove)
- Specified by:
didMovein interfaceswim.observable.ObservableList<V>
-
willRemove
ListDownlink<V> willRemove(swim.observable.function.WillRemoveIndex willRemove)
- Specified by:
willRemovein interfaceswim.observable.ObservableList<V>
-
didRemove
ListDownlink<V> didRemove(swim.observable.function.DidRemoveIndex<V> didRemove)
- Specified by:
didRemovein interfaceswim.observable.ObservableList<V>
-
willDrop
ListDownlink<V> willDrop(swim.observable.function.WillDrop willDrop)
- Specified by:
willDropin interfaceswim.observable.ObservableList<V>
-
didDrop
ListDownlink<V> didDrop(swim.observable.function.DidDrop didDrop)
- Specified by:
didDropin interfaceswim.observable.ObservableList<V>
-
willTake
ListDownlink<V> willTake(swim.observable.function.WillTake willTake)
- Specified by:
willTakein interfaceswim.observable.ObservableList<V>
-
didTake
ListDownlink<V> didTake(swim.observable.function.DidTake didTake)
- Specified by:
didTakein interfaceswim.observable.ObservableList<V>
-
willClear
ListDownlink<V> willClear(swim.observable.function.WillClear willClear)
- Specified by:
willClearin interfaceswim.observable.ObservableList<V>
-
didClear
ListDownlink<V> didClear(swim.observable.function.DidClear didClear)
- Specified by:
didClearin interfaceswim.observable.ObservableList<V>
-
willReceive
ListDownlink<V> willReceive(WillReceive willReceive)
- Specified by:
willReceivein interfaceWarpDownlink
-
didReceive
ListDownlink<V> didReceive(DidReceive didReceive)
- Specified by:
didReceivein interfaceWarpDownlink
-
willCommand
ListDownlink<V> willCommand(WillCommand willCommand)
- Specified by:
willCommandin interfaceWarpDownlink
-
willLink
ListDownlink<V> willLink(WillLink willLink)
- Specified by:
willLinkin interfaceWarpDownlink
-
didLink
ListDownlink<V> didLink(DidLink didLink)
- Specified by:
didLinkin interfaceWarpDownlink
-
willSync
ListDownlink<V> willSync(WillSync willSync)
- Specified by:
willSyncin interfaceWarpDownlink
-
didSync
ListDownlink<V> didSync(DidSync didSync)
- Specified by:
didSyncin interfaceWarpDownlink
-
willUnlink
ListDownlink<V> willUnlink(WillUnlink willUnlink)
- Specified by:
willUnlinkin interfaceWarpDownlink
-
didUnlink
ListDownlink<V> didUnlink(DidUnlink didUnlink)
- Specified by:
didUnlinkin interfaceWarpDownlink
-
didConnect
ListDownlink<V> didConnect(DidConnect didConnect)
- Specified by:
didConnectin interfaceDownlink- Specified by:
didConnectin interfaceWarpDownlink
-
didDisconnect
ListDownlink<V> didDisconnect(DidDisconnect didDisconnect)
- Specified by:
didDisconnectin interfaceDownlink- Specified by:
didDisconnectin interfaceWarpDownlink
-
didClose
ListDownlink<V> didClose(DidClose didClose)
- Specified by:
didClosein interfaceDownlink- Specified by:
didClosein interfaceWarpDownlink
-
didFail
ListDownlink<V> didFail(DidFail didFail)
- Specified by:
didFailin interfaceDownlink- Specified by:
didFailin interfaceWarpDownlink
-
open
ListDownlink<V> open()
- Specified by:
openin interfaceDownlink- Specified by:
openin interfaceWarpDownlink
-
drop
void drop(int lower)
- Specified by:
dropin interfaceswim.observable.ObservableList<V>
-
take
void take(int keep)
- Specified by:
takein interfaceswim.observable.ObservableList<V>
-
-