Interface IElectronContainer

All Superinterfaces:
Cloneable, ICDKObject, IChemObject
All Known Subinterfaces:
IBond, ILonePair, IQueryBond, ISingleElectron
All Known Implementing Classes:
AnyOrderQueryBond, AromaticOrSingleQueryBond, AromaticQueryBond, Association, Bond, Bond, BondRef, CTFileQueryBond, DebugBond, DebugElectronContainer, DebugLonePair, DebugSingleElectron, ElectronContainer, ElectronContainer, LogicalOperatorBond, LonePair, LonePair, OrderQueryBond, OrderQueryBond, OrderQueryBondOrderOnly, PharmacophoreAngleBond, PharmacophoreBond, PharmacophoreQueryAngleBond, PharmacophoreQueryBond, QueryBond, RingBond, SingleElectron, SingleElectron, SMARTSBond, StereoBond

public interface IElectronContainer extends IChemObject
Base class for entities containing electrons, like bonds, orbitals, lone-pairs.
Source code:
main
Belongs to CDK module:
interfaces
Keywords:
electron
  • Method Details

    • getElectronCount

      Integer getElectronCount()
      Returns the number of electrons in this electron container.
      Returns:
      The number of electrons in this electron container.
      See Also:
    • setElectronCount

      void setElectronCount(Integer electronCount)
      Sets the number of electrons in this electron container.
      Parameters:
      electronCount - The number of electrons in this electron container.
      See Also: