public class MoleculeMoleculePair extends java.lang.Object implements java.io.Serializable, java.lang.Comparable<MoleculeMoleculePair>, java.util.Comparator<MoleculeMoleculePair>
Constructor and Description |
---|
MoleculeMoleculePair(ReactantProductPair name,
ReactantProductPair smarts,
ReactantProductPair signature,
java.lang.String smirks) |
public MoleculeMoleculePair(ReactantProductPair name, ReactantProductPair smarts, ReactantProductPair signature, java.lang.String smirks)
name
- smarts
- signature
- smirks
- public ReactantProductPair getName()
public ReactantProductPair getSmarts()
public ReactantProductPair getSignature()
public java.lang.String getSmirks()
public ReactantProductPair getSmarts1()
public void setSmarts1(ReactantProductPair smarts1)
smarts1
- the smarts at level 1 to setpublic ReactantProductPair getSignature1()
public void setSignature1(ReactantProductPair signature1)
signature1
- the signature1 to setpublic java.lang.String getSmirks1()
public void setSmirks1(java.lang.String smirks1)
smirks1
- the smirks at level 1 to setpublic ReactantProductPair getSmarts2()
public void setSmarts2(ReactantProductPair smarts2)
smarts2
- the smarts at level 2 to setpublic ReactantProductPair getSignature2()
public void setSignature2(ReactantProductPair signature2)
signature2
- the signature at level 2 to setpublic java.lang.String getSmirks2()
public void setSmirks2(java.lang.String smirks2)
smirks2
- the smirks at level 2 to setpublic ReactantProductPair getSmarts3()
public void setSmarts3(ReactantProductPair smarts3)
smarts3
- the smarts3 to setpublic ReactantProductPair getSignature3()
public void setSignature3(ReactantProductPair signature3)
signature3
- the signature at level 3 to setpublic java.lang.String getSmirks3()
public void setSmirks3(java.lang.String smirks3)
smirks3
- the smirks at level 3 to setpublic java.lang.String toString()
toString
in class java.lang.Object
public int compareTo(MoleculeMoleculePair o)
compareTo
in interface java.lang.Comparable<MoleculeMoleculePair>
public int compare(MoleculeMoleculePair o1, MoleculeMoleculePair o2)
compare
in interface java.util.Comparator<MoleculeMoleculePair>
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in interface java.util.Comparator<MoleculeMoleculePair>
equals
in class java.lang.Object