public class SmartsAtomExpression
extends org.openscience.cdk.isomorphism.matchers.smarts.SMARTSAtom
| Modifier and Type | Field and Description |
|---|---|
ExtendedChiralityInfo |
extChirInfo |
boolean |
hasImplicitHStereoLigand |
List<org.openscience.cdk.isomorphism.matchers.IQueryAtomContainer> |
recSmartsContainers |
List<List<org.openscience.cdk.interfaces.IAtom>> |
recSmartsMatches |
List<String> |
recSmartsStrings |
List<org.openscience.cdk.interfaces.IAtom> |
stereoLigands |
List<SmartsExpressionToken> |
stereoRemovedTokens |
int[] |
stereoTokenIndices |
List<SmartsExpressionToken> |
tokens |
| Constructor and Description |
|---|
SmartsAtomExpression(org.openscience.cdk.interfaces.IChemObjectBuilder builder) |
| Modifier and Type | Method and Description |
|---|---|
SmartsExpressionToken |
getLastToken() |
void |
getStereoRemovedTokens() |
boolean |
match_GMOE(int param,
org.openscience.cdk.interfaces.IAtom atom) |
boolean |
match_iMOE(int param,
org.openscience.cdk.interfaces.IAtom atom) |
boolean |
match_NMOE(org.openscience.cdk.interfaces.IAtom atom) |
boolean |
match_OB_Hybr(int param,
org.openscience.cdk.interfaces.IAtom atom) |
boolean |
match_r(int[] atomRings,
int param,
org.openscience.cdk.interfaces.IAtom atom) |
boolean |
match_R(int[] atomRings,
int param,
org.openscience.cdk.interfaces.IAtom atom) |
boolean |
match_vMOE(int param,
org.openscience.cdk.interfaces.IAtom atom) |
boolean |
match_x(int param,
org.openscience.cdk.interfaces.IAtom atom) |
boolean |
match_XMOE(org.openscience.cdk.interfaces.IAtom atom) |
boolean |
matches(org.openscience.cdk.interfaces.IAtom atom) |
boolean |
stereoMatch(org.openscience.cdk.interfaces.IAtom atom,
int targetStereo) |
String |
stereoRemovedToString() |
String |
toString() |
chiralityMatchesbonds, clone, 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, clone, 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, setPropertypublic List<SmartsExpressionToken> tokens
public List<org.openscience.cdk.isomorphism.matchers.IQueryAtomContainer> recSmartsContainers
public List<org.openscience.cdk.interfaces.IAtom> stereoLigands
public ExtendedChiralityInfo extChirInfo
public List<SmartsExpressionToken> stereoRemovedTokens
public int[] stereoTokenIndices
public boolean hasImplicitHStereoLigand
public SmartsAtomExpression(org.openscience.cdk.interfaces.IChemObjectBuilder builder)
public boolean matches(org.openscience.cdk.interfaces.IAtom atom)
matches in interface org.openscience.cdk.isomorphism.matchers.IQueryAtommatches in class org.openscience.cdk.isomorphism.matchers.smarts.SMARTSAtompublic boolean stereoMatch(org.openscience.cdk.interfaces.IAtom atom,
int targetStereo)
public SmartsExpressionToken getLastToken()
public boolean match_R(int[] atomRings,
int param,
org.openscience.cdk.interfaces.IAtom atom)
public boolean match_r(int[] atomRings,
int param,
org.openscience.cdk.interfaces.IAtom atom)
public boolean match_x(int param,
org.openscience.cdk.interfaces.IAtom atom)
public boolean match_iMOE(int param,
org.openscience.cdk.interfaces.IAtom atom)
public boolean match_GMOE(int param,
org.openscience.cdk.interfaces.IAtom atom)
public boolean match_XMOE(org.openscience.cdk.interfaces.IAtom atom)
public boolean match_NMOE(org.openscience.cdk.interfaces.IAtom atom)
public boolean match_vMOE(int param,
org.openscience.cdk.interfaces.IAtom atom)
public boolean match_OB_Hybr(int param,
org.openscience.cdk.interfaces.IAtom atom)
public String toString()
public String stereoRemovedToString()
public void getStereoRemovedTokens()
Copyright © 2004–2020 Ideaconsult Ltd.. All rights reserved.