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() |
chiralityMatches
bonds, 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, setValency
addListener, addProperties, getBuilder, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
bonds, clone, getBondCount, getCharge, getContainer, getFractionalPoint3d, getImplicitHydrogenCount, getIndex, getPoint2d, getPoint3d, getStereoParity, isAromatic, isInRing, setCharge, setFractionalPoint3d, setImplicitHydrogenCount, setIsAromatic, setIsInRing, 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, addProperties, getFlag, getFlags, getFlagValue, getID, getListenerCount, getNotification, getProperties, getProperty, getProperty, notifyChanged, notifyChanged, removeListener, removeProperty, setFlag, setFlags, setID, setNotification, setProperties, setProperty
public 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.IQueryAtom
matches
in class org.openscience.cdk.isomorphism.matchers.smarts.SMARTSAtom
public 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.