| 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. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract SourceBlockElement | 
SourceFactory.createBlockElementFromText(java.lang.String text)
Attempts to create a block element (i.e. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SourceClass
A SourceClass is the syntactic (aka symbolic) representation of a
 java class: classes, enums, interfaces, and annotation types. 
 | 
interface  | 
SourceLocalVariableDeclaration
A local variable declaration. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static SourceBlockElement[] | 
SourceBlockElement.EMPTY_ARRAY  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SourceAssertStatement
An assert statement. 
 | 
interface  | 
SourceBlockStatement
A BlockStatement is a final statement representing a statement that
 is (and only is) a block. 
 | 
interface  | 
SourceBreakStatement
A break statement. 
 | 
interface  | 
SourceCatchClause
A catch clause of a try statement. 
 | 
interface  | 
SourceCompoundStatement
A CompoundStatement is a common base statement representing
 statements that have children statements. 
 | 
interface  | 
SourceConditionalStatement
A ConditionalStatement is a common base statement representing
 compound statements having (requiring) a single expression of
 boolean type. 
 | 
interface  | 
SourceContinueStatement
A continue statement. 
 | 
interface  | 
SourceDoStatement
A do statement. 
 | 
interface  | 
SourceElseClause
An else clause. 
 | 
interface  | 
SourceEmptyStatement
An empty statement. 
 | 
interface  | 
SourceExpressionStatement
An expression statement. 
 | 
interface  | 
SourceFinallyClause
A finally clause. 
 | 
interface  | 
SourceForStatement
A for statement. 
 | 
interface  | 
SourceIfStatement
An if statement. 
 | 
interface  | 
SourceReturnStatement
A return statement. 
 | 
interface  | 
SourceSimpleStatement
A SimpleStatement is a common base statement representing a
 statement that has no child statement and may optionally have
 expressions. 
 | 
interface  | 
SourceStatement
This is the common base interface of all statements. 
 | 
interface  | 
SourceSwitchStatement
A switch statement. 
 | 
interface  | 
SourceSynchStatement
A synchronized statement. 
 | 
interface  | 
SourceThrowStatement
A throw statement. 
 | 
interface  | 
SourceTryStatement
A try statement. 
 | 
interface  | 
SourceWhileStatement
A while statement. 
 |