Interface Incomplecule

All Known Subinterfaces:
Smolecule, WSmolecule
All Known Implementing Classes:
Molecule, MoleculeGraph, RgMolecule, RxnMolecule, SelectionMolecule

@PublicAPI public interface Incomplecule
Ancestor of molecule classes and interfaces.

PLEASE DO NOT IMPLEMENT THIS INTERFACE! It may get more abstract methods in later versions.

Since:
Marvin 5.2.2, 04/24/2009
  • Method Details

    • getName

      String getName()
      Gets the molecule title/name.
      Returns:
      the molecule name or an empty string
    • getAtomCount

      int getAtomCount()
      Gets the number of atoms.
      Returns:
      the number of atoms
    • getBondCount

      int getBondCount()
      Gets the number of bonds
      Returns:
      the number of bonds
    • properties

      MPropertyContainer properties()
      Gets the property container.
      Returns:
      the property container