public bool Equals(Object o) { if (o == this) { return(true); } if (o instanceof IByteSource) { IByteSource bs = (IByteSource)o; return(Arrays.equals(getBytes(), bs.getBytes())); } return(false); }