| Package | Description | 
|---|---|
| oracle.javatools.parser.java.v2.common | 
 Classes common to model implementations. 
 | 
| oracle.javatools.parser.java.v2.model | 
 The parser model API. 
 | 
| oracle.javatools.parser.java.v2.util | 
 Various utilities for use with the parser. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
QuickLocalVariable
A light-weight implementation of JavaLocalVariable, particularly
 useful for constructing formal parameter objects for use with
 QuickMethod. 
 | 
class  | 
WrapperLocalVariable
Skeleton implementation of an object wrapping a local variable. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected JavaLocalVariable | 
WrapperLocalVariable.thing
The underlying thing. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JavaLocalVariable | 
QuickLocalVariable.getLocalVariableErasure()  | 
| Constructor and Description | 
|---|
WrapperLocalVariable(JavaLocalVariable thing)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SourceCatchParameter
Represents a catch clause parameter, which is similar to a
  SourceFormalParameter except the type can be the union of
  several disjunct types 
 | 
interface  | 
SourceFormalParameter
A formal parameter. 
 | 
interface  | 
SourceLambdaParameter
Represents one lambda expression parameter. 
 | 
interface  | 
SourceLocalVariable
A local variable or formal parameter. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
JavaLocalVariable | 
JavaLocalVariable.getLocalVariableErasure()
Similar to JavaMethod.getMethodErasure. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
Usages.useLocalVariableInExpression(SourceExpression s,
                            JavaLocalVariable local)
Usage of a local variable in an expression. 
 | 
void | 
Usages.useParameterInDocComment(SourceDocReference s,
                        JavaLocalVariable parameter)
Usage of a local variable or formal parameter in an expression. 
 | 
void | 
Usages.useParameterInExpression(SourceExpression s,
                        JavaLocalVariable parameter)
Usage of a method or lambda parameter in an expression. 
 |