public class HydrogenFreeFingerPrintContainer extends java.lang.Object implements IFingerPrintContainer, java.io.Serializable
Constructor and Description |
---|
HydrogenFreeFingerPrintContainer()
HydrogenFreeFingerPrintContainer container
|
Modifier and Type | Method and Description |
---|---|
void |
Clear() |
void |
Erase(java.lang.String Key) |
java.util.BitSet |
getFingerPrint(java.lang.String Key) |
static int |
getFingerPrintDepth() |
java.util.Map<java.lang.String,java.util.BitSet> |
getFingerPrintMap() |
static int |
getFingerPrintSize() |
java.lang.String |
getMoleculeID(java.util.BitSet bitset) |
int |
getSize() |
boolean |
isEmpty() |
boolean |
isKeyPresent(java.lang.String Key) |
boolean |
isValuePresent(java.util.BitSet value) |
void |
put(java.lang.String Key,
java.util.BitSet Value) |
void |
setValue(java.lang.String Key,
java.util.BitSet Value) |
java.lang.String |
toString() |
void |
write() |
public HydrogenFreeFingerPrintContainer()
public static int getFingerPrintSize()
public static int getFingerPrintDepth()
public java.lang.String toString()
toString
in class java.lang.Object
public void Clear() throws java.io.IOException
Clear
in interface IFingerPrintContainer
java.io.IOException
public void Erase(java.lang.String Key) throws java.io.IOException
Erase
in interface IFingerPrintContainer
Key
- java.io.IOException
public void put(java.lang.String Key, java.util.BitSet Value) throws java.io.IOException
put
in interface IFingerPrintContainer
Key
- Value
- java.io.IOException
public java.util.BitSet getFingerPrint(java.lang.String Key) throws java.io.IOException
getFingerPrint
in interface IFingerPrintContainer
Key
- java.io.IOException
public java.lang.String getMoleculeID(java.util.BitSet bitset) throws java.io.IOException
getMoleculeID
in interface IFingerPrintContainer
bitset
- java.io.IOException
public java.util.Map<java.lang.String,java.util.BitSet> getFingerPrintMap() throws java.io.IOException
getFingerPrintMap
in interface IFingerPrintContainer
java.io.IOException
public boolean isKeyPresent(java.lang.String Key) throws java.io.IOException
isKeyPresent
in interface IFingerPrintContainer
Key
- java.io.IOException
public void setValue(java.lang.String Key, java.util.BitSet Value) throws java.io.IOException
setValue
in interface IFingerPrintContainer
Key
- Value
- java.io.IOException
public boolean isValuePresent(java.util.BitSet value) throws java.io.IOException
isValuePresent
in interface IFingerPrintContainer
value
- java.io.IOException
public int getSize()
public boolean isEmpty() throws java.io.IOException
isEmpty
in interface IFingerPrintContainer
java.io.IOException
public void write() throws java.io.IOException
write
in interface IFingerPrintContainer
java.io.IOException