@TestClass(value="org.openscience.cdk.io.CrystClustWriterTest") public class CrystClustWriter extends DefaultChemObjectWriter
| Constructor and Description |
|---|
CrystClustWriter() |
CrystClustWriter(OutputStream output) |
CrystClustWriter(Writer out)
Constructs a new CrystClustWriter class.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(Class classObject)
Returns whether the given
IChemObject can be read or written. |
void |
close()
Flushes the output and closes this object
|
IResourceFormat |
getFormat()
Returns the
IResourceFormat class for this IO class. |
void |
setWriter(OutputStream output)
Sets the OutputStream from which this ChemObjectWriter should write
the contents.
|
void |
setWriter(Writer out)
Sets the Writer from which this ChemObjectWriter should write
the contents.
|
void |
write(IChemObject object)
Serializes the IChemObject to CrystClust format and redirects it to the output Writer.
|
addChemObjectIOListener, getIOSettings, removeChemObjectIOListenerpublic CrystClustWriter(Writer out)
out - Writer to redirect the output to.public CrystClustWriter(OutputStream output)
public CrystClustWriter()
@TestMethod(value="testGetFormat") public IResourceFormat getFormat()
IChemObjectIOIResourceFormat class for this IO class.public void setWriter(Writer out) throws CDKException
IChemObjectWriterCDKExceptionpublic void setWriter(OutputStream output) throws CDKException
IChemObjectWriterCDKException@TestMethod(value="testAccepts") public boolean accepts(Class classObject)
IChemObjectIOIChemObject can be read or written.classObject - IChemObject of which is tested if it can be handled.IChemObject can be handled.public void write(IChemObject object) throws UnsupportedChemObjectException
object - A Molecule of MoleculeSet objectUnsupportedChemObjectException@TestMethod(value="testClose") public void close() throws IOException
IOException