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.StringTAG_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 booleanequals(java.lang.Object obj)IntVecgetCheckerArray()FragmentDefinedByBondsIdCodegetContainer()java.util.List<FragmentDefinedByBondsIdCode>getLiNonOverLappingIsomorphSubstruct()org.w3c.dom.ElementgetXMLElement(org.w3c.dom.Document doc)inthashCode()static MultipleNonOverlapSolutionreadXMLElement(org.w3c.dom.Element root)java.lang.StringtoString()
-
-
-
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:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin 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:
toStringin 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.ParserConfigurationExceptionorg.w3c.dom.DOMExceptionjava.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.ParserConfigurationExceptionorg.w3c.dom.DOMExceptionjava.io.IOException
-
-