@Override public void readFields(DataInput in) throws IOException { int count = in.readInt(); files = new ArrayList<>(count); length = 0; for (int i = 0; i < count; ++i) { BytesWritable fileInfo = new BytesWritable(); fileInfo.readFields(in); long size = in.readLong(); files.add(new Pair<>(fileInfo, size)); length += size; } }
} else { while (payload.hasRemaining()) { writable.readFields(in);
writable.readFields(in);
} else { while (payload.hasRemaining()) { writable.readFields(in);
writable.readFields(in);
private static Rename[] readRenameOptions(DataInputStream in) throws IOException { BytesWritable writable = new BytesWritable(); writable.readFields(in); byte[] bytes = writable.getBytes(); int len = writable.getLength(); Rename[] options = new Rename[len]; for (int i = 0; i < len; i++) { options[i] = Rename.valueOf(bytes[i]); } return options; }
@Override public void readFields(DataInput dataInput) throws IOException { value.readFields(dataInput); }
@Override public Object read(DataInput stream) throws IOException { BytesWritable writable = new BytesWritable(); writable.readFields(stream); return writable; }
private static Rename[] readRenameOptions(DataInputStream in) throws IOException { BytesWritable writable = new BytesWritable(); writable.readFields(in); byte[] bytes = writable.getBytes(); Rename[] options = new Rename[bytes.length]; for (int i = 0; i < bytes.length; i++) { options[i] = Rename.valueOf(bytes[i]); } return options; }
private static Rename[] readRenameOptions(DataInputStream in) throws IOException { BytesWritable writable = new BytesWritable(); writable.readFields(in); byte[] bytes = writable.getBytes(); Rename[] options = new Rename[bytes.length]; for (int i = 0; i < bytes.length; i++) { options[i] = Rename.valueOf(bytes[i]); } return options; }
@Override public void readFields(DataInput in) throws IOException { this.index = WritableUtils.readVInt(in); if (value == null) { value = new BytesWritable(); } value.readFields(in); } }
@Override public void readFields(DataInput in) throws IOException { instance.clear(); int entries = WritableUtils.readVInt(in); for (int i = 0; i < entries; i++) { Text txt = new Text(); txt.readFields(in); BytesWritable value = new BytesWritable(); value.readFields(in); instance.put(txt, value); } }
@Override public final void readFields(DataInput in) throws IOException { super.readFields(in); if (in.readBoolean()) { splitClass = Text.readString(in); if (split == null) { split = new BytesWritable(); } split.readFields(in); } }
@Override public final void readFields(DataInput in) throws IOException { super.readFields(in); if (in.readBoolean()) { splitClass = Text.readString(in); if (split == null) { split = new BytesWritable(); } split.readFields(in); } }
@Override public void readFields(DataInput in) throws IOException { splitClass = Text.readString(in); dataLength = in.readLong(); bytes.readFields(in); partitionID = in.readInt(); int len = WritableUtils.readVInt(in); locations = new String[len]; for (int i = 0; i < len; ++i) { locations[i] = Text.readString(in); } }
@Override public void readFields(DataInput in) throws IOException { splitClass = Text.readString(in); dataLength = in.readLong(); bytes.readFields(in); partitionID = in.readInt(); int len = WritableUtils.readVInt(in); locations = new String[len]; for (int i = 0; i < len; ++i) { locations[i] = Text.readString(in); } }
public void readFields(DataInput in) throws IOException { splitClass = Text.readString(in); dataLength = in.readLong(); bytes.readFields(in); int len = WritableUtils.readVInt(in); locations = new String[len]; for(int i=0; i < len; ++i) { locations[i] = Text.readString(in); } }
public void readFields(DataInput in) throws IOException { splitClass = Text.readString(in); dataLength = in.readLong(); bytes.readFields(in); int len = WritableUtils.readVInt(in); locations = new String[len]; for(int i=0; i < len; ++i) { locations[i] = Text.readString(in); } }
@Override public void readFields(DataInput in) throws IOException { super.readFields(in); if (isMapOrReduce()) { splitClass = Text.readString(in); split.readFields(in); } }
@Override public void readFields(DataInput in) throws IOException { super.readFields(in); if (isMapOrReduce()) { splitClass = Text.readString(in); split.readFields(in); } }