-
- All Superinterfaces:
Iterable<Map.Entry<K,V>>
,Lane
,Log
,Map<K,V>
,Observable<Object>
,ObservableMap<K,V>
,WarpLane
- All Known Implementing Classes:
JoinValueLaneView
public interface JoinValueLane<K,V> extends WarpLane, Iterable<Map.Entry<K,V>>, ObservableMap<K,V>
-
-
Method Summary
-
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
-
-
-
Method Detail
-
keyForm
<K2> JoinValueLane<K2,V> keyForm(Form<K2> keyForm)
-
keyClass
<K2> JoinValueLane<K2,V> keyClass(Class<K2> keyClass)
-
valueForm
<V2> JoinValueLane<K,V2> valueForm(Form<V2> valueForm)
-
valueClass
<V2> JoinValueLane<K,V2> valueClass(Class<V2> valueClass)
-
isResident
boolean isResident()
-
isResident
JoinValueLane<K,V> isResident(boolean isResident)
-
isTransient
boolean isTransient()
-
isTransient
JoinValueLane<K,V> isTransient(boolean isTransient)
-
observe
JoinValueLane<K,V> observe(Object observer)
-
unobserve
JoinValueLane<K,V> unobserve(Object observer)
-
willDownlink
JoinValueLane<K,V> willDownlink(WillDownlinkValue<K> willDownlink)
-
didDownlink
JoinValueLane<K,V> didDownlink(DidDownlinkValue<K> didDownlink)
-
willUpdate
JoinValueLane<K,V> willUpdate(WillUpdateKey<K,V> willUpdate)
- Specified by:
willUpdate
in interfaceObservableMap<K,V>
-
didUpdate
JoinValueLane<K,V> didUpdate(DidUpdateKey<K,V> didUpdate)
- Specified by:
didUpdate
in interfaceObservableMap<K,V>
-
willRemove
JoinValueLane<K,V> willRemove(WillRemoveKey<K> willRemove)
- Specified by:
willRemove
in interfaceObservableMap<K,V>
-
didRemove
JoinValueLane<K,V> didRemove(DidRemoveKey<K,V> didRemove)
- Specified by:
didRemove
in interfaceObservableMap<K,V>
-
willClear
JoinValueLane<K,V> willClear(WillClear willClear)
- Specified by:
willClear
in interfaceObservableMap<K,V>
-
didClear
JoinValueLane<K,V> didClear(DidClear didClear)
- Specified by:
didClear
in interfaceObservableMap<K,V>
-
willCommand
JoinValueLane<K,V> willCommand(WillCommand willCommand)
- Specified by:
willCommand
in interfaceWarpLane
-
didCommand
JoinValueLane<K,V> didCommand(DidCommand didCommand)
- Specified by:
didCommand
in interfaceWarpLane
-
willUplink
JoinValueLane<K,V> willUplink(WillUplink willUplink)
- Specified by:
willUplink
in interfaceWarpLane
-
didUplink
JoinValueLane<K,V> didUplink(DidUplink didUplink)
-
willEnter
JoinValueLane<K,V> willEnter(WillEnter willEnter)
-
didEnter
JoinValueLane<K,V> didEnter(DidEnter didEnter)
-
willLeave
JoinValueLane<K,V> willLeave(WillLeave willLeave)
-
didLeave
JoinValueLane<K,V> didLeave(DidLeave didLeave)
-
downlink
ValueDownlink<V> downlink(K key)
-
getDownlink
ValueDownlink<?> getDownlink(Object key)
-
downlinkIterator
Iterator<Map.Entry<K,ValueDownlink<?>>> downlinkIterator()
-
-