Exemplo n.º 1
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((resolver == null) ? 0 : resolver.hashCode());
   result = prime * result + ((resolverAddress == null) ? 0 : resolverAddress.hashCode());
   result = prime * result + ((songArtist == null) ? 0 : songArtist.hashCode());
   result = prime * result + ((songTitle == null) ? 0 : songTitle.hashCode());
   result = prime * result + ((uuid == null) ? 0 : uuid.hashCode());
   return result;
 }
Exemplo n.º 2
0
 @Override
 public boolean equals(Object obj) {
   if (this == obj) return true;
   if (obj == null) return false;
   if (getClass() != obj.getClass()) return false;
   MessageDTO other = (MessageDTO) obj;
   if (resolver == null) {
     if (other.resolver != null) return false;
   } else if (!resolver.equals(other.resolver)) return false;
   if (resolverAddress == null) {
     if (other.resolverAddress != null) return false;
   } else if (!resolverAddress.equals(other.resolverAddress)) return false;
   if (songArtist == null) {
     if (other.songArtist != null) return false;
   } else if (!songArtist.equals(other.songArtist)) return false;
   if (songTitle == null) {
     if (other.songTitle != null) return false;
   } else if (!songTitle.equals(other.songTitle)) return false;
   if (uuid == null) {
     if (other.uuid != null) return false;
   } else if (!uuid.equals(other.uuid)) return false;
   return true;
 }