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) |