public class DifferentialMapAbstractState<KeyT,AbstractSpaceT extends LatticeAbstractState<AbstractSpaceT>> extends DifferentialMap<KeyT,AbstractSpaceT> implements MapAbstractState<KeyT,AbstractSpaceT>
DifferentialMapAbstractState represents a map to LatticeAbstractStates with the semilattice operators lifted to the map.shouldCollapse| Constructor and Description |
|---|
DifferentialMapAbstractState() |
DifferentialMapAbstractState(java.util.Map<KeyT,AbstractSpaceT> m) |
DifferentialMapAbstractState(java.util.function.Predicate<DifferentialMap<KeyT,AbstractSpaceT>> shouldCollapse) |
| Modifier and Type | Method and Description |
|---|---|
DifferentialMapAbstractState<KeyT,AbstractSpaceT> |
copy()
Creates a copy of itself.
|
clear, collapse, containsKey, containsValue, entrySet, equals, get, getDepth, hashCode, isEmpty, keySet, put, putAll, remove, size, valuesclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisLessOrEqual, joinclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesisLessequals, getPrecision, getStateByName, hashCodepublic DifferentialMapAbstractState()
public DifferentialMapAbstractState(java.util.Map<KeyT,AbstractSpaceT> m)
public DifferentialMapAbstractState(java.util.function.Predicate<DifferentialMap<KeyT,AbstractSpaceT>> shouldCollapse)
public DifferentialMapAbstractState<KeyT,AbstractSpaceT> copy()
AbstractStatecopy in interface MapAbstractState<KeyT,AbstractSpaceT extends LatticeAbstractState<AbstractSpaceT>>copy in interface AbstractState