public class SymbolQueryAtom extends QueryAtom implements IQueryAtom
IAtomType.HybridizationatomicNumber, charge, electronValency, exactMass, formalCharge, formalNeighbourCount, fractionalPoint3d, hybridization, hydrogenCount, naturalAbundance, point2d, point3d, stereoParity, symbol| Constructor and Description |
|---|
SymbolQueryAtom(IAtom atom) |
SymbolQueryAtom(IChemObjectBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
IAtom |
clone() |
boolean |
matches(IAtom atom) |
void |
setHCount(int m_HCount) |
void |
setOperator(String str) |
String |
toString() |
bonds, getAtomicNumber, getAtomTypeName, getBondCount, getBondOrderSum, getCharge, getContainer, getCovalentRadius, getExactMass, getFormalCharge, getFormalNeighbourCount, getFractionalPoint3d, getHybridization, getImplicitHydrogenCount, getIndex, getMassNumber, getMaxBondOrder, getNaturalAbundance, getPoint2d, getPoint3d, getStereoParity, getSymbol, getValency, isAromatic, isInRing, setAtomicNumber, setAtomTypeName, setBondOrderSum, setCharge, setCovalentRadius, setExactMass, 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, setPropertyequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitbonds, 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 SymbolQueryAtom(IChemObjectBuilder builder)
public SymbolQueryAtom(IAtom atom)
public void setHCount(int m_HCount)
public boolean matches(IAtom atom)
matches in interface IQueryAtommatches in class QueryChemObjectpublic void setOperator(String str)
public String toString()
toString in interface IChemObjecttoString in class Objectpublic IAtom clone() throws CloneNotSupportedException
clone in interface IAtomclone in interface IChemObjectclone in class QueryAtomCloneNotSupportedExceptionCopyright © 2017. All rights reserved.