|
|||||||||
| Home >> All >> joelib >> io >> [ types overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
joelib.io.types
Class MolconnZ

java.lang.Objectjoelib.io.types.MolconnZ
- All Implemented Interfaces:
- joelib.io.MoleculeFileType
- public class MolconnZ
- extends java.lang.Object
- implements joelib.io.MoleculeFileType
- extends java.lang.Object
Molconn-Z file format support.
| Field Summary | |
private java.util.Vector |
descLines
|
private static java.lang.String |
description
|
private static java.lang.String[] |
extensions
|
private long |
lineCounter
|
private int |
linesRemaining
|
private java.io.LineNumberReader |
lnr
|
private static org.apache.log4j.Category |
logger
Obtain a suitable logger. |
private cformat.PrintfStream |
ps
|
| Constructor Summary | |
MolconnZ()
Constructor for the Smiles object |
|
| Method Summary | |
void |
closeReader()
Description of the Method |
void |
closeWriter()
Description of the Method |
boolean |
initializeParser()
|
void |
initReader(java.io.InputStream is)
Description of the Method |
void |
initWriter(java.io.OutputStream os)
Description of the Method |
java.lang.String |
inputDescription()
Description of the Method |
java.lang.String[] |
inputFileExtensions()
Description of the Method |
java.lang.String |
outputDescription()
Description of the Method |
java.lang.String[] |
outputFileExtensions()
Description of the Method |
java.lang.String |
read()
Reads an molecule entry as (unparsed) String representation. |
boolean |
read(joelib.molecule.JOEMol mol)
Description of the Method |
boolean |
read(joelib.molecule.JOEMol mol,
java.lang.String title)
Loads an molecule in SMILES format and sets the title. |
boolean |
readable()
Description of the Method |
boolean |
skipReaderEntry()
Description of the Method |
boolean |
write(joelib.molecule.JOEMol mol)
Description of the Method |
boolean |
write(joelib.molecule.JOEMol mol,
java.lang.String title)
Description of the Method |
boolean |
writeable()
Description of the Method |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
logger
private static org.apache.log4j.Category logger
- Obtain a suitable logger.
description
private static final java.lang.String description
extensions
private static final java.lang.String[] extensions
lnr
private java.io.LineNumberReader lnr
ps
private cformat.PrintfStream ps
descLines
private java.util.Vector descLines
linesRemaining
private int linesRemaining
lineCounter
private long lineCounter
| Constructor Detail |
MolconnZ
public MolconnZ()
- Constructor for the Smiles object
| Method Detail |
closeReader
public void closeReader()
throws java.io.IOException
- Description of the Method
- Specified by:
closeReaderin interfacejoelib.io.MoleculeFileType
closeWriter
public void closeWriter()
throws java.io.IOException
- Description of the Method
- Specified by:
closeWriterin interfacejoelib.io.MoleculeFileType
initReader
public void initReader(java.io.InputStream is) throws java.io.IOException
- Description of the Method
- Specified by:
initReaderin interfacejoelib.io.MoleculeFileType
initWriter
public void initWriter(java.io.OutputStream os) throws java.io.IOException
- Description of the Method
- Specified by:
initWriterin interfacejoelib.io.MoleculeFileType
initializeParser
public boolean initializeParser()
inputDescription
public java.lang.String inputDescription()
- Description of the Method
- Specified by:
inputDescriptionin interfacejoelib.io.MoleculeFileType
inputFileExtensions
public java.lang.String[] inputFileExtensions()
- Description of the Method
- Specified by:
inputFileExtensionsin interfacejoelib.io.MoleculeFileType
outputDescription
public java.lang.String outputDescription()
- Description of the Method
- Specified by:
outputDescriptionin interfacejoelib.io.MoleculeFileType
outputFileExtensions
public java.lang.String[] outputFileExtensions()
- Description of the Method
- Specified by:
outputFileExtensionsin interfacejoelib.io.MoleculeFileType
read
public java.lang.String read() throws java.io.IOException
- Reads an molecule entry as (unparsed) String representation.
- Specified by:
readin interfacejoelib.io.MoleculeFileType
read
public boolean read(joelib.molecule.JOEMol mol) throws java.io.IOException, joelib.io.MoleculeIOException
- Description of the Method
- Specified by:
readin interfacejoelib.io.MoleculeFileType
read
public boolean read(joelib.molecule.JOEMol mol, java.lang.String title) throws java.io.IOException, joelib.io.MoleculeIOException
- Loads an molecule in SMILES format and sets the title. If title
is null the title line in the molecule file is used.
- Specified by:
readin interfacejoelib.io.MoleculeFileType
readable
public boolean readable()
- Description of the Method
- Specified by:
readablein interfacejoelib.io.MoleculeFileType
skipReaderEntry
public boolean skipReaderEntry()
throws java.io.IOException
- Description of the Method
- Specified by:
skipReaderEntryin interfacejoelib.io.MoleculeFileType
write
public boolean write(joelib.molecule.JOEMol mol) throws java.io.IOException
- Description of the Method
- Specified by:
writein interfacejoelib.io.MoleculeFileType
write
public boolean write(joelib.molecule.JOEMol mol, java.lang.String title) throws java.io.IOException
- Description of the Method
- Specified by:
writein interfacejoelib.io.MoleculeFileType
writeable
public boolean writeable()
- Description of the Method
- Specified by:
writeablein interfacejoelib.io.MoleculeFileType
|
|||||||||
| Home >> All >> joelib >> io >> [ types overview ] | PREV CLASS NEXT CLASS | ||||||||
SUMMARY: JAVADOC | SOURCE | DOWNLOAD | NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD | ||||||||
JAVADOC
joelib.io.types.MolconnZ