Uses of Interface
com.hardcode.gdbms.parser.Node

Packages that use Node
com.hardcode.gdbms.engine.instruction   
com.hardcode.gdbms.parser   
 

Uses of Node in com.hardcode.gdbms.engine.instruction
 

Methods in com.hardcode.gdbms.engine.instruction with parameters of type Node
static Adapter Utilities.buildTree(Node root, java.lang.String sql, DataSourceFactory ds)
          Construye un arbol de adaptadores correspondiente al arbol sintáctico cuya raiz es el nodo que se pasa como parámetro.
static java.lang.String Utilities.getText(Node n)
          Obtiene el texto de un nodo
static int Utilities.getType(Node n)
          Obtienen el tipo de un nodo del arbol sintáctico de entrada en caso de que dicho nodo tenga un solo token.
 void Adapter.setEntity(Node o)
          Establece la entidad del arbol sintáctico de la que es adaptador este objeto
 void LikeClauseAdapter.setEntity(Node o)
           
 void NotExprAdapter.setEntity(Node o)
           
 void TableRefAdapter.setEntity(Node o)
           
 void UnaryExprAdapter.setEntity(Node o)
           
 

Uses of Node in com.hardcode.gdbms.parser
 

Classes in com.hardcode.gdbms.parser that implement Node
 class ASTSQLAndExpr
           
 class ASTSQLBetweenClause
           
 class ASTSQLColRef
           
 class ASTSQLCompareExpr
           
 class ASTSQLCompareExprRight
           
 class ASTSQLCompareOp
           
 class ASTSQLCustom
           
 class ASTSQLDelete
           
 class ASTSQLExistsClause
           
 class ASTSQLFunction
           
 class ASTSQLFunctionArgs
           
 class ASTSQLGroupBy
           
 class ASTSQLInClause
           
 class ASTSQLInsert
           
 class ASTSQLIsClause
           
 class ASTSQLLeftJoinClause
           
 class ASTSQLLikeClause
           
 class ASTSQLLiteral
           
 class ASTSQLLvalue
           
 class ASTSQLLValueElement
           
 class ASTSQLLValueList
           
 class ASTSQLLvalueTerm
           
 class ASTSQLNotExpr
           
 class ASTSQLOrderBy
           
 class ASTSQLOrderByElem
           
 class ASTSQLOrderByList
           
 class ASTSQLOrderDirection
           
 class ASTSQLOrExpr
           
 class ASTSQLPattern
           
 class ASTSQLProductExpr
           
 class ASTSQLRightJoinClause
           
 class ASTSQLSelect
           
 class ASTSQLSelectCols
           
 class ASTSQLSelectList
           
 class ASTSQLStatement
           
 class ASTSQLSumExpr
           
 class ASTSQLTableList
           
 class ASTSQLTableRef
           
 class ASTSQLTerm
           
 class ASTSQLUnaryExpr
           
 class ASTSQLUnion
           
 class ASTSQLUpdate
           
 class ASTSQLUpdateAssignment
           
 class ASTSQLWhere
           
 class SimpleNode
           
 

Fields in com.hardcode.gdbms.parser declared as Node
protected  Node[] SimpleNode.children
           
protected  Node SimpleNode.parent
           
 

Methods in com.hardcode.gdbms.parser that return Node
 Node SQLEngine.getRootNode()
           
 Node Node.jjtGetChild(int i)
          This method returns a child node.
 Node SimpleNode.jjtGetChild(int i)
           
 Node Node.jjtGetParent()
           
 Node SimpleNode.jjtGetParent()
           
 

Methods in com.hardcode.gdbms.parser with parameters of type Node
 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.jjtAddChild(Node n, int i)
           
 void Node.jjtSetParent(Node n)
          This pair of methods are used to inform the node of its parent.
 void SimpleNode.jjtSetParent(Node n)
           
 



Copyright © 2005-2006 . All Rights Reserved.