Class LogicalOperatorBond
- java.lang.Object
-
- org.openscience.cdk.isomorphism.matchers.QueryChemObject
-
- org.openscience.cdk.isomorphism.matchers.QueryBond
-
- org.openscience.cdk.isomorphism.matchers.smarts.SMARTSBond
-
- org.openscience.cdk.isomorphism.matchers.smarts.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
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openscience.cdk.interfaces.IBond
IBond.Display, IBond.Order, IBond.Stereo
-
-
Field Summary
-
Fields inherited from class org.openscience.cdk.isomorphism.matchers.QueryBond
atomCount, atoms, electronCount, order, stereo
-
Fields inherited from interface org.openscience.cdk.interfaces.IChemObject
ALIPHATIC, AROMATIC, CONJUGATED, HYDROGEN_BOND_ACCEPTOR, HYDROGEN_BOND_DONOR, IN_RING, MAPPED, NOT_IN_RING, PLACED, REACTIVE_CENTER, SINGLE_OR_DOUBLE, TYPEABLE, VISITED
-
-
Constructor Summary
Constructors Constructor Description LogicalOperatorBond(IChemObjectBuilder builder)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description IQueryBond
getLeft()
Deprecated.String
getOperator()
Deprecated.IQueryBond
getRight()
Deprecated.boolean
matches(IBond bond)
Deprecated.Returns true of the givenbond
matches this IQueryBond.void
setAtoms(IAtom[] atoms)
Deprecated.Sets the array of atoms making up this query bond.void
setLeft(IQueryBond left)
Deprecated.void
setOperator(String name)
Deprecated.void
setRight(IQueryBond right)
Deprecated.-
Methods inherited from class org.openscience.cdk.isomorphism.matchers.QueryBond
atoms, clone, compare, contains, equals, get2DCenter, get3DCenter, getAtom, getAtomCount, getBegin, getConnectedAtom, getConnectedAtoms, getContainer, getDisplay, getElectronCount, getEnd, getExpression, getIndex, getOrder, getOther, getStereo, hashCode, isAromatic, isConnectedTo, isInRing, setAtom, setDisplay, setElectronCount, setExpression, setIsAromatic, setIsInRing, setOrder, setStereo, toString
-
Methods inherited from class org.openscience.cdk.isomorphism.matchers.QueryChemObject
addListener, addProperties, clear, flags, getBuilder, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, is, matches, notifyChanged, notifyChanged, removeListener, removeProperty, set, setFlag, setFlags, setID, setNotification, setProperties, setProperty
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.openscience.cdk.interfaces.IBond
atoms, clone, compare, contains, get2DCenter, get3DCenter, getAtom, getAtomCount, getBegin, getConnectedAtom, getConnectedAtom, getConnectedAtoms, getContainer, getDisplay, getEnd, getIndex, getOrder, getOther, getStereo, isAromatic, isConnectedTo, isInRing, setAtom, setDisplay, setIsAromatic, setIsInRing, setOrder, setStereo
-
Methods inherited from interface org.openscience.cdk.interfaces.ICDKObject
getBuilder
-
Methods inherited from interface org.openscience.cdk.interfaces.IChemObject
addListener, addProperties, clear, flags, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, is, notifyChanged, notifyChanged, removeListener, removeProperty, set, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toString
-
Methods inherited from interface org.openscience.cdk.interfaces.IElectronContainer
getElectronCount, setElectronCount
-
-
-
-
Constructor Detail
-
LogicalOperatorBond
public LogicalOperatorBond(IChemObjectBuilder builder)
Deprecated.
-
-
Method Detail
-
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 givenbond
matches this IQueryBond.- Specified by:
matches
in interfaceIQueryBond
- Overrides:
matches
in classSMARTSBond
- 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 interfaceIBond
- Overrides:
setAtoms
in classQueryBond
- Parameters:
atoms
- An array of atoms that forms this query bond- See Also:
QueryBond.atoms
-
-