Class MultipleNonOverlapSolution
- java.lang.Object
-
- com.actelion.research.chem.properties.complexity.MultipleNonOverlapSolution
-
public class MultipleNonOverlapSolution extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
TAG_MultipleNonOverlapSolution
-
Constructor Summary
Constructors Constructor Description MultipleNonOverlapSolution(int numEqualIdCodes, FragmentDefinedByBondsIdCode livIdCodeInit, int indexSolution)
MultipleNonOverlapSolution(MultipleNonOverlapSolution solution)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
IntVec
getCheckerArray()
FragmentDefinedByBondsIdCode
getContainer()
java.util.List<FragmentDefinedByBondsIdCode>
getLiNonOverLappingIsomorphSubstruct()
org.w3c.dom.Element
getXMLElement(org.w3c.dom.Document doc)
int
hashCode()
static MultipleNonOverlapSolution
readXMLElement(org.w3c.dom.Element root)
java.lang.String
toString()
-
-
-
Field Detail
-
TAG_MultipleNonOverlapSolution
public static final java.lang.String TAG_MultipleNonOverlapSolution
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MultipleNonOverlapSolution
public MultipleNonOverlapSolution(int numEqualIdCodes, FragmentDefinedByBondsIdCode livIdCodeInit, int indexSolution)
- Parameters:
numEqualIdCodes
-livIdCodeInit
-indexSolution
-
-
MultipleNonOverlapSolution
public MultipleNonOverlapSolution(MultipleNonOverlapSolution solution)
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
getCheckerArray
public IntVec getCheckerArray()
-
getContainer
public FragmentDefinedByBondsIdCode getContainer()
- Returns:
- the container
-
getLiNonOverLappingIsomorphSubstruct
public java.util.List<FragmentDefinedByBondsIdCode> getLiNonOverLappingIsomorphSubstruct()
- Returns:
- the liNonOverLappingIsomorphSubstruct
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getXMLElement
public org.w3c.dom.Element getXMLElement(org.w3c.dom.Document doc) throws javax.xml.parsers.ParserConfigurationException, org.w3c.dom.DOMException, java.io.IOException
- Throws:
javax.xml.parsers.ParserConfigurationException
org.w3c.dom.DOMException
java.io.IOException
-
readXMLElement
public static MultipleNonOverlapSolution readXMLElement(org.w3c.dom.Element root) throws javax.xml.parsers.ParserConfigurationException, org.w3c.dom.DOMException, java.io.IOException
- Throws:
javax.xml.parsers.ParserConfigurationException
org.w3c.dom.DOMException
java.io.IOException
-
-