public void write(DataOutput out) throws IOException { writeClassCode(out, this.declaredClass); } }
declClass = Writable.class; writeClassCode(out, declClass); if (declClass.isArray()) { // array Text.writeString(out, c.getName()); } else { writeClassCode(out, c); Text.writeString(out, c.getName()); } else { writeClassCode(out, c);