Interface | Description |
---|---|
Node |
All AST nodes must implement this interface.
|
SMARTSParserConstants |
Token literal values and constants.
|
SMARTSParserTreeConstants | |
SMARTSParserVisitor |
Class | Description |
---|---|
ASTAliphatic |
An AST node.
|
ASTAnyAtom |
An AST node.
|
ASTAromatic |
An AST node.
|
ASTAtom |
An AST node.
|
ASTAtomicMass |
An AST node.
|
ASTAtomicNumber |
An AST node.
|
ASTCharge |
An AST node.
|
ASTChirality |
An AST node.
|
ASTElement |
An AST node.
|
ASTExplicitAtom |
An AST node.
|
ASTExplicitConnectivity |
An AST node.
|
ASTExplicitHighAndBond |
An AST node.
|
ASTExplicitHighAndExpression |
An AST node.
|
ASTGroup |
An AST node.
|
ASTHybrdizationNumber |
An AST node.
|
ASTImplicitHCount |
An AST node.
|
ASTImplicitHighAndBond |
An AST node.
|
ASTImplicitHighAndExpression |
An AST node.
|
ASTLowAndBond |
An AST node.
|
ASTLowAndExpression |
An AST node.
|
ASTNonCHHeavyAtom |
An AST node.
|
ASTNotBond |
An AST node.
|
ASTNotExpression |
An AST node.
|
ASTOrBond |
An AST node.
|
ASTOrExpression |
An AST node.
|
ASTPeriodicGroupNumber |
An AST node.
|
ASTPrimitiveAtomExpression |
An AST node.
|
ASTReaction |
An AST node.
|
ASTRecursiveSmartsExpression |
An AST node.
|
ASTRingConnectivity |
An AST node.
|
ASTRingIdentifier |
An AST node.
|
ASTRingMembership |
An AST node.
|
ASTSimpleBond |
An AST node.
|
ASTSmallestRingSize |
An AST node.
|
ASTSmarts |
An AST node.
|
ASTStart |
An AST node.
|
ASTTotalConnectivity |
An AST node.
|
ASTTotalHCount |
An AST node.
|
ASTValence |
An AST node.
|
JJTSMARTSParserState | |
SimpleCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing).
|
SimpleNode |
Basic implementation of AST nodes.
|
SMARTSParser |
This parser implements a nearly complete subset of the SMARTS syntax as defined on
the
Daylight website.
|
SMARTSParserTokenManager |
Token Manager.
|
Token |
Describes the input token stream.
|
Exception | Description |
---|---|
ParseException |
This exception is thrown when parse errors are encountered.
|
Error | Description |
---|---|
TokenMgrError |
Token Manager Error.
|