-
- All Superinterfaces:
Iterable<SpatialMap.Entry<K,S,V>>
,Lane
,Log
,Observable<Object>
,ObservableSpatialMap<K,S,V>
,SpatialMap<K,S,V>
,WarpLane
- All Known Implementing Classes:
SpatialLaneView
public interface SpatialLane<K,S,V> extends WarpLane, ObservableSpatialMap<K,S,V>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface swim.spatial.SpatialMap
SpatialMap.Entry<K,S,V>, SpatialMap.SimpleEntry<K,S,V>
-
-
Method Summary
-
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Methods inherited from interface swim.spatial.SpatialMap
clear, containsKey, containsKey, containsValue, get, get, isEmpty, iterator, keyIterator, move, put, remove, size, valueIterator
-
-
-
-
Method Detail
-
keyForm
<K2> SpatialLane<K2,S,V> keyForm(Form<K2> keyForm)
-
keyClass
<K2> SpatialLane<K2,S,V> keyClass(Class<K2> keyClass)
-
valueForm
<V2> SpatialLane<K,S,V2> valueForm(Form<V2> valueForm)
-
valueClass
<V2> SpatialLane<K,S,V2> valueClass(Class<V2> valueClass)
-
isResident
boolean isResident()
-
isResident
SpatialLane<K,S,V> isResident(boolean isResident)
-
isTransient
boolean isTransient()
-
isTransient
SpatialLane<K,S,V> isTransient(boolean isTransient)
-
observe
SpatialLane<K,S,V> observe(Object observer)
-
unobserve
SpatialLane<K,S,V> unobserve(Object observer)
-
willUpdate
SpatialLane<K,S,V> willUpdate(WillUpdateShape<K,S,V> willUpdate)
- Specified by:
willUpdate
in interfaceObservableSpatialMap<K,S,V>
-
didUpdate
SpatialLane<K,S,V> didUpdate(DidUpdateShape<K,S,V> didUpdate)
- Specified by:
didUpdate
in interfaceObservableSpatialMap<K,S,V>
-
willMove
SpatialLane<K,S,V> willMove(WillMoveShape<K,S,V> willMove)
- Specified by:
willMove
in interfaceObservableSpatialMap<K,S,V>
-
didMove
SpatialLane<K,S,V> didMove(DidMoveShape<K,S,V> didMove)
- Specified by:
didMove
in interfaceObservableSpatialMap<K,S,V>
-
willRemove
SpatialLane<K,S,V> willRemove(WillRemoveShape<K,S> willRemove)
- Specified by:
willRemove
in interfaceObservableSpatialMap<K,S,V>
-
didRemove
SpatialLane<K,S,V> didRemove(DidRemoveShape<K,S,V> didRemove)
- Specified by:
didRemove
in interfaceObservableSpatialMap<K,S,V>
-
willClear
SpatialLane<K,S,V> willClear(WillClear willClear)
- Specified by:
willClear
in interfaceObservableSpatialMap<K,S,V>
-
didClear
SpatialLane<K,S,V> didClear(DidClear didClear)
- Specified by:
didClear
in interfaceObservableSpatialMap<K,S,V>
-
willCommand
SpatialLane<K,S,V> willCommand(WillCommand willCommand)
- Specified by:
willCommand
in interfaceWarpLane
-
didCommand
SpatialLane<K,S,V> didCommand(DidCommand didCommand)
- Specified by:
didCommand
in interfaceWarpLane
-
willUplink
SpatialLane<K,S,V> willUplink(WillUplink willUplink)
- Specified by:
willUplink
in interfaceWarpLane
-
didUplink
SpatialLane<K,S,V> didUplink(DidUplink didUplink)
-
willEnter
SpatialLane<K,S,V> willEnter(WillEnter willEnter)
-
didEnter
SpatialLane<K,S,V> didEnter(DidEnter didEnter)
-
willLeave
SpatialLane<K,S,V> willLeave(WillLeave willLeave)
-
didLeave
SpatialLane<K,S,V> didLeave(DidLeave didLeave)
-
snapshot
SpatialMap<K,S,V> snapshot()
-
-