Uses of Class
com.github.javaparser.ast.body.BodyDeclaration
-
Packages that use BodyDeclaration Package Description com.github.javaparser com.github.javaparser.ast.body com.github.javaparser.ast.expr com.github.javaparser.ast.nodeTypes com.github.javaparser.printer -
-
Uses of BodyDeclaration in com.github.javaparser
Fields in com.github.javaparser with type parameters of type BodyDeclaration Modifier and Type Field Description static ParseStart<BodyDeclaration<?>>ParseStart. ANNOTATION_BODYstatic ParseStart<BodyDeclaration<?>>ParseStart. CLASS_BODYMethods in com.github.javaparser with type parameters of type BodyDeclaration Modifier and Type Method Description <T extends BodyDeclaration<?>>
ParseResult<T>JavaParser. parseBodyDeclaration(String body)Parses a Java class or interface body declaration(e.g fields or methods) and returns aBodyDeclarationthat represents it.Methods in com.github.javaparser that return BodyDeclaration Modifier and Type Method Description BodyDeclaration<?>JavaParserAdapter. parseAnnotationBodyDeclaration(String body)static BodyDeclaration<?>StaticJavaParser. parseAnnotationBodyDeclaration(String body)Parses the Java annotation body declaration(e.g fields or methods) contained in aStringand returns aBodyDeclarationthat represents it.BodyDeclaration<?>JavaParserAdapter. parseBodyDeclaration(String body)static BodyDeclaration<?>StaticJavaParser. parseBodyDeclaration(String body)Parses a Java class or interface body declaration(e.g fields or methods) and returns aBodyDeclarationthat represents it.Methods in com.github.javaparser that return types with arguments of type BodyDeclaration Modifier and Type Method Description ParseResult<BodyDeclaration<?>>JavaParser. parseAnnotationBodyDeclaration(String body)Parses the Java annotation body declaration(e.g fields or methods) contained in aStringand returns aBodyDeclarationthat represents it. -
Uses of BodyDeclaration in com.github.javaparser.ast.body
Classes in com.github.javaparser.ast.body with type parameters of type BodyDeclaration Modifier and Type Class Description classBodyDeclaration<T extends BodyDeclaration<?>>Any declaration that can appear between the { and } of a class, interface, enum, or record.Subclasses of BodyDeclaration in com.github.javaparser.ast.body Modifier and Type Class Description classAnnotationDeclarationAn annotation type declaration.@interface X { ... }classAnnotationMemberDeclarationThe "int id();" in@interface X { int id(); }classCallableDeclaration<T extends CallableDeclaration<?>>Represents a declaration which is callable eg. a method or a constructor.classClassOrInterfaceDeclarationA definition of a class or interface.class X { ... }interface X { ... }classCompactConstructorDeclarationThe record declaration's constructorclassConstructorDeclarationA constructor declaration:class X { X() { } }where X(){} is the constructor declaration.classEnumConstantDeclarationOne of the values an enum can take.classEnumDeclarationThe declaration of an enum.enum X { ... }classFieldDeclarationThe declaration of a field in a class.classInitializerDeclarationA (possibly static) initializer body.classMethodDeclarationA method declaration.classRecordDeclarationThe record declarationclassTypeDeclaration<T extends TypeDeclaration<?>>A base class for all types of type declarations.Methods in com.github.javaparser.ast.body that return BodyDeclaration Modifier and Type Method Description BodyDeclaration<?>BodyDeclaration. clone()Methods in com.github.javaparser.ast.body that return types with arguments of type BodyDeclaration Modifier and Type Method Description NodeList<BodyDeclaration<?>>EnumConstantDeclaration. getClassBody()NodeList<BodyDeclaration<?>>TypeDeclaration. getMembers()Methods in com.github.javaparser.ast.body with parameters of type BodyDeclaration Modifier and Type Method Description TTypeDeclaration. addMember(BodyDeclaration<?> decl)Adds the given declaration to the specified type.Method parameters in com.github.javaparser.ast.body with type arguments of type BodyDeclaration Modifier and Type Method Description EnumConstantDeclarationEnumConstantDeclaration. setClassBody(NodeList<BodyDeclaration<?>> classBody)TTypeDeclaration. setMembers(NodeList<BodyDeclaration<?>> members) -
Uses of BodyDeclaration in com.github.javaparser.ast.expr
Methods in com.github.javaparser.ast.expr that return types with arguments of type BodyDeclaration Modifier and Type Method Description Optional<NodeList<BodyDeclaration<?>>>ObjectCreationExpr. getAnonymousClassBody()Methods in com.github.javaparser.ast.expr with parameters of type BodyDeclaration Modifier and Type Method Description voidObjectCreationExpr. addAnonymousClassBody(BodyDeclaration<?> body)Method parameters in com.github.javaparser.ast.expr with type arguments of type BodyDeclaration Modifier and Type Method Description ObjectCreationExprObjectCreationExpr. setAnonymousClassBody(NodeList<BodyDeclaration<?>> anonymousClassBody)Sets the anonymousClassBody
Null means no class body
Empty NodeList means new ClassName(){ } -
Uses of BodyDeclaration in com.github.javaparser.ast.nodeTypes
Methods in com.github.javaparser.ast.nodeTypes that return BodyDeclaration Modifier and Type Method Description default BodyDeclaration<?>NodeWithMembers. getMember(int i)Methods in com.github.javaparser.ast.nodeTypes that return types with arguments of type BodyDeclaration Modifier and Type Method Description NodeList<BodyDeclaration<?>>NodeWithMembers. getMembers()Methods in com.github.javaparser.ast.nodeTypes with parameters of type BodyDeclaration Modifier and Type Method Description default NNodeWithMembers. addMember(BodyDeclaration<?> member)default NNodeWithMembers. setMember(int i, BodyDeclaration<?> member)Method parameters in com.github.javaparser.ast.nodeTypes with type arguments of type BodyDeclaration Modifier and Type Method Description NNodeWithMembers. setMembers(NodeList<BodyDeclaration<?>> members) -
Uses of BodyDeclaration in com.github.javaparser.printer
Method parameters in com.github.javaparser.printer with type arguments of type BodyDeclaration Modifier and Type Method Description protected voidDefaultPrettyPrinterVisitor. printMembers(NodeList<BodyDeclaration<?>> members, Void arg)Print a list of body declarations.protected voidPrettyPrintVisitor. printMembers(NodeList<BodyDeclaration<?>> members, Void arg)Deprecated.
-