public class MDLRXNV2000Reader extends DefaultChemObjectReader
IChemObjectReader.Mode
errorHandler, mode
Constructor and Description |
---|
MDLRXNV2000Reader() |
MDLRXNV2000Reader(InputStream input) |
MDLRXNV2000Reader(InputStream input,
IChemObjectReader.Mode mode) |
MDLRXNV2000Reader(Reader in)
Constructs a new MDLReader that can read Molecule from a given Reader.
|
MDLRXNV2000Reader(Reader in,
IChemObjectReader.Mode mode) |
Modifier and Type | Method and Description |
---|---|
boolean |
accepts(Class<? extends IChemObject> classObject)
Returns whether the given
IChemObject can be read or written. |
boolean |
accepts(IChemObject object) |
void |
close()
Closes this IChemObjectIO's resources.
|
IResourceFormat |
getFormat()
Returns the
IResourceFormat class for this IO class. |
<T extends IChemObject> |
read(T object)
Takes an object which subclasses IChemObject, e.g.Molecule, and will read
this (from file, database, internet etc).
|
void |
setReader(InputStream input)
Sets the InputStream from which this ChemObjectReader should read
the contents.
|
void |
setReader(Reader input)
Sets the Reader from which this ChemObjectReader should read
the contents.
|
fireFrameRead, handleError, handleError, handleError, handleError, setErrorHandler, setReaderMode
addChemObjectIOListener, addSetting, addSettings, fireIOSettingQuestion, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addChemObjectIOListener, addSetting, addSettings, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListener
public MDLRXNV2000Reader(Reader in)
in
- The Reader to read frompublic MDLRXNV2000Reader(Reader in, IChemObjectReader.Mode mode)
public MDLRXNV2000Reader(InputStream input)
public MDLRXNV2000Reader(InputStream input, IChemObjectReader.Mode mode)
public MDLRXNV2000Reader()
public IResourceFormat getFormat()
IChemObjectIO
IResourceFormat
class for this IO class.public void setReader(Reader input) throws CDKException
IChemObjectReader
CDKException
public void setReader(InputStream input) throws CDKException
IChemObjectReader
CDKException
public boolean accepts(Class<? extends IChemObject> classObject)
IChemObjectIO
IChemObject
can be read or written.classObject
- IChemObject
of which is tested if it can be handled.IChemObject
can be handled.public <T extends IChemObject> T read(T object) throws CDKException
object
- The object that subclasses
IChemObjectCDKException
public boolean accepts(IChemObject object)
public void close() throws IOException
IChemObjectIO
IOException
- when the wrapper IO class cannot be closed.Copyright © 2021. All rights reserved.