Class LogicalOperatorBond

All Implemented Interfaces:
Cloneable, IBond, ICDKObject, IChemObject, IElectronContainer, IQueryBond

@Deprecated public class LogicalOperatorBond extends SMARTSBond
Deprecated.
This class matches a logical operator that connects two query bonds.
Source code:
main
Belongs to CDK module:
smarts
Keywords:
SMARTS
  • Constructor Details

    • LogicalOperatorBond

      public LogicalOperatorBond(IChemObjectBuilder builder)
      Deprecated.
  • Method Details

    • getLeft

      public IQueryBond getLeft()
      Deprecated.
    • getOperator

      public String getOperator()
      Deprecated.
    • getRight

      public IQueryBond getRight()
      Deprecated.
    • setLeft

      public void setLeft(IQueryBond left)
      Deprecated.
    • setOperator

      public void setOperator(String name)
      Deprecated.
    • setRight

      public void setRight(IQueryBond right)
      Deprecated.
    • matches

      public boolean matches(IBond bond)
      Deprecated.
      Description copied from class: QueryBond
      Returns true of the given bond matches this IQueryBond.
      Specified by:
      matches in interface IQueryBond
      Overrides:
      matches in class SMARTSBond
      Parameters:
      bond - IBond to match against
      Returns:
      true, if this IQueryBond matches the given IBond
    • setAtoms

      public void setAtoms(IAtom[] atoms)
      Deprecated.
      Description copied from class: QueryBond
      Sets the array of atoms making up this query bond.
      Specified by:
      setAtoms in interface IBond
      Overrides:
      setAtoms in class QueryBond
      Parameters:
      atoms - An array of atoms that forms this query bond
      See Also: