@Test public void testSameMustBeEqual() throws IOException { XdrOpaque opaque = new XdrOpaque("some bytes".getBytes(StandardCharsets.UTF_8)); assertTrue("opaques with equal values must be equal", opaque.equals(opaque)); }
@Override public boolean equals(Object o) { if (o == this) { return true; } if (!(o instanceof XdrOpaque)) { return false; } return Arrays.equals(_opaque, ((XdrOpaque) o)._opaque); }
XdrOpaque implements XdrAble { @Override public boolean equals(Object o) { if (o == this) { return true; } if (!(o instanceof XdrOpaque)) { return false; } return Arrays.equals(_opaque, ((XdrOpaque) o)._opaque); } }
XdrOpaque implements XdrAble { @Override public boolean equals(Object o) { if (o == this) { return true; } if (!(o instanceof XdrOpaque)) { return false; } return Arrays.equals(_opaque, ((XdrOpaque) o)._opaque); } XdrOpaque();  XdrOpaque(byte[] opaque);  XdrOpaque(XdrDecodingStream xdr); }
XdrOpaque implements XdrAble { @Override public boolean equals(Object o) { if (o == this) { return true; } if (!(o instanceof XdrOpaque)) { return false; } return Arrays.equals(_opaque, ((XdrOpaque) o)._opaque); } XdrOpaque();  XdrOpaque(byte[] opaque);  XdrOpaque(XdrDecodingStream xdr); byte[] getOpaque(); @Override int hashCode(); @Override boolean equals(Object o); @Override String toString(); @Override void xdrDecode(XdrDecodingStream xdr); @Override void xdrEncode(XdrEncodingStream xdr); }
XdrOpaque implements XdrAble { @Override public boolean equals(Object o) { if (o == this) { return true; } if (!(o instanceof XdrOpaque)) { return false; } return Arrays.equals(_opaque, ((XdrOpaque) o)._opaque); } XdrOpaque();  XdrOpaque(byte[] opaque);  XdrOpaque(XdrDecodingStream xdr); byte[] getOpaque(); @Override int hashCode(); @Override boolean equals(Object o); @Override String toString(); @Override void xdrDecode(XdrDecodingStream xdr); @Override void xdrEncode(XdrEncodingStream xdr);  }