public class IIMaskedHashableState extends IISimpleHashableState
| Modifier and Type | Field and Description | 
|---|---|
MaskedConfig | 
config  | 
s| Constructor and Description | 
|---|
IIMaskedHashableState()  | 
IIMaskedHashableState(MaskedConfig config)  | 
IIMaskedHashableState(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 IIMaskedHashableState()
public IIMaskedHashableState(MaskedConfig config)
public IIMaskedHashableState(State s, MaskedConfig config)
protected int computeOOHashCode(OOState s)
computeOOHashCode in class IISimpleHashableStateprotected void appendHashCodeForValue(org.apache.commons.lang3.builder.HashCodeBuilder hashCodeBuilder,
                                      java.lang.Object key,
                                      java.lang.Object value)
appendHashCodeForValue in class IISimpleHashableStateprotected boolean ooStatesEqual(OOState s1, OOState s2)
ooStatesEqual in class IISimpleHashableStateprotected boolean valuesEqual(java.lang.Object key,
                              java.lang.Object v1,
                              java.lang.Object v2)
IISimpleHashableStatevaluesEqual in class IISimpleHashableStatekey - the state variable keyv1 - the first value to comparev2 - the second value to compare