public class ECHAPreregistrationListReader extends org.openscience.cdk.io.iterator.DefaultIteratingChemObjectReader implements IRawReader<IStructureRecord>
Modifier and Type | Class and Description |
---|---|
static class |
ECHAPreregistrationListReader.echa_tags |
Modifier and Type | Field and Description |
---|---|
protected CASProcessor |
casProcessor |
protected Property |
casProperty |
protected static String |
ECHA_REFERENCE |
protected static String |
ECHA_URL |
protected Property |
ecProperty |
protected static Logger |
logger |
protected Property |
nameProperty |
protected XMLStreamReader |
reader |
protected IStructureRecord |
record |
protected Property |
registrationProperty |
protected ArrayList<String> |
synonyms |
protected String |
tmpValue |
Constructor and Description |
---|
ECHAPreregistrationListReader(InputStream in) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
org.openscience.cdk.io.formats.IResourceFormat |
getFormat() |
boolean |
hasNext() |
Object |
next() |
IStructureRecord |
nextRecord() |
void |
parseDocument() |
void |
setReader(InputStream in) |
void |
setReader(Reader in) |
accepts, handleError, handleError, handleError, handleError, remove, setErrorHandler, setReaderMode
addChemObjectIOListener, addSetting, addSettings, fireIOSettingQuestion, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
handleError, handleError, handleError, handleError, setErrorHandler, setReaderMode
accepts, addChemObjectIOListener, addSetting, addSettings, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListener
forEachRemaining, remove
protected static Logger logger
protected XMLStreamReader reader
protected static String ECHA_URL
protected static String ECHA_REFERENCE
protected IStructureRecord record
protected String tmpValue
protected CASProcessor casProcessor
protected Property casProperty
protected Property ecProperty
protected Property nameProperty
protected Property registrationProperty
public ECHAPreregistrationListReader(InputStream in) throws org.openscience.cdk.exception.CDKException
org.openscience.cdk.exception.CDKException
public void setReader(InputStream in) throws org.openscience.cdk.exception.CDKException
setReader
in interface org.openscience.cdk.io.IChemObjectReader
org.openscience.cdk.exception.CDKException
public void setReader(Reader in) throws org.openscience.cdk.exception.CDKException
setReader
in interface org.openscience.cdk.io.IChemObjectReader
org.openscience.cdk.exception.CDKException
public void close() throws IOException
close
in interface Closeable
close
in interface AutoCloseable
close
in interface org.openscience.cdk.io.IChemObjectIO
IOException
public org.openscience.cdk.io.formats.IResourceFormat getFormat()
getFormat
in interface org.openscience.cdk.io.IChemObjectIO
public IStructureRecord nextRecord()
nextRecord
in interface IRawReader<IStructureRecord>
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.