Uses of Class
org.openscience.cdk.smiles.smarts.parser.ParseException

Packages that use ParseException
  • Uses of ParseException in org.openscience.cdk.smiles.smarts.parser

    Modifier and Type
    Method
    Description
    SMARTSParser.generateParseException()
    Generate ParseException.
    Modifier and Type
    Method
    Description
    final void
    SMARTSParser.Aliphatic()
     
    final void
    SMARTSParser.AnyAtom()
     
    final void
    SMARTSParser.Aromatic()
     
    final org.openscience.cdk.smiles.smarts.parser.ASTAtom
    SMARTSParser.AtomExpression()
     
    final void
    SMARTSParser.AtomicMass()
     
    final void
    SMARTSParser.AtomicNumber()
     
    final void
    SMARTSParser.Charge()
     
    final void
    SMARTSParser.Chirality()
     
    final void
    SMARTSParser.ExplicitAtomExpression()
     
    final void
    SMARTSParser.ExplicitConnectivity()
     
    final void
    SMARTSParser.ExplicitHighAndBond()
     
    final void
     
    final void
    SMARTSParser.GroupExpression()
     
    final void
    SMARTSParser.HybridizationNumber()
     
    final void
    SMARTSParser.ImplicitHCount()
     
    final void
    SMARTSParser.ImplicitHighAndBond()
     
    final void
     
    final void
    SMARTSParser.LowAndBond()
     
    final void
    SMARTSParser.LowAndExpression()
     
    final void
    SMARTSParser.NoHydrogenElement()
     
    final void
    SMARTSParser.NonCHHeavyAtom()
     
    final void
    SMARTSParser.NotBond()
     
    final void
    SMARTSParser.NotExpression()
     
    final void
    SMARTSParser.OrBond()
     
    final void
    SMARTSParser.OrExpression()
     
    final void
    SMARTSParser.PeriodicGroupNumber()
     
    final void
    SMARTSParser.PeriodicGroupNumber()
     
    final void
     
    final void
    SMARTSParser.ReactionExpression()
     
    final void
     
    final void
    SMARTSParser.RingConnectivity()
     
    final void
    SMARTSParser.RingIdentifier()
     
    final void
    SMARTSParser.RingMembership()
     
    final void
    SMARTSParser.SimpleBond()
     
    final void
    SMARTSParser.SmallestRingSize()
     
    final void
    SMARTSParser.SmartsExpression()
     
    final org.openscience.cdk.smiles.smarts.parser.ASTStart
    SMARTSParser.Start()
    Start ::= <ReactionExpression> <#_WS> ReactionExpression ::= <GroupExpression>? (">" <GroupExpression>? ">" <GroupExpression>?)? GroupExpression ::= ["("] <SmartsExpresion> [")"] ( "." ["("] <SmartsExpression> [")"] )* SmartsExpression ::= <AtomExpression> ( ( [ <LowAndBond> ] ( <Digit> | <AtomExpression> ) ) | ( "(" [ <LowAndBond> ] <SmartsExpression> ")" ) )* AtomExpression ::= ( "[" [ <AtomicMass> ] <LowAndExpression> [:<Digit>+] "]" ) | <ExplicitAtomExpression> LowAndBond ::= <OrBond> [ ";" <AndBond> ] OrBond ::= <ExplicitHighAndBond> [ "," <OrBond> ] ExplicitHighAndBond ::= <ImplicitHighAndBond> [ "&" <ExplicitHighAndBond> ] ImplicitHighAndBond ::= <NotBond> [ <ImplicitHighAndBond> ] NotBond ::= [ "!" ] <SimpleBond> SimpleBond ::= "/" | "\\" | "/?" | "\\?" | "=" | "#" | "~" | "@" ExplicitAtomExpression ::= [ "B" | "C" | "N" | "O" | "P" | "S" | "F" | "CL" | "BR" | "I" | "c" | "o" | "n" | "*" | "A" | "a" | "p" | "as" | "se" ] LowAndExpression ::= <OrExpression> ( ";" <LowAndExpression> )? OrExpression ::= <ExplicitHighAndExpression> ( "," <OrExpression> ) ? ExplicitHighAndExpression ::= <ImplicitHighAndExpression> ( "&" <ExplicitHighAndExpression> )? ImplicitHighAndExpression ::= <NotExpression> ( <ImplicitHighAndExpression> ) ? NotExpression ::= "!" ( <PrimitiveAtomExpression> | <RecursiveSmartsExpression> ) RecursiveSmartsExpression ::= "$" "(" <SmartsExpression> ")" PrimitiveAtomExpression ::= <AtomicMass> | <NonHydrogenElement> | "*" | "A" | "a" | "D" (<Digits>)? | "H" (<Digits>)? | "h" (<Digits>)? | "R" (<Digit>+)? | "r" (<Digit>+)? | "v" (<Digit>+)? | "#X" | "G" (<DIGIT>+) | "X" (<Digit>+)? | "x" (<Digit>+)? | "^" (<DIGIT>) | ("+" | "-") (<Digit>+)? | "#" (<Digit>+) | "@" | "@@" | <Digit>+ Digit ::= ( "0" - "9") NonHydrogenElement ::= [ "HE" | "LI" | "BE" | "NE" | "NA" | "MG" | "AL" | "SI" | "AR" | "CA" | "SC" | "TI" | "CR" | "MN" | "FE" | "CO" | "NI" | "CU" | "ZN" | "GA" | "GE" | "AS" | "SE" | "BR" | "KR" | "RB" | "SR" | "ZR" | "NB" | "MO" | "TC" | "RU" | "RH" | "PD" | "AG" | "CD" | "IN" | "SN" | "SB" | "TE" | "XE" | "CS" | "BA" | "LA" | "HF" | "TA" | "RE" | "OS" | "IR" | "PT" | "AU" | "HG" | "TL" | "PB" | "BI" | "PO" | "AT" | "RN" | "FR" | "RA" | "AC" | "TH" | "PA" | "B" | "C" | "N" | "O" | "F" | "P" | "S" | "K" | "V" | "Y" | "I" | "U" | "c" | "o" | "n" | "p" | "as" | "se" ]
    final void
    SMARTSParser.TotalConnectivity()
     
    final void
    SMARTSParser.TotalHCount()
     
    final void
    SMARTSParser.Valence()