AnnotationDeclaration
, AnnotationMemberDeclaration
, CallableDeclaration
, ClassOrInterfaceDeclaration
, ConstructorDeclaration
, EnumConstantDeclaration
, EnumDeclaration
, FieldDeclaration
, InitializerDeclaration
, MethodDeclaration
, TypeDeclaration
public interface NodeWithJavadoc<N extends Node>
Modifier and Type | Method | Description |
---|---|---|
Optional<Comment> |
getComment() |
|
default Optional<Javadoc> |
getJavadoc() |
Gets the Javadoc for this node.
|
default Optional<JavadocComment> |
getJavadocComment() |
Gets the JavadocComment for this node.
|
default boolean |
hasJavaDocComment() |
|
default boolean |
removeJavaDocComment() |
|
Node |
setComment(Comment comment) |
|
default N |
setJavadocComment(JavadocComment comment) |
|
default N |
setJavadocComment(String comment) |
Use this to store additional information to this node.
|
default N |
setJavadocComment(String indentation,
Javadoc javadoc) |
default Optional<JavadocComment> getJavadocComment()
default Optional<Javadoc> getJavadoc()
default N setJavadocComment(String comment)
comment
- to be setdefault N setJavadocComment(JavadocComment comment)
default boolean removeJavaDocComment()
default boolean hasJavaDocComment()
Copyright © 2007–2019. All rights reserved.