-
- All Superinterfaces:
Iterable<SpatialMap.Entry<K,S,V>>
,SpatialMap<K,S,V>
- All Known Subinterfaces:
SpatialDataBinding<S>
- All Known Implementing Classes:
SpatialDataModel
,SpatialDataModel
,SpatialDataProxy
,SpatialDataView
public interface SpatialData<K,S,V> extends SpatialMap<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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
boolean
isResident()
SpatialData<K,S,V>
isResident(boolean isResident)
boolean
isTransient()
SpatialData<K,S,V>
isTransient(boolean isTransient)
<K2> SpatialData<K2,S,V>
keyClass(Class<K2> keyClass)
Form<K>
keyForm()
<K2> SpatialData<K2,S,V>
keyForm(Form<K2> keyForm)
Value
name()
Z2Form<S>
shapeForm()
SpatialMap<K,S,V>
snapshot()
<V2> SpatialData<K,S,V2>
valueClass(Class<V2> valueClass)
Form<V>
valueForm()
<V2> SpatialData<K,S,V2>
valueForm(Form<V2> valueForm)
-
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
-
name
Value name()
-
keyForm
<K2> SpatialData<K2,S,V> keyForm(Form<K2> keyForm)
-
keyClass
<K2> SpatialData<K2,S,V> keyClass(Class<K2> keyClass)
-
valueForm
<V2> SpatialData<K,S,V2> valueForm(Form<V2> valueForm)
-
valueClass
<V2> SpatialData<K,S,V2> valueClass(Class<V2> valueClass)
-
isResident
boolean isResident()
-
isResident
SpatialData<K,S,V> isResident(boolean isResident)
-
isTransient
boolean isTransient()
-
isTransient
SpatialData<K,S,V> isTransient(boolean isTransient)
-
snapshot
SpatialMap<K,S,V> snapshot()
-
close
void close()
-
-