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()
MapAbstractStateFactory
createMapAbstractState
in interface MapAbstractStateFactory<KeyT,StateT extends LatticeAbstractState<StateT>>