Class ASTBlock

java.lang.Object
net.sourceforge.pmd.lang.ast.impl.AbstractNode<net.sourceforge.pmd.lang.java.ast.AbstractJavaNode,JavaNode>
net.sourceforge.pmd.lang.ast.impl.javacc.AbstractJjtreeNode<net.sourceforge.pmd.lang.java.ast.AbstractJavaNode,JavaNode>
net.sourceforge.pmd.lang.java.ast.ASTList<ASTStatement>
net.sourceforge.pmd.lang.java.ast.ASTBlock
All Implemented Interfaces:
Iterable<ASTStatement>, GenericNode<JavaNode>, JjtreeNode<JavaNode>, Node, TextAvailableNode, ASTStatement, ASTSwitchArrowRHS, JavaNode, Reportable

public final class ASTBlock extends ASTList<ASTStatement> implements ASTSwitchArrowRHS, ASTStatement
A block of code. This is a statement that contains other statements.

 Block ::=  "{" Statement* "}"