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
ChemIOException
List<T> read(BufferedReader inFile) throws ChemIOException
ChemIOException
T readRecord(CharSequence inString) throws ChemIOException
ChemIOException
T readRecord(BufferedReader inReader) throws ChemIOException
ChemIOException
boolean isEndOfRecord(String inLine)
boolean hasJanusDelimiter()
jataylor@hairyfatguy.com