28 import java.util.List;
29
30 /**
31 * A tree node for a statement block.
32 *
33 * For example:
34 * <pre>
35 * { }
36 *
37 * { <em>statements</em> }
38 *
39 * static { <em>statements</em> }
40 * </pre>
41 *
42 * @jls section 14.2
43 *
44 * @author Peter von der Ahé
45 * @author Jonathan Gibbons
46 * @since 1.6
47 */
48 @jdk.Supported
49 public interface BlockTree extends StatementTree {
50 boolean isStatic();
51 List<? extends StatementTree> getStatements();
52 }
|
28 import java.util.List;
29
30 /**
31 * A tree node for a statement block.
32 *
33 * For example:
34 * <pre>
35 * { }
36 *
37 * { <em>statements</em> }
38 *
39 * static { <em>statements</em> }
40 * </pre>
41 *
42 * @jls section 14.2
43 *
44 * @author Peter von der Ahé
45 * @author Jonathan Gibbons
46 * @since 1.6
47 */
48 @jdk.Exported
49 public interface BlockTree extends StatementTree {
50 boolean isStatic();
51 List<? extends StatementTree> getStatements();
52 }
|