public class HashableTabularBeliefStateFactory extends java.lang.Object implements HashableStateFactory
HashableStateFactory
for TabularBeliefState
instances.Modifier and Type | Class and Description |
---|---|
static class |
HashableTabularBeliefStateFactory.HashableTabularBeliefState |
Constructor and Description |
---|
HashableTabularBeliefStateFactory() |
Modifier and Type | Method and Description |
---|---|
HashableState |
hashState(State s)
Turns
State s into a HashableState |
boolean |
objectIdentifierIndependent()
Returns true if the
HashableState objects returned are object identifier independent; false if they are dependent. |
public HashableState hashState(State s)
HashableStateFactory
State
s into a HashableState
hashState
in interface HashableStateFactory
s
- the input State
to transform.HashableState
.public boolean objectIdentifierIndependent()
HashableStateFactory
HashableState
objects returned are object identifier independent; false if they are dependent.objectIdentifierIndependent
in interface HashableStateFactory
HashableState
objects returned are object identifier independent; false if they are dependent.