public class LogicalOperatorAtom extends SMARTSAtom
IAtomType.HybridizationexactMass, naturalAbundance| Constructor and Description |
|---|
LogicalOperatorAtom() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getFlag(int flagType)
Returns the value of some flag.
|
IQueryAtom |
getLeft() |
String |
getOperator() |
IQueryAtom |
getRight() |
boolean |
matches(IAtom atom)
Returns true of the given
atom matches this IQueryAtom. |
void |
setLeft(IQueryAtom left) |
void |
setOperator(String name) |
void |
setRight(IQueryAtom right) |
clone, getLabel, setLabel, setStereoParity, toStringcompare, getCharge, getFractionalPoint3d, getImplicitHydrogenCount, getPoint2d, getPoint3d, getStereoParity, setCharge, setFractionalPoint3d, setImplicitHydrogenCount, setPoint2d, setPoint3dgetAtomTypeName, getBondOrderSum, getCovalentRadius, getFormalCharge, getFormalNeighbourCount, getHybridization, getMaxBondOrder, getValency, setAtomTypeName, setBondOrderSum, setCovalentRadius, setFormalCharge, setFormalNeighbourCount, setHybridization, setMaxBondOrder, setValencygetExactMass, getMassNumber, getNaturalAbundance, setExactMass, setMassNumber, setNaturalAbundancegetAtomicNumber, getSymbol, setAtomicNumber, setSymboladdListener, getBuilder, getFlags, getID, getListenerCount, getNotification, getProperties, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, shallowCopyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCharge, getFractionalPoint3d, getImplicitHydrogenCount, getPoint2d, getPoint3d, getStereoParity, setCharge, setFractionalPoint3d, setImplicitHydrogenCount, setPoint2d, setPoint3d, setStereoParitygetAtomTypeName, getBondOrderSum, getCovalentRadius, getFormalCharge, getFormalNeighbourCount, getHybridization, getMaxBondOrder, getValency, setAtomTypeName, setBondOrderSum, setCovalentRadius, setFormalCharge, setFormalNeighbourCount, setHybridization, setMaxBondOrder, setValencygetExactMass, getMassNumber, getNaturalAbundance, setExactMass, setMassNumber, setNaturalAbundancegetAtomicNumber, getSymbol, setAtomicNumber, setSymboladdListener, clone, getFlags, getID, getListenerCount, getNotification, getProperties, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toStringgetBuilderpublic IQueryAtom getLeft()
public String getOperator()
public IQueryAtom getRight()
public void setLeft(IQueryAtom left)
public void setOperator(String name)
public void setRight(IQueryAtom right)
public boolean matches(IAtom atom)
IQueryAtomatom matches this IQueryAtom.matches in interface IQueryAtommatches in class SMARTSAtomatom - IAtom to match againstpublic boolean getFlag(int flagType)
ChemObjectgetFlag in interface IChemObjectgetFlag in class ChemObjectflagType - Flag to retrieve the value offlag_type is setChemObject.setFlag(int, boolean)