Class ASTTypeBody

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<ASTBodyDeclaration>
net.sourceforge.pmd.lang.java.ast.ASTTypeBody
All Implemented Interfaces:
Iterable<ASTBodyDeclaration>, GenericNode<JavaNode>, JjtreeNode<JavaNode>, Node, TextAvailableNode, JavaNode, Reportable
Direct Known Subclasses:
ASTAnnotationTypeBody, ASTClassBody, ASTEnumBody, ASTRecordBody

public abstract class ASTTypeBody extends ASTList<ASTBodyDeclaration>
Body of a type declaration.

 TypeBody ::= ClassBody
            | EnumBody
            | RecordBody
            | AnnotationTypeBody

 
  • Field Details

  • Method Details