|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.openscience.cdk.io.ChemObjectIO
org.openscience.cdk.io.DefaultChemObjectReader
org.openscience.cdk.io.VASPReader
@TestClass(value="org.openscience.cdk.io.VSPReaderTest") public class VASPReader
Read output files generated with the VASP software.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.openscience.cdk.io.IChemObjectReader |
|---|
IChemObjectReader.Mode |
| Constructor Summary | |
|---|---|
VASPReader()
|
|
VASPReader(InputStream input)
|
|
VASPReader(Reader input)
Creates a new VASPReader instance. |
|
| Method Summary | ||
|---|---|---|
boolean |
accepts(Class classObject)
Returns whether the given IChemObject can be read or written. |
|
void |
close()
Closes this IChemObjectIO's resources. |
|
IResourceFormat |
getFormat()
Returns the IResourceFormat class for this IO class. |
|
String |
nextVASPToken(boolean newLine)
Find the next token of an VASP file. |
|
String |
nextVASPTokenFollowing(String string)
Find the next token of a VASP file begining with the *next* line. |
|
|
read(T object)
Reads an IChemObject of type "object" from input. |
|
void |
setReader(InputStream input)
Sets the InputStream from which this ChemObjectReader should read the contents. |
|
void |
setReader(Reader input)
Sets the Reader from which this ChemObjectReader should read the contents. |
|
| Methods inherited from class org.openscience.cdk.io.DefaultChemObjectReader |
|---|
handleError, handleError, handleError, handleError, setErrorHandler, setReaderMode |
| Methods inherited from class org.openscience.cdk.io.ChemObjectIO |
|---|
addChemObjectIOListener, addSetting, addSettings, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListener |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.openscience.cdk.io.IChemObjectIO |
|---|
addChemObjectIOListener, addSetting, addSettings, getIOSettings, getListeners, getSetting, getSetting, getSettings, hasSetting, removeChemObjectIOListener |
| Constructor Detail |
|---|
public VASPReader(Reader input)
VASPReader instance.
input - a Reader valuepublic VASPReader(InputStream input)
public VASPReader()
| Method Detail |
|---|
@TestMethod(value="testGetFormat") public IResourceFormat getFormat()
IChemObjectIOIResourceFormat class for this IO class.
@TestMethod(value="testSetReader_Reader")
public void setReader(Reader input)
throws CDKException
IChemObjectReader
CDKException
@TestMethod(value="testSetReader_InputStream")
public void setReader(InputStream input)
throws CDKException
IChemObjectReader
CDKException@TestMethod(value="testAccepts") public boolean accepts(Class classObject)
IChemObjectIOIChemObject can be read or written.
classObject - IChemObject of which is tested if it can be handled.
IChemObject can be handled.
public <T extends IChemObject> T read(T object)
throws CDKException
ISimpleChemObjectReader
object - the type of object to return
CDKException - it is thrown if
the type of information is not available from
the input
public String nextVASPToken(boolean newLine)
throws IOException
String value
IOException - if an error occurs
public String nextVASPTokenFollowing(String string)
throws IOException
IOException
@TestMethod(value="testClose")
public void close()
throws IOException
IChemObjectIO
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||