public void writeObject(Object object) throws IOException {
   ExtendedIOUtil.writeObject(this, object);
 }
 public void writeString(String str) throws IOException {
   ExtendedIOUtil.writeString(this, str);
 }
 /** @since 3.0 */
 public void writeEnum(Enum<?> literal) throws IOException {
   ExtendedIOUtil.writeEnum(this, literal);
 }
 public void writeByteArray(byte[] b) throws IOException {
   ExtendedIOUtil.writeByteArray(this, b);
 }