|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Java.Statement | |
---|---|
org.codehaus.janino | The classes in this package pose the core of the Janino JavaTM compiler. |
org.codehaus.janino.util | Application-independent helper classes. |
Uses of Java.Statement in org.codehaus.janino |
---|
Subclasses of Java.Statement in org.codehaus.janino | |
---|---|
static class |
Java.Block
Representation of a Java™ "block" (JLS 14.2). |
static class |
Java.BreakableStatement
Base class for statements that can be terminated abnormally with a "break" statement. |
static class |
Java.BreakStatement
Representation of the Java™ "break" statement (JLS 14.14). |
static class |
Java.ContinuableStatement
|
static class |
Java.ContinueStatement
Representation of the Java™ "continue" statement (JLS 14.15). |
static class |
Java.DoStatement
|
static class |
Java.EmptyStatement
Represents the "empty statement", i.e. |
static class |
Java.ExpressionStatement
|
static class |
Java.FieldDeclaration
This class is derived from "Statement", because it provides for the initialization of the field. |
static class |
Java.ForStatement
|
static class |
Java.IfStatement
|
static class |
Java.LabeledStatement
|
static class |
Java.LocalClassDeclarationStatement
|
static class |
Java.LocalVariableDeclarationStatement
|
static class |
Java.ReturnStatement
|
static class |
Java.SwitchStatement
14.10 The "switch" Statement |
static class |
Java.SynchronizedStatement
|
static class |
Java.ThrowStatement
|
static class |
Java.TryStatement
|
static class |
Java.WhileStatement
|
Fields in org.codehaus.janino declared as Java.Statement | |
---|---|
Java.Statement |
Java.LabeledStatement.body
|
Methods in org.codehaus.janino that return Java.Statement | |
---|---|
Java.Statement |
Parser.parseBreakStatement()
BreakStatement := 'break' [ Identifier ] ';' |
Java.Statement |
Parser.parseContinueStatement()
ContinueStatement := 'continue' [ Identifier ] ';' |
Java.Statement |
Parser.parseDoStatement()
DoStatement := 'do' Statement 'while' '(' Expression ')' ';' |
Java.Statement |
Parser.parseEmptyStatement()
EmptyStatement := ';' |
Java.Statement |
Parser.parseExpressionStatement()
ExpressionStatement := Expression ';' |
Java.Statement |
Parser.parseForStatement()
ForStatement := 'for' '(' [ ForInit ] ';' [ Expression ] ';' [ ExpressionList ] ')' Statement |
Java.Statement |
Parser.parseIfStatement()
IfStatement := 'if' '(' Expression ')' Statement [ 'else' Statement ] |
Java.Statement |
Parser.parseLabeledStatement()
LabeledStatement := Identifier ':' Statement |
Java.Statement |
Parser.parseReturnStatement()
ReturnStatement := 'return' [ Expression ] ';' |
Java.Statement |
Parser.parseStatement()
Statement := LabeledStatement | Block | IfStatement | ForStatement | WhileStatement | DoStatement | TryStatement | 'switch' ... |
Java.Statement |
Parser.parseSwitchStatement()
SwitchStatement := 'switch' '(' Expression ')' '{' { SwitchLabels BlockStatements } '}' SwitchLabels := SwitchLabels { SwitchLabels } SwitchLabel := 'case' Expression ':' | 'default' ':' |
Java.Statement |
Parser.parseSynchronizedStatement()
SynchronizedStatement := 'synchronized' '(' expression ')' Block |
Java.Statement |
Parser.parseThrowStatement()
ThrowStatement := 'throw' Expression ';' |
Java.Statement |
Parser.parseTryStatement()
TryStatement := 'try' Block Catches [ Finally ] | 'try' Block Finally Catches := CatchClause { CatchClause } CatchClause := 'catch' '(' FormalParameter ')' Block Finally := 'finally' Block |
Java.Statement |
Parser.parseWhileStatement()
WhileStatement := 'while' '(' Expression ')' Statement |
Constructors in org.codehaus.janino with parameters of type Java.Statement | |
---|---|
Java.LabeledStatement(Location location,
java.lang.String label,
Java.Statement body)
|
Uses of Java.Statement in org.codehaus.janino.util |
---|
Methods in org.codehaus.janino.util with parameters of type Java.Statement | |
---|---|
void |
Traverser.traverseStatement(Java.Statement s)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |