- All Superinterfaces:
StatementTree
,Tree
public interface BlockTree extends StatementTree
A tree node for a statement block.
For example:
{ } { statements } static { statements }
- See Java Language Specification:
-
14.2 Blocks
- Since:
- 1.6
-
Nested Class Summary
-
Method Summary
Modifier and Type Method Description List<? extends StatementTree>
getStatements()
Returns the statements comprising this block.boolean
isStatic()
Returns true if and only if this is a static initializer block.
-
Method Details
-
isStatic
boolean isStatic()Returns true if and only if this is a static initializer block.- Returns:
- true if this is a static initializer block
-
getStatements
List<? extends StatementTree> getStatements()Returns the statements comprising this block.- Returns:
- the statements
-