org.openscience.cdk.smiles.smarts.parser
Class ASTExplicitHighAndExpression
java.lang.Object
org.openscience.cdk.smiles.smarts.parser.SimpleNode
org.openscience.cdk.smiles.smarts.parser.ASTExplicitHighAndExpression
- All Implemented Interfaces:
- Cloneable, Node
public class ASTExplicitHighAndExpression
- extends SimpleNode
An AST node. It represents the explicit high precedence and logical operator
(&) used between atomic primitives or recursive smarts in smarts.
- Author:
- Dazhi Jiao
- Keywords:
- SMARTS AST
- Created on:
- 2007-04-24
- Belongs to CDK module:
- smarts
- Source code:
- HEAD
| Methods inherited from class org.openscience.cdk.smiles.smarts.parser.SimpleNode |
childrenAccept, clone, dump, getId, getParser, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtRemoveChild, jjtSetParent, setId, setParser, toString, toString |
ASTExplicitHighAndExpression
public ASTExplicitHighAndExpression(int id)
- Creates a new instance.
ASTExplicitHighAndExpression
public ASTExplicitHighAndExpression(SMARTSParser p,
int id)
- Creates a new instance.
jjtAccept
public Object jjtAccept(SMARTSParserVisitor visitor,
Object data)
- Description copied from class:
SimpleNode
- Accept the visitor. *
- Specified by:
jjtAccept in interface Node- Overrides:
jjtAccept in class SimpleNode