public class CDKOWLReader extends DefaultChemObjectReader
IChemObjectReader.Mode
errorHandler, mode
Constructor and Description |
---|
CDKOWLReader()
Creates a new CDKOWLReader with an undefined input.
|
CDKOWLReader(Reader input)
Creates a new CDKOWLReader sending output to the given Writer.
|
Modifier and Type | Method and Description |
---|---|
boolean |
accepts(Class<? extends IChemObject> classObject)
Returns whether the given
IChemObject can be read or written. |
void |
close()
Closes this IChemObjectIO's resources.
|
IResourceFormat |
getFormat()
Returns the
IResourceFormat for this reader. |
<T extends IChemObject> |
read(T object)
Reads an IChemObject of type "object" from input.
|
void |
setReader(InputStream input)
Sets the InputStream from which this ChemObjectReader should read
the contents.
|
void |
setReader(Reader reader)
Deprecated.
|
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 CDKOWLReader(Reader input)
input
- Reader
from which is OWL input is taken.public CDKOWLReader()
public IResourceFormat getFormat()
IResourceFormat
for this reader.CDKOWLFormat
.public void setReader(Reader reader) throws CDKException
InputStream
. Use setReader(InputStream)
instead.reader
- reader to which should be written.CDKException
public void setReader(InputStream input) throws CDKException
CDKException
public boolean accepts(Class<? extends IChemObject> classObject)
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 type of object to returnCDKException
- it is thrown if
the type of information is not available from
the inputpublic void close() throws IOException
IOException
- when the wrapper IO class cannot be closed.Copyright © 2017. All Rights Reserved.