@Override public void write(DataOutput out) throws IOException { out.writeInt(files.size()); for (final Pair<BytesWritable, Long> fileInfo: files) { fileInfo.getFirst().write(out); out.writeLong(fileInfo.getSecond()); } } }
@Override public void writeFields(DataOutputStream out) throws IOException { FSImageSerialization.writeString(src, out); FSImageSerialization.writeString(dst, out); FSImageSerialization.writeLong(timestamp, out); toBytesWritable(options).write(out); writeRpcIds(rpcClientId, rpcCallId, out); }
@Override public void toBinary(DataOutputStream out) throws IOException { value.write(out); } }
@Override public void write(DataOutput dataOutput) throws IOException { value.write(dataOutput); }
@Override public void write(DataOutput out) throws IOException { WritableUtils.writeVInt(out, index); value.write(out); }
@Override public void write(DataOutput out) throws IOException { WritableUtils.writeVInt(out, instance.size()); for (Map.Entry<Text, BytesWritable> e : instance.entrySet()) { e.getKey().write(out); e.getValue().write(out); } }
@Override public void write(DataOutput out) throws IOException { out.writeInt(files.size()); for (final Pair<BytesWritable, Long> fileInfo: files) { fileInfo.getFirst().write(out); out.writeLong(fileInfo.getSecond()); } } }
@Override public final void write(DataOutput out) throws IOException { super.write(out); if (split != null) { out.writeBoolean(true); Text.writeString(out, splitClass); split.write(out); split = null; } else { out.writeBoolean(false); } }
@Override public final void write(DataOutput out) throws IOException { super.write(out); if (split != null) { out.writeBoolean(true); Text.writeString(out, splitClass); split.write(out); split = null; } else { out.writeBoolean(false); } }
@Override public void write(DataOutput out) throws IOException { out.writeByte(type); if (value instanceof Text) { ((Text) value).write(out); } else if (value instanceof MarkLogicNode) { ((MarkLogicNode) value).write(out); } else if (value instanceof BytesWritable) { ((BytesWritable) value).write(out); } }
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, splitClass); out.writeLong(dataLength); bytes.write(out); out.writeInt(partitionID); WritableUtils.writeVInt(out, locations.length); for (String location : locations) { Text.writeString(out, location); } }
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, splitClass); out.writeLong(dataLength); bytes.write(out); out.writeInt(partitionID); WritableUtils.writeVInt(out, locations.length); for (String location : locations) { Text.writeString(out, location); } }
public void write(DataOutput out) throws IOException { Text.writeString(out, splitClass); out.writeLong(dataLength); bytes.write(out); WritableUtils.writeVInt(out, locations.length); for(int i = 0; i < locations.length; i++) { Text.writeString(out, locations[i]); } }
@Override public void write(DataOutput out) throws IOException { Text.writeString(out, fileName); out.writeByte(type); if (value instanceof Text) { ((Text) value).write(out); } else if (value instanceof MarkLogicNode) { ((MarkLogicNode) value).write(out); } else if (value instanceof BytesWritable) { ((BytesWritable) value).write(out); } }
public void write(DataOutput out) throws IOException { Text.writeString(out, splitClass); out.writeLong(dataLength); bytes.write(out); WritableUtils.writeVInt(out, locations.length); for(int i = 0; i < locations.length; i++) { Text.writeString(out, locations[i]); } }
public static String byteWritableString(String input) throws Exception { final ByteArrayOutputStream bout = new ByteArrayOutputStream(); DataOutputStream out = new DataOutputStream(bout); final BytesWritable writable = new BytesWritable(input.getBytes("UTF-8")); writable.write(out); return new String(bout.toByteArray()); }
@Override public void write(DataOutput out) throws IOException { super.write(out); if (isMapOrReduce()) { Text.writeString(out, splitClass); split.write(out); split = null; } }
@Override public void write(DataOutput out) throws IOException { super.write(out); if (isMapOrReduce()) { Text.writeString(out, splitClass); split.write(out); split = null; } }
@Override public void writeFields(DataOutputStream out) throws IOException { FSImageSerialization.writeString(src, out); FSImageSerialization.writeString(dst, out); FSImageSerialization.writeLong(timestamp, out); toBytesWritable(options).write(out); writeRpcIds(rpcClientId, rpcCallId, out); }
@Override public void writeFields(DataOutputStream out) throws IOException { FSImageSerialization.writeString(src, out); FSImageSerialization.writeString(dst, out); FSImageSerialization.writeLong(timestamp, out); toBytesWritable(options).write(out); writeRpcIds(rpcClientId, rpcCallId, out); }