/** * @see org.apache.hadoop.io.ObjectWritable#readFields(java.io.DataInput) */ @Override public void readFields(DataInput in) throws IOException { if (in instanceof InputStream) { set((Data) serializer.read((InputStream) in)); } else { super.readFields(in); } }
public Data clone(Data item) { try { return (Data) serializer.clone(item); } catch (Exception e) { throw new RuntimeException(e.getMessage()); } }
serializer.write(input, baos); baos.flush(); baos.close();
} else { ByteArrayOutputStream baos = new ByteArrayOutputStream(); serializer.write(input, baos); baos.flush(); baos.close();
Data item = (Data) serializer.read(bais); bais.close();
/** * @see org.apache.hadoop.io.ObjectWritable#write(java.io.DataOutput) */ @Override public void write(DataOutput out) throws IOException { if (out instanceof OutputStream) { Data data = get(); serializer.write(data, (OutputStream) out); set(data); } else { super.write(out); } } }
public Data clone(Data item) { try { return (Data) serializer.clone(item); } catch (Exception e) { throw new RuntimeException(e.getMessage()); } }
item = (Data) serializer.read(bais); bais.close();
} else { ByteArrayOutputStream baos = new ByteArrayOutputStream(); serializer.write(input, baos); baos.flush(); baos.close();
item = (Data) serializer.read(bais); bais.close();