Interface IQueryBond
-
- All Superinterfaces:
Cloneable
,IBond
,ICDKObject
,IChemObject
,IElectronContainer
- All Known Implementing Classes:
AnyOrderQueryBond
,AromaticOrSingleQueryBond
,AromaticQueryBond
,CTFileQueryBond
,LogicalOperatorBond
,OrderQueryBond
,OrderQueryBond
,OrderQueryBondOrderOnly
,PharmacophoreQueryAngleBond
,PharmacophoreQueryBond
,QueryBond
,RingBond
,SMARTSBond
,StereoBond
public interface IQueryBond extends IBond
Defines the abililty to be matched against IBond's.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.openscience.cdk.interfaces.IBond
IBond.Display, IBond.Order, IBond.Stereo
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
matches(IBond bond)
Returns true of the givenbond
matches this IQueryBond.-
Methods inherited from interface org.openscience.cdk.interfaces.IBond
atoms, clone, compare, contains, get2DCenter, get3DCenter, getAtom, getAtomCount, getBegin, getConnectedAtom, getConnectedAtoms, getContainer, getDisplay, getEnd, getIndex, getOrder, getOther, getStereo, isAromatic, isConnectedTo, isInRing, setAtom, setAtoms, 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, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toString
-
Methods inherited from interface org.openscience.cdk.interfaces.IElectronContainer
getElectronCount, setElectronCount
-
-
-
-
Method Detail
-
matches
boolean matches(IBond bond)
Returns true of the givenbond
matches this IQueryBond.- Parameters:
bond
- IBond to match against- Returns:
- true, if this IQueryBond matches the given IBond
-
-