class PDBReader extends DefaultChemObjectReader {

    @Override
    public <T extends IChemObject> T read(T oObj) throws CDKException {
        if (oObj instanceof IChemFile) {
            return (T) readChemFile((IChemFile) oObj);
        } else {
            throw new CDKException("Only supported is reading of ChemFile objects.");
        }
    }

    public  PDBReader(InputStream oIn);
    public  PDBReader(Reader oIn);
    public  PDBReader();

}