public class SMILESWriter extends DefaultChemObjectWriter
| Name | Question | Default |
|---|---|---|
| UseAromaticity | Should aromaticity information be stored in the SMILES? | false |
| Constructor and Description |
|---|
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
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
accepts(Class<? extends IChemObject> classObject) |
void |
close()
Flushes the output and closes this object.
|
void |
customizeJob() |
IResourceFormat |
getFormat() |
void |
setWriter(OutputStream output) |
void |
setWriter(Writer out) |
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.
|
addChemObjectIOListener, addSetting, addSettings, fireIOSettingQuestion, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddChemObjectIOListener, addSetting, addSettings, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListenerpublic SMILESWriter(Writer out)
out - The Writer to write topublic SMILESWriter(OutputStream output)
public SMILESWriter()
public SMILESWriter(FileOutputStream out)
out - The OutputStream to write topublic IResourceFormat getFormat()
public void setWriter(Writer out) throws CDKException
CDKExceptionpublic void setWriter(OutputStream output) throws CDKException
CDKExceptionpublic void close()
throws IOException
IOExceptionpublic boolean accepts(Class<? extends IChemObject> classObject)
public void write(IChemObject object) throws CDKException
object - IChemObject of which the data is given as output.CDKExceptionpublic void writeAtomContainerSet(IAtomContainerSet som)
som - MoleculeSet that is written to an OutputStreampublic void writeAtomContainer(IAtomContainer molecule)
molecule - Molecule of which the data is given as output.public void customizeJob()
Copyright © 2017. All rights reserved.