|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openscience.cdk.io.ChemObjectIO
org.openscience.cdk.io.DefaultChemObjectWriter
org.openscience.cdk.io.SMILESWriter
@TestClass(value="org.openscience.cdk.io.SMILESWriterTest") public class SMILESWriter
Writes the SMILES strings to a plain text file.
| Constructor Summary | |
|---|---|
SMILESWriter()
|
|
SMILESWriter(FileOutputStream out)
Constructs a new SMILESWriter that can write an list of SMILES to a given OutputStream |
|
SMILESWriter(OutputStream output)
|
|
SMILESWriter(Writer out)
Constructs a new SMILESWriter that can write a list of SMILES to a Writer |
|
| Method Summary | |
|---|---|
boolean |
accepts(Class classObject)
Returns whether the given IChemObject can be read or written. |
void |
close()
Flushes the output and closes this object |
void |
customizeJob()
|
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)
Writes the content from object to output. |
void |
writeAtomContainer(IAtomContainer molecule)
Writes the content from molecule to output. |
void |
writeAtomContainerSet(IAtomContainerSet som)
Writes a list of molecules to an OutputStream |
| Methods inherited from class org.openscience.cdk.io.ChemObjectIO |
|---|
addChemObjectIOListener, addSetting, addSettings, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListener |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.openscience.cdk.io.IChemObjectIO |
|---|
addChemObjectIOListener, addSetting, addSettings, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListener |
| Constructor Detail |
|---|
public SMILESWriter(Writer out)
out - The Writer to write topublic SMILESWriter(OutputStream output)
public SMILESWriter()
public SMILESWriter(FileOutputStream out)
out - The OutputStream to write to| Method Detail |
|---|
@TestMethod(value="testGetFormat") public IResourceFormat getFormat()
IChemObjectIOIResourceFormat class for this IO class.
public void setWriter(Writer out)
throws CDKException
IChemObjectWriter
CDKException
public void setWriter(OutputStream output)
throws CDKException
IChemObjectWriter
CDKException
@TestMethod(value="testClose")
public void close()
throws IOException
IOException@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 CDKException
object - IChemObject of which the data is outputted.
CDKException - is thrown if the output
does not support the data in the objectpublic void writeAtomContainerSet(IAtomContainerSet som)
som - MoleculeSet that is written to an OutputStreampublic void writeAtomContainer(IAtomContainer molecule)
molecule - Molecule of which the data is outputted.public void customizeJob()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||