예제 #1
0
파일: HashCode.java 프로젝트: masonmei/mx2
 @Override
 public final boolean equals(@Nullable final Object object) {
   if (object instanceof HashCode) {
     final HashCode that = (HashCode) object;
     return this.bits() == that.bits() && this.equalsSameBits(that);
   }
   return false;
 }
예제 #2
0
파일: HashCode.java 프로젝트: masonmei/mx2
 @Override
 boolean equalsSameBits(final HashCode that) {
   return MessageDigest.isEqual(this.bytes, that.getBytesInternal());
 }
예제 #3
0
파일: HashCode.java 프로젝트: masonmei/mx2
 @Override
 boolean equalsSameBits(final HashCode that) {
   return this.hash == that.asLong();
 }