Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.1.0)

E13403-02

Package oracle.javatools.parser.java.v1.symbol

Interface Summary
Commentable Not all JavaSymbols can have comments associated with them, but those that do fulfill the Commentable interface.
Nameable Not all JavaSymbols have names, but those that do fulfill the Nameable interface.
Scope  
 

Class Summary
CatchClause The catch clause is separated from the other control statements because a variable declaration is required in the parentheses.
ClassBodySymbol  
ClassSymbol The ClassSymbol represents a class or interface declaration.
CodeBlockSymbol The CodeBlockSymbol represents code blocks for methods and statements.
CodeElement A code element: a local class, a variable declaration, an expression, or a statement.
CommentSymbol The CommentSymbol subclasses off of NameSymbol purely to inherit the getValue and toString methods.
CommonRoot  
ControlStatement ControlStatement represents all control statements and the catch clause of a try statement (though at parse time, it also represents other else and finally clauses).
CreatorExpressionSymbol CreatorExpressionSymbol represents all primaries and primary selectors that start with the 'new' token.
ErrorSymbol  
ExpressionList The ExpressionList is an array of ExpressionSymbol's.
ExpressionSymbol The ExpressionSymbol is essentially the union of all the various operators and primaries.
FieldSymbol The FieldSymbol represents a class member declaration.
ForStatement Represents the ForStatement.
HasModifiers  
ImportSymbol The ImportSymbol.
InnerClassSymbol An InnerClassSymbol is always a member of some enclosing class.
JavaSymbol Every node in the java parse tree is a subclass of a JavaSymbol.
JavaSymbolFactory The JavaSymbolFactory is the layer between the JavaTreeGenerator and the Java API.
MemberSymbol The MemberSymbol represents a class member declaration.
MethodSymbol The MethodSymbol represents a method declaration.
NameSymbol The ImportSymbol.
PackageSymbol The PackageSymbol.
RootSymbol The RootSymbol represents the root node for a complete Java source file.
SqlStatement A statement can be only one of the following: an expression statement, a block, or a control statement.
StatementSymbol A statement can be only one of the following: an expression statement, a block, or a control statement.
TryStatement The TryStatement is a a ControlStatement with the additional functionality for retrieving multiple catch clauses.
TypeSymbol The TypeSymbol is used by MemberSymbol and VariableSymbol to represent the types.
VariableSymbol The VariableSymbol represents a variable declarator.
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference
11g Release 1 (11.1.1.1.0)

E13403-02

Copyright © 1997, 2009, Oracle. All rights reserved.