if (other instanceof abstractDynAny)
if (other instanceof AbstractAny)
  public boolean equal(DynAny other)  {    if (other instanceof abstractDynAny)      {        if (other instanceof gnuDynAny)          {            gnuDynAny x = (gnuDynAny) other;            if (!x.holder.getClass().equals(holder.getClass()))              return false;            cdrBufOutput b1 = new cdrBufOutput();            x.holder._write(b1);            cdrBufOutput b2 = new cdrBufOutput(b1.buffer.size() + 10);            holder._write(b2);            return Arrays.equals(b1.buffer.toByteArray(),                                 b2.buffer.toByteArray()                                );          }        else          return false;      }    if (other == null)      return false;    else if (other.component_count() != component_count() ||             !official_type.equal(other.type())            )      return false;    else      return other.to_any().equal(to_any());  }