Package com.google.common.base
Class Equivalence.Identity
- java.lang.Object
-
- com.google.common.base.Equivalence<java.lang.Object>
-
- com.google.common.base.Equivalence.Identity
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- Equivalence<T>
static final class Equivalence.Identity 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.Identity
INSTANCE
private static long
serialVersionUID
-
Constructor Summary
Constructors Constructor Description Identity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
doEquivalent(java.lang.Object a, java.lang.Object b)
Returnstrue
ifa
andb
are considered equivalent.protected int
doHash(java.lang.Object o)
Returns a hash code for non-null objectt
.private java.lang.Object
readResolve()
-
Methods inherited from class com.google.common.base.Equivalence
equals, equivalent, equivalentTo, hash, identity, onResultOf, pairwise, wrap
-
-
-
-
Field Detail
-
INSTANCE
static final Equivalence.Identity 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:Equivalence
Returnstrue
ifa
andb
are considered equivalent.Called by
Equivalence.equivalent(T, T)
.a
andb
are not the same object and are not nulls.- Specified by:
doEquivalent
in classEquivalence<java.lang.Object>
-
doHash
protected int doHash(java.lang.Object o)
Description copied from class:Equivalence
Returns a hash code for non-null objectt
.Called by
Equivalence.hash(T)
.- Specified by:
doHash
in classEquivalence<java.lang.Object>
-
readResolve
private java.lang.Object readResolve()
-
-