-
- All Superinterfaces:
DataBinding,Iterable<SpatialMap.Entry<Value,S,Value>>,SpatialData<Value,S,Value>,SpatialMap<Value,S,Value>
- All Known Implementing Classes:
SpatialDataModel,SpatialDataModel,SpatialDataProxy
public interface SpatialDataBinding<S> extends SpatialData<Value,S,Value>, DataBinding
-
-
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 SpatialDataContext<S>dataContext()SpatialDataBinding<S>isResident(boolean isResident)SpatialDataBinding<S>isTransient(boolean isTransient)voidsetDataContext(SpatialDataContext<S> dataContext)-
Methods inherited from interface swim.store.DataBinding
close, dataSize, isResident, isTransient, name, setStoreBinding, storeBinding, unwrapData
-
Methods inherited from interface java.lang.Iterable
forEach, iterator, spliterator
-
Methods inherited from interface swim.api.data.SpatialData
close, isResident, isTransient, keyClass, keyForm, keyForm, name, shapeForm, snapshot, valueClass, valueForm, valueForm
-
Methods inherited from interface swim.spatial.SpatialMap
clear, containsKey, containsKey, containsValue, get, get, isEmpty, iterator, keyIterator, move, put, remove, size, valueIterator
-
-
-
-
Method Detail
-
dataContext
SpatialDataContext<S> dataContext()
- Specified by:
dataContextin interfaceDataBinding
-
setDataContext
void setDataContext(SpatialDataContext<S> dataContext)
-
isResident
SpatialDataBinding<S> isResident(boolean isResident)
- Specified by:
isResidentin interfaceDataBinding- Specified by:
isResidentin interfaceSpatialData<Value,S,Value>
-
isTransient
SpatialDataBinding<S> isTransient(boolean isTransient)
- Specified by:
isTransientin interfaceDataBinding- Specified by:
isTransientin interfaceSpatialData<Value,S,Value>
-
-