public static Catalog read(final InputStream pInput) throws IOException {
        DataInput dataInput = new LittleEndianDataInputStream(pInput);
        return read(dataInput);
    }
public static Catalog read ( final InputStream pInput ) throws IOException { DataInput dataInput = new LittleEndianDataInputStream ( pInput ) ; return read ( dataInput ) ; }
Reads the {@code Catalog} entry from the given input stream.

@param pInput the input stream
@return a new {@code Catalog}

@throws java.io.IOException if an I/O exception occurs during read