public class SymbolChargeIDQueryAtom extends QueryAtom implements IQueryAtom
IAtomType.HybridizationatomicNumber, charge, electronValency, exactMass, formalCharge, formalNeighbourCount, fractionalPoint3d, hybridization, hydrogenCount, naturalAbundance, point2d, point3d, stereoParity, symbol| Constructor and Description |
|---|
SymbolChargeIDQueryAtom(IAtom atom) |
SymbolChargeIDQueryAtom(IChemObjectBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
IAtom |
clone()
Returns a deep clone of this IChemObject.
|
boolean |
matches(IAtom atom)
Returns true of the given
atom matches this IQueryAtom. |
void |
setOperator(String str) |
String |
toString()
Returns a one line description of this IChemObject.
|
bonds, equals, getAtomicNumber, getAtomTypeName, getBond, getBondCount, getBondOrderSum, getCharge, getContainer, getCovalentRadius, getExactMass, getExpression, getFormalCharge, getFormalNeighbourCount, getFractionalPoint3d, getHybridization, getImplicitHydrogenCount, getIndex, getMassNumber, getMaxBondOrder, getNaturalAbundance, getPoint2d, getPoint3d, getStereoParity, getSymbol, getValency, hashCode, isAromatic, isInRing, setAtomicNumber, setAtomTypeName, setBondOrderSum, setCharge, setCovalentRadius, setExactMass, setExpression, setFormalCharge, setFormalNeighbourCount, setFractionalPoint3d, setHybridization, setImplicitHydrogenCount, setIsAromatic, setIsInRing, setMassNumber, setMaxBondOrder, setNaturalAbundance, setPoint2d, setPoint3d, setStereoParity, setSymbol, setValencyaddListener, addProperties, getBuilder, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setPropertyfinalize, getClass, notify, notifyAll, wait, wait, waitbonds, getBond, getBondCount, getCharge, getContainer, getFractionalPoint3d, getImplicitHydrogenCount, getIndex, getPoint2d, getPoint3d, getStereoParity, isAromatic, isInRing, setCharge, setFractionalPoint3d, setImplicitHydrogenCount, setIsAromatic, setIsInRing, 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, addProperties, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setPropertygetBuilderpublic SymbolChargeIDQueryAtom(IChemObjectBuilder builder)
public SymbolChargeIDQueryAtom(IAtom atom)
public void setOperator(String str)
public boolean matches(IAtom atom)
QueryAtomatom matches this IQueryAtom.matches in interface IQueryAtommatches in class QueryAtomatom - IAtom to match againstpublic String toString()
IChemObjecttoString in interface IChemObjecttoString in class Objectpublic IAtom clone() throws CloneNotSupportedException
IChemObjectclone in interface IAtomclone in interface IChemObjectclone in class QueryAtomCloneNotSupportedException - if the IChemObject cannot be clonedCopyright © 2018. All Rights Reserved.