|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Scope | |
---|---|
oracle.javatools.parser.java.v1 | |
oracle.javatools.parser.java.v1.symbol |
Uses of Scope in oracle.javatools.parser.java.v1 |
---|
Fields in oracle.javatools.parser.java.v1 declared as Scope | |
---|---|
Scope |
JavaParser.ParsingOptions.scope
When parsing expressions and code blocks, clients may specify what the enclosing scope is. |
Methods in oracle.javatools.parser.java.v1 with parameters of type Scope | |
---|---|
static ExpressionSymbol |
JavaUtilities.parseExpression(ReadTextBuffer wholeBuffer,
int startOffset,
int endOffset,
Scope scope)
Same as above except that it copies the relevant part of the original buffer so that the ExpressionSymbol can have offsets into the original buffer. |
Uses of Scope in oracle.javatools.parser.java.v1.symbol |
---|
Classes in oracle.javatools.parser.java.v1.symbol that implement Scope | |
---|---|
class |
CatchClause
The catch clause is separated from the other control statements because a variable declaration is required in the parentheses. |
class |
ClassSymbol
The ClassSymbol represents a class or interface
declaration. |
class |
CodeBlockSymbol
The CodeBlockSymbol represents code blocks for methods and statements. |
class |
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). |
class |
FieldSymbol
The FieldSymbol represents a class member
declaration. |
class |
ForStatement
Represents the ForStatement. |
class |
InnerClassSymbol
An InnerClassSymbol is always a member of some enclosing class. |
class |
MemberSymbol
The MemberSymbol represents a class member
declaration. |
class |
MethodSymbol
The MethodSymbol represents a method declaration. |
class |
RootSymbol
The RootSymbol represents the root node for a complete Java source file. |
class |
SqlStatement
A statement can be only one of the following: an expression statement, a block, or a control statement. |
class |
StatementSymbol
A statement can be only one of the following: an expression statement, a block, or a control statement. |
class |
TryStatement
The TryStatement is a a ControlStatement with the additional functionality for retrieving multiple catch clauses. |
Methods in oracle.javatools.parser.java.v1.symbol that return Scope | |
---|---|
Scope |
Scope.getEnclosingScope()
Retrieves the most tightly enclosing scope object. |
Scope |
CodeBlockSymbol.getEnclosingScope()
Retrieves the most tightly enclosing scope object. |
Scope |
RootSymbol.getEnclosingScope()
Retrieves the most tightly enclosing scope object. |
Scope |
TypeSymbol.getEnclosingScope()
Gets the most tightly enclosing scope for this TypeSymbol. |
Scope |
StatementSymbol.getEnclosingScope()
Retrieves the most tightly enclosing scope object. |
Scope |
MemberSymbol.getEnclosingScope()
Retrieves the most tightly enclosing scope object. |
Scope |
ClassSymbol.getEnclosingScope()
Retrieves the most tightly enclosing scope object. |
Methods in oracle.javatools.parser.java.v1.symbol with parameters of type Scope | |
---|---|
void |
Scope.setEnclosingScope(Scope scope)
Sets the enclosing scope to the given Scope object. |
void |
CodeBlockSymbol.setEnclosingScope(Scope scope)
Sets the enclosing scope to the given Scope object. |
void |
RootSymbol.setEnclosingScope(Scope scope)
Sets the enclosing scope to the given Scope object. |
void |
StatementSymbol.setEnclosingScope(Scope scope)
Sets the enclosing scope to the given Scope object. |
void |
MemberSymbol.setEnclosingScope(Scope scope)
Sets the enclosing scope to the given Scope object. |
void |
ClassSymbol.setEnclosingScope(Scope scope)
Sets the enclosing scope to the given Scope object. |
Constructors in oracle.javatools.parser.java.v1.symbol with parameters of type Scope | |
---|---|
JavaSymbolFactory(ReadTextBuffer buffer,
Scope scope)
|
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.1.0) E13403-02 |
|||||||||
PREV NEXT | FRAMES NO FRAMES |