| Package | Description | 
|---|---|
| oracle.javatools.parser.java.v2.model | 
 The parser model API. 
 | 
| oracle.javatools.parser.java.v2.model.statement | 
 The parser model API for statements. 
 | 
| oracle.jdeveloper.cmt | 
 The Component Model Tool, an API for manipulating Java source code. 
 | 
| oracle.jdeveloper.java.util | 
 Public utilities for use with the java model, including the parser. 
 | 
| 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  | 
SourceEnumConstant
An enum constant. 
 | 
interface  | 
SourceFieldVariable
A field variable. 
 | 
interface  | 
SourceFormalParameter
A formal parameter. 
 | 
interface  | 
SourceLambdaParameter
Represents one lambda expression parameter. 
 | 
interface  | 
SourceLocalVariable
A local variable or formal parameter. 
 | 
interface  | 
SourceMemberVariable
A field (or enum constant) variable. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static SourceVariable[] | 
SourceVariable.EMPTY_ARRAY  | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<SourceVariable> | 
SourceMethod.getSourceParameters()
Gets the list of source parameters. 
 | 
java.util.List<SourceVariable> | 
SourceFormalParameterList.getSourceParameters()
Gets the list of source parameters. 
 | 
java.util.List<SourceVariable> | 
SourceVariableDeclaration.getVariables()
Gets the list of declared variables. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SourceVariable | 
SourceCatchClause.getCatchVariable()
A catch clause declares one variable, the caught exception. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SourceVariable | 
CmtSubcomponent.getVariable()  | 
| Modifier and Type | Method and Description | 
|---|---|
static SourceVariable | 
SourceUtils.getMethodParameter(SourceMethod method, int index)
Fetch a parameter from the method. 
 |