public class ExplicitConnectionAtom extends SMARTSAtom
IAtomType.Hybridization
exactMass, naturalAbundance
Constructor and Description |
---|
ExplicitConnectionAtom()
Creates a new instance.
|
ExplicitConnectionAtom(int connection)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
int |
getNumOfConnection()
Returns number of explicit connections.
|
boolean |
matches(IAtom atom)
Returns true of the given
atom matches this IQueryAtom. |
void |
setNumOfConnection(int numOfConnection)
Sets number of explicit connections.
|
clone, getLabel, setLabel, setStereoParity, toString
compare, getCharge, getFractionalPoint3d, getImplicitHydrogenCount, getPoint2d, getPoint3d, getStereoParity, setCharge, setFractionalPoint3d, setImplicitHydrogenCount, setPoint2d, setPoint3d
getAtomTypeName, getBondOrderSum, getCovalentRadius, getFormalCharge, getFormalNeighbourCount, getHybridization, getMaxBondOrder, getValency, setAtomTypeName, setBondOrderSum, setCovalentRadius, setFormalCharge, setFormalNeighbourCount, setHybridization, setMaxBondOrder, setValency
getExactMass, getMassNumber, getNaturalAbundance, setExactMass, setMassNumber, setNaturalAbundance
getAtomicNumber, getSymbol, setAtomicNumber, setSymbol
addListener, getBuilder, getFlag, getFlags, getID, getListenerCount, getNotification, getProperties, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, shallowCopy
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getCharge, getFractionalPoint3d, getImplicitHydrogenCount, getPoint2d, getPoint3d, getStereoParity, setCharge, setFractionalPoint3d, setImplicitHydrogenCount, setPoint2d, setPoint3d, setStereoParity
getAtomTypeName, getBondOrderSum, getCovalentRadius, getFormalCharge, getFormalNeighbourCount, getHybridization, getMaxBondOrder, getValency, setAtomTypeName, setBondOrderSum, setCovalentRadius, setFormalCharge, setFormalNeighbourCount, setHybridization, setMaxBondOrder, setValency
getExactMass, getMassNumber, getNaturalAbundance, setExactMass, setMassNumber, setNaturalAbundance
getAtomicNumber, getSymbol, setAtomicNumber, setSymbol
addListener, clone, getFlag, getFlags, getID, getListenerCount, getNotification, getProperties, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty, toString
getBuilder
public ExplicitConnectionAtom()
public ExplicitConnectionAtom(int connection)
public boolean matches(IAtom atom)
IQueryAtom
atom
matches this IQueryAtom.matches
in interface IQueryAtom
matches
in class SMARTSAtom
atom
- IAtom to match againstpublic int getNumOfConnection()
public void setNumOfConnection(int numOfConnection)
numOfConnection
-