/** {@inheritDoc} */ @Override public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException { filesCnt = in.readInt(); dirCnt = in.readInt(); totalLen = in.readLong(); path = new GridGgfsPath(); path.readExternal(in); }
/** * Reads GGFS path from data input that was written by {@link #writePath(ObjectOutput, GridGgfsPath)} * method. * * @param in Data input. * @return Written path or {@code null}. */ @Nullable private GridGgfsPath readPath(ObjectInput in) throws IOException { if(in.readBoolean()) { GridGgfsPath path = new GridGgfsPath(); path.readExternal(in); return path; } return null; }
/** * Reads GGFS path from data input that was written by {@link #writePath(ObjectOutput, GridGgfsPath)} * method. * * @param in Data input. * @return Written path or {@code null}. */ @Nullable private GridGgfsPath readPath(ObjectInput in) throws IOException { if(in.readBoolean()) { GridGgfsPath path = new GridGgfsPath(); path.readExternal(in); return path; } return null; }
/** * Reads object from data input. * * @param in Data input. */ @Override public void readExternal(ObjectInput in) throws IOException { path = new GridGgfsPath(); path.readExternal(in); blockSize = in.readInt(); grpBlockSize = in.readLong(); len = in.readLong(); props = U.readStringMap(in); accessTime = in.readLong(); modificationTime = in.readLong(); }
/** * Reads object from data input. * * @param in Data input. */ @Override public void readExternal(ObjectInput in) throws IOException { path = new GridGgfsPath(); path.readExternal(in); blockSize = in.readInt(); grpBlockSize = in.readLong(); len = in.readLong(); props = U.readStringMap(in); accessTime = in.readLong(); modificationTime = in.readLong(); }
/** {@inheritDoc} */ @Override public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException { props = U.readStringMap(in); dfltMode = GridGgfsMode.fromOrdinal(U.readEnumOrdinal0(in)); if (in.readBoolean()) { int size = in.readInt(); pathModes = new ArrayList<>(size); for (int i = 0; i < size; i++) { GridGgfsPath path = new GridGgfsPath(); path.readExternal(in); T2<GridGgfsPath, GridGgfsMode> entry = new T2<>(path, GridGgfsMode.fromOrdinal(U.readEnumOrdinal0(in))); pathModes.add(entry); } } } }
/** {@inheritDoc} */ @Override public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException { props = U.readStringMap(in); dfltMode = GridGgfsMode.fromOrdinal(U.readEnumOrdinal0(in)); if (in.readBoolean()) { int size = in.readInt(); pathModes = new ArrayList<>(size); for (int i = 0; i < size; i++) { GridGgfsPath path = new GridGgfsPath(); path.readExternal(in); T2<GridGgfsPath, GridGgfsMode> entry = new T2<>(path, GridGgfsMode.fromOrdinal(U.readEnumOrdinal0(in))); pathModes.add(entry); } } } }
GridGgfsPath path = new GridGgfsPath(); path.readExternal(in); GridGgfsPath path = new GridGgfsPath(); path.readExternal(in);
GridGgfsPath path = new GridGgfsPath(); path.readExternal(in); GridGgfsPath path = new GridGgfsPath(); path.readExternal(in);