| Package | Description | 
|---|---|
| oracle.javatools.parser.java.v2 | 
 The parser API. 
 | 
| oracle.javatools.parser.java.v2.model | 
 The parser model API. 
 | 
| oracle.javatools.parser.java.v2.model.statement | 
 The parser model API for statements. 
 | 
| oracle.javatools.parser.java.v2.util | 
 Various utilities for use with the parser. 
 | 
| oracle.jdeveloper.engine | 
| Modifier and Type | Method and Description | 
|---|---|
SourceLocalVariableDeclaration | 
SourceFactory.createLocalVariableDeclaration(int modifiers,
                              SourceTypeReference type,
                              java.lang.String name)
Creates a local variable declaration. 
 | 
SourceLocalVariableDeclaration | 
SourceFactory.createLocalVariableDeclaration(int modifiers,
                              SourceTypeReference type,
                              java.lang.String name,
                              SourceExpression initializer)
Creates a local variable declaration. 
 | 
abstract SourceLocalVariableDeclaration | 
SourceFactory.createLocalVariableDeclaration(SourceLocalVariable variable)
Creates a local variable declaration. 
 | 
abstract SourceLocalVariableDeclaration | 
SourceFactory.createLocalVariableDeclaration(SourceLocalVariable[] variables)
Creates a local variable declaration from one or more local variables. 
 | 
SourceLocalVariableDeclaration | 
SourceFactory.createLocalVariableDeclaration(SourceTypeReference type,
                              java.lang.String name)
Creates a local variable declaration. 
 | 
SourceLocalVariableDeclaration | 
SourceFactory.createLocalVariableDeclaration(SourceTypeReference type,
                              java.lang.String name,
                              SourceExpression initializer)
Creates a local variable declaration. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract SourceFieldDeclaration | 
SourceFactory.createFieldDeclaration(SourceLocalVariableDeclaration locals)
Creates a field declaration to match the local variable
 declaration. 
 | 
abstract SourceForStatement | 
SourceFactory.createForEnhancedStatement(SourceLocalVariableDeclaration loopVarDecl,
                          SourceExpression collection,
                          SourceStatement child)
Creates an enhanced-for loop. 
 | 
abstract SourceForStatement | 
SourceFactory.createForVariableStatement(SourceLocalVariableDeclaration variables,
                          SourceExpression condition,
                          SourceListExpression updates,
                          SourceStatement child)
Creates a traditional for loop with variable declarations. 
 | 
abstract SourceTryResourcesList | 
SourceFactory.createTryResourcesList(SourceLocalVariableDeclaration[] variables)
Create a try resources list. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<SourceLocalVariableDeclaration> | 
SourceTryResourcesList.getResourceVariables()
Get the list of resource variables for the try, which is syntax
 new for JDK 7 and beyond 
 | 
| Modifier and Type | Method and Description | 
|---|---|
SourceLocalVariableDeclaration | 
SourceForStatement.getForVariableDeclaration()
In a standard for loop with variable declarations, this is the
 initialization declaration wrapping the variables. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.util.List<SourceLocalVariableDeclaration> | 
SourceTryStatement.getResourceVariables()
Get the list of resource variables for the try, which is syntax
 new for JDK 7 and beyond. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
SourceVisitor.whenEnterLocals(SourceLocalVariableDeclaration sourceLocalsDeclaration)  | 
void | 
SourceVisitor.whenExitLocals(SourceLocalVariableDeclaration sourceLocalsDeclaration)  | 
| Modifier and Type | Method and Description | 
|---|---|
SourceLocalVariableDeclaration | 
FieldInfo.createLocalVariableDeclaration(SourceFile srcFile)
Helper method for creating a new SourceFieldDeclaration from a FieldInfo. 
 | 
SourceLocalVariableDeclaration | 
FieldInfo.createLocalVariableDeclaration(SourceFile srcFile,
                              java.lang.String expr)  |