public class InChIContainer extends java.lang.Object implements IInChIContainer, java.lang.Cloneable
Modifier and Type | Method and Description |
---|---|
void |
Clear() |
java.lang.Object |
clone() |
void |
Erase(java.lang.String Key) |
static int |
getCount() |
java.lang.String |
getInChI(java.lang.String Key) |
java.util.Map<java.lang.String,java.lang.String> |
getInChIMap() |
static InChIContainer |
getInstance() |
java.lang.String |
getMoleculeID(java.lang.String Value) |
boolean |
isKeyPresent(java.lang.String Key) |
boolean |
isValuePresent(java.lang.String Value) |
void |
put(java.lang.String Key,
java.lang.String Value) |
void |
setValue(java.lang.String Key,
java.lang.String Value) |
void |
write() |
public static int getCount() throws java.io.IOException
java.io.IOException
public static InChIContainer getInstance()
public void Clear() throws java.io.IOException
Clear
in interface IInChIContainer
java.io.IOException
public void Erase(java.lang.String Key) throws java.io.IOException
Erase
in interface IInChIContainer
Key
- java.io.IOException
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in interface IInChIContainer
clone
in class java.lang.Object
java.lang.CloneNotSupportedException
public void put(java.lang.String Key, java.lang.String Value) throws java.io.IOException
put
in interface IInChIContainer
Key
- Value
- java.io.IOException
public java.lang.String getInChI(java.lang.String Key) throws java.io.IOException
getInChI
in interface IInChIContainer
Key
- java.io.IOException
public java.lang.String getMoleculeID(java.lang.String Value) throws java.io.IOException
getMoleculeID
in interface IInChIContainer
Value
- java.io.IOException
public java.util.Map<java.lang.String,java.lang.String> getInChIMap() throws java.io.IOException
getInChIMap
in interface IInChIContainer
java.io.IOException
public boolean isKeyPresent(java.lang.String Key) throws java.io.IOException
isKeyPresent
in interface IInChIContainer
Key
- java.io.IOException
public void setValue(java.lang.String Key, java.lang.String Value) throws java.io.IOException
setValue
in interface IInChIContainer
Key
- Value
- java.io.IOException
public boolean isValuePresent(java.lang.String Value) throws java.io.IOException
isValuePresent
in interface IInChIContainer
Value
- java.io.IOException
public void write() throws java.io.IOException
write
in interface IInChIContainer
java.io.IOException