meshi.molecularElements.atoms
Class AtomPair
java.lang.Object
meshi.molecularElements.atoms.AtomPair
- All Implemented Interfaces:
- java.lang.Comparable
public class AtomPair
- extends java.lang.Object
- implements java.lang.Comparable
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
numberOfRenumberings
private int numberOfRenumberings
atom1
private Atom atom1
atom2
private Atom atom2
smallNumber
private int smallNumber
largeNumber
private int largeNumber
atom1Number
private int atom1Number
atom2Number
private int atom2Number
smallType
private AtomType smallType
largeType
private AtomType largeType
imortal
private boolean imortal
ATOM_PAIR_CAPACITY
public static final int ATOM_PAIR_CAPACITY
- See Also:
- Constant Field Values
atoms
private AtomList atoms
AtomPair
public AtomPair(Atom atom1,
Atom atom2)
atom1
public final Atom atom1()
atom2
public final Atom atom2()
smallNumber
public final int smallNumber()
largeNumber
public final int largeNumber()
atom1Number
public final int atom1Number()
atom2Number
public final int atom2Number()
smallType
public final AtomType smallType()
largeType
public final AtomType largeType()
imortal
public final boolean imortal()
setImortal
public void setImortal()
atoms
public final AtomList atoms()
sharedAtom
public Atom sharedAtom(AtomPair other)
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
compareTo
public int compareTo(java.lang.Object obj)
- Specified by:
compareTo in interface java.lang.Comparable
laconic
public java.lang.String laconic(java.lang.String prompt)
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
frozen
public boolean frozen()