Class QueryAtomChecker

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

@PublicApi public class QueryAtomChecker extends AtomChecker
A descendant of AtomChecker detecting generic atoms or ones having query properties.
Since:
Marvin 5.3
See Also:
  • Constructor Details

    • QueryAtomChecker

      public QueryAtomChecker()
      Default constructor
  • Method Details

    • check

      protected boolean check(Molecule molecule, MolAtom atom)
      Detects atom of the molecule is a query atom.
      Specified by:
      check in class ComponentChecker<MolAtom>
      Parameters:
      atom - is an instance of MolAtom
      molecule - is a Molecule instance
      Returns:
      true if the molecule contains query atom, false otherwise