Class LonePair

All Implemented Interfaces:
Serializable, Cloneable, ICDKObject, IChemObject, IElectronContainer, ILonePair
Direct Known Subclasses:
DebugLonePair

public class LonePair extends ElectronContainer implements Serializable, ILonePair, Cloneable
A LonePair is an orbital primarily located with one Atom, containing two electrons.
See Also:
Keywords:
orbital, lone-pair
  • Field Details

    • electronCount

      protected final int electronCount
      Number of electrons in the lone pair.
      See Also:
    • atom

      protected IAtom atom
      The atom with which this lone pair is associated.
  • Constructor Details

    • LonePair

      public LonePair()
      Constructs an unconnected lone pair.
    • LonePair

      public LonePair(IAtom atom)
      Constructs an lone pair on an Atom.
      Parameters:
      atom - Atom to which this lone pair is connected
  • Method Details