cdrBufOutput a = new cdrBufOutput();
BufferedCdrOutput a = new BufferedCdrOutput();
  public boolean equal(Any other)  {    if (other == this)      return true;    if (type().kind() != other.type().kind())      return false;    if (has != null && other instanceof gnuAny)      if (has.equals(((gnuAny) other).has))        return true;    cdrBufOutput a = new cdrBufOutput();    a.setOrb(orb);    write_value(a);    cdrBufOutput b = new cdrBufOutput();    b.setOrb(orb);    other.write_value(b);    byte[] ba = a.buffer.toByteArray();    byte[] bb = b.buffer.toByteArray();    return Arrays.equals(ba, bb);  }