@Override
    public int hashCode() {
      return Arrays.hashCode(bytes);
    }
Used to wrap a byte array so that it can be used
as a key on a HashMap. This is needed so that
equals and hashCode will be based on the contents
of the byte array instead of the identity.
geode-core/src/main/java/org/apache/geode/internal/cache/tier/sockets/Part.java