- All Superinterfaces:
Iterable<swim.spatial.SpatialMap.Entry<K,S,V>>, Lane, swim.util.Log, swim.observable.Observable<Object>, swim.observable.ObservableSpatialMap<K,S,V>, swim.spatial.SpatialMap<K,S,V>, WarpLane
public interface SpatialLane<K,S,V>
extends WarpLane, swim.observable.ObservableSpatialMap<K,S,V>
-
Nested Class Summary
Nested classes/interfaces inherited from interface swim.spatial.SpatialMap
swim.spatial.SpatialMap.Entry<K extends Object,S extends Object,V extends Object>, swim.spatial.SpatialMap.SimpleEntry<K extends Object,S extends Object,V extends Object>
-
Method Summary
didClear(swim.observable.function.DidClear didClear)
didMove(swim.observable.function.DidMoveShape<K,S,V> didMove)
didRemove(swim.observable.function.DidRemoveShape<K,S,V> didRemove)
didUpdate(swim.observable.function.DidUpdateShape<K,S,V> didUpdate)
boolean
boolean
keyForm(swim.structure.Form<K2> keyForm)
swim.spatial.SpatialMap<K,S,V>
willClear(swim.observable.function.WillClear willClear)
willMove(swim.observable.function.WillMoveShape<K,S,V> willMove)
willRemove(swim.observable.function.WillRemoveShape<K,S> willRemove)
willUpdate(swim.observable.function.WillUpdateShape<K,S,V> willUpdate)
Methods inherited from interface swim.util.Log
debug, error, fail, info, trace, warn
Methods inherited from interface swim.spatial.SpatialMap
clear, containsKey, containsKey, containsValue, get, get, isEmpty, iterator, keyIterator, move, put, remove, size, valueIterator
-
Method Details
-
-
-
-
-
-
-
isResident
boolean isResident()
-
-
isTransient
boolean isTransient()
-
-
observe
- Specified by:
observe in interface Lane
- Specified by:
observe in interface swim.observable.Observable<K>
- Specified by:
observe in interface swim.observable.ObservableSpatialMap<K,S,V>
- Specified by:
observe in interface WarpLane
-
unobserve
- Specified by:
unobserve in interface Lane
- Specified by:
unobserve in interface swim.observable.Observable<K>
- Specified by:
unobserve in interface swim.observable.ObservableSpatialMap<K,S,V>
- Specified by:
unobserve in interface WarpLane
-
willUpdate
SpatialLane<K,S,V> willUpdate(swim.observable.function.WillUpdateShape<K,S,V> willUpdate)
- Specified by:
willUpdate in interface swim.observable.ObservableSpatialMap<K,S,V>
-
didUpdate
SpatialLane<K,S,V> didUpdate(swim.observable.function.DidUpdateShape<K,S,V> didUpdate)
- Specified by:
didUpdate in interface swim.observable.ObservableSpatialMap<K,S,V>
-
willMove
- Specified by:
willMove in interface swim.observable.ObservableSpatialMap<K,S,V>
-
didMove
- Specified by:
didMove in interface swim.observable.ObservableSpatialMap<K,S,V>
-
willRemove
SpatialLane<K,S,V> willRemove(swim.observable.function.WillRemoveShape<K,S> willRemove)
- Specified by:
willRemove in interface swim.observable.ObservableSpatialMap<K,S,V>
-
didRemove
SpatialLane<K,S,V> didRemove(swim.observable.function.DidRemoveShape<K,S,V> didRemove)
- Specified by:
didRemove in interface swim.observable.ObservableSpatialMap<K,S,V>
-
willClear
SpatialLane<K,S,V> willClear(swim.observable.function.WillClear willClear)
- Specified by:
willClear in interface swim.observable.ObservableSpatialMap<K,S,V>
-
didClear
SpatialLane<K,S,V> didClear(swim.observable.function.DidClear didClear)
- Specified by:
didClear in interface swim.observable.ObservableSpatialMap<K,S,V>
-
-
-
-
-
-
-
-
-
snapshot
swim.spatial.SpatialMap<K,S,V> snapshot()