public class IDMaskedHashableState extends IDSimpleHashableState
| Modifier and Type | Field and Description | 
|---|---|
MaskedConfig | 
config  | 
s| Constructor and Description | 
|---|
IDMaskedHashableState()  | 
IDMaskedHashableState(MaskedConfig config)  | 
IDMaskedHashableState(State s,
                     MaskedConfig config)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
appendHashCodeForValue(org.apache.commons.lang3.builder.HashCodeBuilder hashCodeBuilder,
                      java.lang.Object key,
                      java.lang.Object value)  | 
protected int | 
computeOOHashCode(OOState s)  | 
protected boolean | 
ooStatesEqual(OOState s1,
             OOState s2)  | 
protected boolean | 
valuesEqual(java.lang.Object key,
           java.lang.Object v1,
           java.lang.Object v2)
Returns whether two values are equal. 
 | 
computeFlatHashCode, computeHashCode, equals, flatStatesEqual, hashCode, statesEqualgetS, s, setSpublic MaskedConfig config
public IDMaskedHashableState()
public IDMaskedHashableState(MaskedConfig config)
public IDMaskedHashableState(State s, MaskedConfig config)
protected int computeOOHashCode(OOState s)
computeOOHashCode in class IDSimpleHashableStateprotected void appendHashCodeForValue(org.apache.commons.lang3.builder.HashCodeBuilder hashCodeBuilder,
                                      java.lang.Object key,
                                      java.lang.Object value)
appendHashCodeForValue in class IDSimpleHashableStateprotected boolean ooStatesEqual(OOState s1, OOState s2)
ooStatesEqual in class IDSimpleHashableStateprotected boolean valuesEqual(java.lang.Object key,
                              java.lang.Object v1,
                              java.lang.Object v2)
IDSimpleHashableStatevaluesEqual in class IDSimpleHashableStatekey - the state variable keyv1 - the first value to comparev2 - the second value to compare