public interface ReadableChemFormat<T extends Molecule>
| Modifier and Type | Method and Description |
|---|---|
boolean |
hasJanusDelimiter()
A format has a Janus delimiter if the line that indicates that the previous record is over is also part of the
next record.
|
boolean |
isEndOfRecord(String inLine) |
List<T> |
read(BufferedReader inFile) |
List<T> |
read(File inFile) |
T |
readRecord(BufferedReader inReader) |
T |
readRecord(CharSequence inString) |
List<T> read(File inFile) throws ChemIOException
ChemIOExceptionList<T> read(BufferedReader inFile) throws ChemIOException
ChemIOExceptionT readRecord(CharSequence inString) throws ChemIOException
ChemIOExceptionT readRecord(BufferedReader inReader) throws ChemIOException
ChemIOExceptionboolean isEndOfRecord(String inLine)
boolean hasJanusDelimiter()
jataylor@hairyfatguy.com