Class StraightDoubleBondChecker

All Implemented Interfaces:
StructureChecker, chemaxon.license.Licensable, PropertyChangeListener, Cloneable, EventListener

@PublicApi public class StraightDoubleBondChecker extends BondChecker
A descendant of AbstractStructureChecker detecting double bonds in molecule which can be either "E" or "Z".
Since:
Marvin 5.12
  • Constructor Details

    • StraightDoubleBondChecker

      public StraightDoubleBondChecker()
      Constructs EitherDoubleBondChecker instance
  • Method Details

    • check

      protected boolean check(Molecule molecule, MolBond component)
      Description copied from class: ComponentChecker
      Checks if the component with index i has problem
      Specified by:
      check in class ComponentChecker<MolBond>
      Parameters:
      molecule - is a Molecule instance
      component - the current component to check
      Returns:
      true if the component has problem, false otherwise