@Override public void write(DataOutput out) throws IOException { if (!isPermissionLoaded()) { loadPermissionInfo(); } super.write(out); } }
public void write(DataOutput out) throws IOException { super.write(out); int nblocks = (blocks == null) ? 0 : blocks.length; out.writeInt(nblocks); for (int i = 0; i < nblocks; i++) { blocks[i].write(out); } out.writeUTF(leaseHolder); }
public void write(DataOutput out) throws IOException { input.write(out); Text.writeString(out, output); } public String toString() {
@Override public void write(DataOutput out) throws IOException { if (!isPermissionLoaded()) { loadPermissionInfo(); } super.write(out); } }
@Override public void write(DataOutput out) throws IOException { if (!isPermissionLoaded()) { loadPermissionInfo(); } super.write(out); } }
@Override public void write(DataOutput out) throws IOException{ if(!isPermissionLoaded()){ loadPermissionInfo(); } super.write(out); }
@Override public void write(DataOutput out) throws IOException { if (!isPermissionLoaded()) { loadPermissionInfo(); } super.write(out); } }
@Override public void write(DataOutput out) throws IOException { if (!isPermissionLoaded()) { loadPermissionInfo(); } super.write(out); } }
@Override public void write(DataOutput out) throws IOException { if (!isPermissionLoaded()) { loadPermissionInfo(); } super.write(out); } }
@Override public void write(DataOutput out) throws IOException { if (!isPermissionLoaded()) { loadPermissionInfo(); } super.write(out); } }
@Override public void write(DataOutput out) throws IOException{ if(!isPermissionLoaded()){ loadPermissionInfo(); } super.write(out); }
DataOutput out = new DataOutputStream(baos); for (FileStatus fs : tests) { fs.write(out);
@Override public void write(DataOutput out) throws IOException { super.write(out); if (aclEntries != null) {
@Override public void write(DataOutput out) throws IOException { super.write(out); if (aclEntries != null) {
@Override public void write(DataOutput out) throws IOException { super.write(out); if (aclEntries != null) {
DataOutput out = new DataOutputStream(baos); for (FileStatus fs : tests) { fs.write(out);
DataOutput out = new DataOutputStream(baos); for (FileStatus fs : tests) { fs.write(out);
stat.write(dob); DataInputBuffer dib = new DataInputBuffer(); dib.reset(dob.getData(), 0, dob.getLength());
stat.write(dob); DataInputBuffer dib = new DataInputBuffer(); dib.reset(dob.getData(), 0, dob.getLength());
@Test public void testFileStatusSerialziation() throws IOException, URISyntaxException { long len = fileSystemTestHelper.createFile(fHdfs, testfilename); FileStatus stat = vfs.getFileStatus(new Path(testfilename)); assertEquals(len, stat.getLen()); // check serialization/deserialization DataOutputBuffer dob = new DataOutputBuffer(); stat.write(dob); DataInputBuffer dib = new DataInputBuffer(); dib.reset(dob.getData(), 0, dob.getLength()); FileStatus deSer = new FileStatus(); deSer.readFields(dib); assertEquals(len, deSer.getLen()); }