## Uses of Class
org.eclipse.jdt.core.dom.BodyDeclaration

Packages that use BodyDeclaration
org.eclipse.jdt.core.dom: The Java DOM/AST is the set of classes that model the source code of a Java program as a structured document.

### Uses of BodyDeclaration in org.eclipse.jdt.core.dom

Subclasses of BodyDeclaration in org.eclipse.jdt.core.dom
`class` `AbstractTypeDeclaration` Abstract subclass for type declaration, enum declaration, and annotation type declaration AST node types.
`class` `AnnotationTypeDeclaration` Annotation type declaration AST node type (added in JLS3 API).
`class` `AnnotationTypeMemberDeclaration` Annotation type member declaration AST node type (added in JLS3 API).
`class` `EnumConstantDeclaration` Enumeration constant declaration AST node type (added in JLS3 API).
`class` `EnumDeclaration` Enum declaration AST node type (added in JLS3 API).
`class` `FieldDeclaration` Field declaration node type.
`class` `Initializer` Static or instance initializer AST node type.
`class` `MethodDeclaration` Method declaration AST node type.
`class` `RecordDeclaration` Record declaration AST node type (added in JLS16 API).
`class` `TypeDeclaration` Type declaration AST node type.