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