Package | Description |
---|---|
org.openscience.cdk.smiles.smarts.parser | |
org.openscience.cdk.smiles.smarts.parser.visitor |
Modifier and Type | Class and Description |
---|---|
class |
ASTAliphatic
An AST node.
|
class |
ASTAnyAtom
An AST node.
|
class |
ASTAromatic
An AST node.
|
class |
ASTAtom
An AST node.
|
class |
ASTAtomicMass
An AST node.
|
class |
ASTAtomicNumber
An AST node.
|
class |
ASTCharge
An AST node.
|
class |
ASTChirality
An AST node.
|
class |
ASTElement
An AST node.
|
class |
ASTExplicitAtom
An AST node.
|
class |
ASTExplicitConnectivity
An AST node.
|
class |
ASTExplicitHighAndBond
An AST node.
|
class |
ASTExplicitHighAndExpression
An AST node.
|
class |
ASTGroup
An AST node.
|
class |
ASTHybrdizationNumber
An AST node.
|
class |
ASTImplicitHCount
An AST node.
|
class |
ASTImplicitHighAndBond
An AST node.
|
class |
ASTImplicitHighAndExpression
An AST node.
|
class |
ASTLowAndBond
An AST node.
|
class |
ASTLowAndExpression
An AST node.
|
class |
ASTNonCHHeavyAtom
An AST node.
|
class |
ASTNotBond
An AST node.
|
class |
ASTNotExpression
An AST node.
|
class |
ASTOrBond
An AST node.
|
class |
ASTOrExpression
An AST node.
|
class |
ASTPeriodicGroupNumber
An AST node.
|
class |
ASTPrimitiveAtomExpression
An AST node.
|
class |
ASTReaction
An AST node.
|
class |
ASTRecursiveSmartsExpression
An AST node.
|
class |
ASTRingConnectivity
An AST node.
|
class |
ASTRingIdentifier
An AST node.
|
class |
ASTRingMembership
An AST node.
|
class |
ASTSimpleBond
An AST node.
|
class |
ASTSmallestRingSize
An AST node.
|
class |
ASTSmarts
An AST node.
|
class |
ASTStart
An AST node.
|
class |
ASTTotalConnectivity
An AST node.
|
class |
ASTTotalHCount
An AST node.
|
class |
ASTValence
An AST node.
|
class |
SimpleNode
Basic implementation of AST nodes.
|
Modifier and Type | Method and Description |
---|---|
Node |
SimpleNode.jjtGetChild(int i) |
Node |
Node.jjtGetChild(int i)
This method returns a child node.
|
Node |
SimpleNode.jjtGetParent() |
Node |
Node.jjtGetParent() |
Node |
JJTSMARTSParserState.peekNode() |
Node |
JJTSMARTSParserState.popNode() |
Node |
JJTSMARTSParserState.rootNode() |
Modifier and Type | Method and Description |
---|---|
void |
JJTSMARTSParserState.clearNodeScope(Node n) |
void |
JJTSMARTSParserState.closeNodeScope(Node n,
boolean condition) |
void |
JJTSMARTSParserState.closeNodeScope(Node n,
int num) |
void |
ASTLowAndExpression.insertLeafChild(Node node) |
void |
SimpleNode.jjtAddChild(Node n,
int i) |
void |
Node.jjtAddChild(Node n,
int i)
This method tells the node to add its argument to the node's
list of children.
|
void |
SimpleNode.jjtSetParent(Node n) |
void |
Node.jjtSetParent(Node n)
This pair of methods are used to inform the node of its
parent.
|
void |
JJTSMARTSParserState.openNodeScope(Node n) |
void |
JJTSMARTSParserState.pushNode(Node n) |
Modifier and Type | Method and Description |
---|---|
ASTStart |
SmartsQueryVisitor.getRoot(Node node) |