Package com.google.common.base
Class Equivalence.Equals
- java.lang.Object
-
- com.google.common.base.Equivalence<java.lang.Object>
-
- com.google.common.base.Equivalence.Equals
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- Equivalence<T>
static final class Equivalence.Equals extends Equivalence<java.lang.Object> implements java.io.Serializable
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.common.base.Equivalence
Equivalence.Equals, Equivalence.Identity, Equivalence.Wrapper<T>
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static Equivalence.EqualsINSTANCEprivate static longserialVersionUID
-
Constructor Summary
Constructors Constructor Description Equals()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleandoEquivalent(java.lang.Object a, java.lang.Object b)Returnstrueifaandbare considered equivalent.protected intdoHash(java.lang.Object o)Returns a hash code for non-null objectt.private java.lang.ObjectreadResolve()-
Methods inherited from class com.google.common.base.Equivalence
equals, equivalent, equivalentTo, hash, identity, onResultOf, pairwise, wrap
-
-
-
-
Field Detail
-
INSTANCE
static final Equivalence.Equals INSTANCE
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
-
Method Detail
-
doEquivalent
protected boolean doEquivalent(java.lang.Object a, java.lang.Object b)Description copied from class:EquivalenceReturnstrueifaandbare considered equivalent.Called by
Equivalence.equivalent(T, T).aandbare not the same object and are not nulls.- Specified by:
doEquivalentin classEquivalence<java.lang.Object>
-
doHash
protected int doHash(java.lang.Object o)
Description copied from class:EquivalenceReturns a hash code for non-null objectt.Called by
Equivalence.hash(T).- Specified by:
doHashin classEquivalence<java.lang.Object>
-
readResolve
private java.lang.Object readResolve()
-
-