-
- 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 voidclose()booleanisResident()SpatialData<K,S,V>isResident(boolean isResident)booleanisTransient()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)Valuename()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()
-
-