Package | Description |
---|---|
org.apache.jdo.impl.jdoql.scope | |
org.apache.jdo.impl.jdoql.tree | |
org.apache.jdo.jdoql.tree |
This package contains the query tree node interfaces, the node visitor interface and the tree walker.
|
Modifier and Type | Method and Description |
---|---|
Declaration |
SymbolTable.declare(java.lang.String ident,
Declaration def)
This method adds the specified identifier to this SymbolTable.
|
Declaration |
SymbolTable.getDeclaration(java.lang.String ident)
Checks the symbol table for the actual declaration of the specified
identifier.
|
Modifier and Type | Method and Description |
---|---|
protected void |
ParameterTable.checkDeclaredIdentifier(java.lang.String name,
Declaration decl)
Internal method to check whether the specified identifier is declared.
|
protected void |
VariableTable.checkDeclaredIdentifier(java.lang.String name,
Declaration decl)
Internal method to check whether the specified identifier is declared.
|
void |
ParameterTable.declare(Declaration decl)
Adds a new declaration.
|
Declaration |
SymbolTable.declare(java.lang.String ident,
Declaration def)
This method adds the specified identifier to this SymbolTable.
|
Modifier and Type | Class and Description |
---|---|
class |
Decl
This node represents a declaration expression.
|
class |
ParameterDecl
This node represents a parameter declaration.
|
class |
VariableDecl
This node represents a variable declaration.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ParameterDeclaration
This node represents a parameter access expression.
|
interface |
VariableDeclaration
This node represents a variable declaration.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractNodeVisitor.arrive(Declaration node)
This method delegates to
arrive casting the argument
node to Node . |
void |
ValueTable.declare(Declaration decl)
This method declares an identifier.
|
protected java.lang.Object |
AbstractNodeVisitor.leave(Declaration node,
java.lang.Object[] results)
This method delegates to
leave casting the argument
node to Node . |
Copyright © 2005-2012 Apache Software Foundation. All Rights Reserved.