Package | Description |
---|---|
net.sourceforge.jenesis4java | |
net.sourceforge.jenesis4java.impl.util |
Modifier and Type | Interface and Description |
---|---|
interface |
Break
Statement subinterface for the break keyword. |
interface |
Case
Statement subinterface for the case construct in a
switch . |
interface |
ConditionalStatement
Statement subinterface for the conditional statements (statements
whose execution depends on the truthful evaluation of a predicate). |
interface |
ConstructorForwarding
This interface represents a forwarding to another constructor, this is either
this() or super() . |
interface |
Continue
Statement subinterface for the continue keyword. |
interface |
Default
The
default case clause the optional final case of a switch
statement. |
interface |
DoWhile
Statement subinterface for the do while construct. |
interface |
Else
Statement subinterface for the else construct in an
if . |
interface |
ElseIf
Statement subinterface for the else if construct in an
if . |
interface |
Empty
Statement subinterface for the empty statement. |
interface |
ExpressionStatement
Statement subinterface for a general container of expressions such as
assignments, method invocations, field acesses, etc... |
interface |
For
Statement subinterface for the for construct. |
interface |
If
Statement subinterface for the if, else if,
else construct. |
interface |
Let
Statement subinterface for local variable declarations. |
interface |
LocalBlock
Statement subinterface for a local block. |
interface |
LocalClass
Declaration subinterface for a local class. |
interface |
Return
Statement subinterface for the return keyword. |
interface |
Switch
Statement subinterface for the switch construct. |
interface |
Synchronized
Statement subinterface for the synchronized construct. |
interface |
Throw
Statement subinterface for the throw keyword. |
interface |
Try
Statement subinterface for the try catch
finally construct. |
interface |
While
Statement subinterface for the while construct. |
Modifier and Type | Method and Description |
---|---|
Statement |
Block.insertStatement(int index,
Expression expression)
Insert the expression at the specified index.
|
Statement |
Statement.setLabel(String label)
Sets the label for the statement.
|
Modifier and Type | Method and Description |
---|---|
List<Statement> |
Block.getStatements()
Gets the list of statements as an list of
Statement . |
Modifier and Type | Method and Description |
---|---|
void |
Block.insertStatement(int index,
Statement statement)
Insert the statement at the specified index.
|
void |
Block.removeStmt(Statement statement)
removes a statement from the statement list.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
BlockUtil.isBlockWithAbruptCompletion(List<Statement> stmts) |
Copyright © 2000–2018 jenesis4java. All rights reserved.