-
- 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)
void
setDataContext(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:
dataContext
in interfaceDataBinding
-
setDataContext
void setDataContext(SpatialDataContext<S> dataContext)
-
isResident
SpatialDataBinding<S> isResident(boolean isResident)
- Specified by:
isResident
in interfaceDataBinding
- Specified by:
isResident
in interfaceSpatialData<Value,S,Value>
-
isTransient
SpatialDataBinding<S> isTransient(boolean isTransient)
- Specified by:
isTransient
in interfaceDataBinding
- Specified by:
isTransient
in interfaceSpatialData<Value,S,Value>
-
-