public class DifferentialMapAbstractStateFactory extends java.lang.Object implements MapAbstractStateFactory
DifferentialMapAbstractState.| Constructor and Description |
|---|
DifferentialMapAbstractStateFactory(java.util.function.Predicate<DifferentialMap<?,?>> shouldCollapse)
Create a differential map abstract state factory.
|
| Modifier and Type | Method and Description |
|---|---|
<KeyT,StateT extends LatticeAbstractState<StateT>> |
createMapAbstractState()
Returns an instance of MapAbstractState.
|
public DifferentialMapAbstractStateFactory(java.util.function.Predicate<DifferentialMap<?,?>> shouldCollapse)
shouldCollapse - a collapse criterionpublic <KeyT,StateT extends LatticeAbstractState<StateT>> DifferentialMapAbstractState<KeyT,StateT> createMapAbstractState()
MapAbstractStateFactorycreateMapAbstractState in interface MapAbstractStateFactory