public interface NodeWithJavadoc<N extends Node>
Modifier and Type | Method and Description |
---|---|
java.util.Optional<Comment> |
getComment() |
default java.util.Optional<Javadoc> |
getJavadoc()
Gets the Javadoc for this node.
|
default java.util.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(java.lang.String comment)
Use this to store additional information to this node.
|
default N |
setJavadocComment(java.lang.String indentation,
Javadoc javadoc) |
java.util.Optional<Comment> getComment()
default java.util.Optional<JavadocComment> getJavadocComment()
default java.util.Optional<Javadoc> getJavadoc()
default N setJavadocComment(java.lang.String comment)
comment
- to be setdefault N setJavadocComment(JavadocComment comment)
default boolean removeJavaDocComment()
default boolean hasJavaDocComment()