code: static Entry readEntry(final DataInput pInput) throws IOException {
          Entry p = new Entry();
          p.read(pInput);
          return p;
      }
docs: Reads an entry from the input.
  
  @param pInput the input data
  @return the {@code Entry} read from the input data
  @throws IOException if an i/o exception occurs during reading