public class ImmutableStateHashableStateFactory.ImmutableHashableState extends HashableState
HashableState.CachedHashableStates| Constructor and Description |
|---|
ImmutableStateHashableStateFactory.ImmutableHashableState(ImmutableStateInterface s) |
| Modifier and Type | Method and Description |
|---|---|
State |
copy()
Returns a copy of this state, if mutable the copy should be deep.
|
boolean |
equals(java.lang.Object obj) |
ImmutableStateInterface |
getImmutableState() |
int |
hashCode() |
addAllObjects, addObject, getAllObjects, getAllObjectsByClass, getAllUnsetAttributes, getCompleteStateDescription, getCompleteStateDescriptionWithUnsetAttributesAsNull, getFirstObjectOfClass, getObject, getObjectClassesPresent, getObjectMatchingTo, getObjectsOfClass, getPossibleBindingsGivenParamOrderGroups, getSourceState, numTotalObjects, removeAllObjects, removeObject, removeObject, renameObject, renameObject, setObjectsValuepublic ImmutableStateHashableStateFactory.ImmutableHashableState(ImmutableStateInterface s)
public State copy()
Statepublic ImmutableStateInterface getImmutableState()
public boolean equals(java.lang.Object obj)
equals in class HashableStatepublic int hashCode()
hashCode in class HashableState