public class LimitedHashMapAbstractStateFactory<KeyT,AbstractSpaceT extends LatticeAbstractState<AbstractSpaceT>> extends java.lang.Object implements MapAbstractStateFactory<KeyT,AbstractSpaceT>
LimitedHashMapAbstractState
.Constructor and Description |
---|
LimitedHashMapAbstractStateFactory(TriFunction<LimitedHashMap<KeyT,AbstractSpaceT>,KeyT,AbstractSpaceT,java.util.Optional<KeyT>> removeElement) |
Modifier and Type | Method and Description |
---|---|
LimitedHashMapAbstractState<KeyT,AbstractSpaceT> |
createMapAbstractState()
Returns an instance of MapAbstractState.
|
public LimitedHashMapAbstractStateFactory(TriFunction<LimitedHashMap<KeyT,AbstractSpaceT>,KeyT,AbstractSpaceT,java.util.Optional<KeyT>> removeElement)
public LimitedHashMapAbstractState<KeyT,AbstractSpaceT> createMapAbstractState()
MapAbstractStateFactory
createMapAbstractState
in interface MapAbstractStateFactory<KeyT,AbstractSpaceT extends LatticeAbstractState<AbstractSpaceT>>