Uses of Class
org.codehaus.janino.Java.Block
Packages that use Java.Block
Package
Description
The core of the Janino Java compiler.
Application-independent helper classes.
-
Uses of Java.Block in org.codehaus.janino
Fields in org.codehaus.janino declared as Java.BlockModifier and TypeFieldDescriptionfinal Java.Block
Java.BlockLambdaBody.block
The block that poses the lambda body.final Java.Block
Java.Initializer.block
The block that poses the initializer.final Java.Block
Java.TryStatement.finallY
The optional "finally" block of the TRY statement.Methods in org.codehaus.janino that return Java.BlockModifier and TypeMethodDescriptionParser.parseBlock()
Block := '{' BlockStatements '}'Parser.parseMethodBody()
MethodBody := BlockMethods in org.codehaus.janino with parameters of type Java.BlockModifier and TypeMethodDescriptionprivate void
UnitCompiler.buildLocalVariableMap
(Java.Block block, Map<String, Java.LocalVariable> localVars) private boolean
UnitCompiler.compile2
(Java.Block b) private boolean
UnitCompiler.compileTryCatchFinallyWithResources
(Java.TryStatement ts, List<Java.TryStatement.Resource> resources, UnitCompiler.Compilable2 compileBody, Java.Block finallY) Generates code for a TRY statement with (possibly zero) resources and an (optional) FINALLY clause.private boolean
UnitCompiler.generatesCode2
(Java.Block b) void
Unparser.unparseBlock
(Java.Block b) Generates Java code from aJava.Block
.Visitor.BlockStatementVisitor.visitBlock
(Java.Block b) Invoked byaccept(Visitor.BlockStatementVisitor)
Constructors in org.codehaus.janino with parameters of type Java.BlockModifierConstructorDescriptionBlockLambdaBody
(Java.Block block) Initializer
(Location location, Java.Modifier[] modifiers, Java.Block block) TryStatement
(Location location, List<Java.TryStatement.Resource> resources, Java.BlockStatement body, List<Java.CatchClause> catchClauses, Java.Block finallY) -
Uses of Java.Block in org.codehaus.janino.util
Methods in org.codehaus.janino.util that return Java.BlockModifier and TypeMethodDescriptionDeepCopier.copyBlock
(Java.Block b) DeepCopier.copyOptionalBlock
(Java.Block subject) Methods in org.codehaus.janino.util with parameters of type Java.BlockModifier and TypeMethodDescriptionDeepCopier.copyBlock
(Java.Block b) DeepCopier.copyOptionalBlock
(Java.Block subject) void
AbstractTraverser.traverseBlock
(Java.Block b) void
Traverser.traverseBlock
(Java.Block b)