Class ASTRecordBody

java.lang.Object
net.sourceforge.pmd.lang.ast.impl.AbstractNode<net.sourceforge.pmd.lang.java.ast.AbstractJavaNode,JavaNode>
All Implemented Interfaces:
Iterable<ASTBodyDeclaration>, GenericNode<JavaNode>, JjtreeNode<JavaNode>, Node, TextAvailableNode, JavaNode, Reportable

public final class ASTRecordBody extends ASTTypeBody
Defines the body of a RecordDeclaration (JDK 16 feature). This can contain additional methods and or constructors.

 RecordBody ::= "{" (   CompactConstructorDeclaration
                      | BodyDeclaration )* "}"