public class JavadocContent extends Comment
Node.BreadthFirstIterator, Node.DirectChildrenIterator, Node.ObserverRegistrationMode, Node.ParentsVisitor, Node.Parsedness, Node.PostOrderIterator, Node.PreOrderIterator, Node.TreeTraversal
ABSOLUTE_BEGIN_LINE, ABSOLUTE_END_LINE, NODE_BY_BEGIN_POSITION, prettyPrinterNoCommentsConfiguration, SYMBOL_RESOLVER_KEY
Modifier | Constructor and Description |
---|---|
|
JavadocContent() |
|
JavadocContent(JavadocDescription description,
NodeList<JavadocBlockTag> blockTags) |
|
JavadocContent(String content,
JavadocDescription description,
NodeList<JavadocBlockTag> blockTags) |
protected |
JavadocContent(TokenRange tokenRange) |
|
JavadocContent(TokenRange tokenRange,
String content,
JavadocDescription description,
NodeList<JavadocBlockTag> blockTags)
This constructor is used by the parser and is considered private.
|
Modifier and Type | Method and Description |
---|---|
<R,A> R |
accept(GenericVisitor<R,A> v,
A arg)
Accept method for visitor support.
|
<A> void |
accept(VoidVisitor<A> v,
A arg)
Accept method for visitor support.
|
void |
addBlockTag(JavadocBlockTag blockTag) |
JavadocContent |
asJavadocContent() |
JavadocContent |
clone() |
NodeList<JavadocBlockTag> |
getBlockTags() |
JavadocDescription |
getDescription() |
JavadocContentMetaModel |
getMetaModel() |
void |
ifJavadocContent(Consumer<JavadocContent> action) |
boolean |
isJavadocContent() |
boolean |
remove(Node node) |
boolean |
replace(Node node,
Node replacementNode) |
JavadocContent |
setBlockTags(NodeList<JavadocBlockTag> blockTags) |
JavadocContent |
setDescription(JavadocDescription description) |
Optional<JavadocContent> |
toJavadocContent() |
String |
toText()
Return the text content of the document.
|
asBlockComment, asJavadocComment, asLineComment, findRootNode, getCommentedNode, getContent, ifBlockComment, ifJavadocComment, ifLineComment, isBlockComment, isJavadocComment, isLineComment, isOrphan, remove, setComment, setCommentedNode, setContent, toBlockComment, toJavadocComment, toLineComment
addOrphanComment, containsData, customInitialization, equals, findAll, findAll, findCompilationUnit, findFirst, findFirst, findFirst, getAllContainedComments, getChildNodes, getChildNodesByType, getComment, getData, getDataKeys, getNodesByType, getOrphanComments, getParentNode, getParentNodeForChildren, getParsed, getRange, getSymbolResolver, getTokenRange, getToStringPrettyPrinterConfiguration, hashCode, isAncestorOf, isRegistered, notifyPropertyChange, register, register, registerForSubtree, removeComment, removeData, removeForced, removeOrphanComment, replace, setAsParentNodeOf, setAsParentNodeOf, setBlockComment, setData, setLineComment, setParentNode, setParsed, setRange, setTokenRange, setToStringPrettyPrinterConfiguration, stream, stream, toString, toString, tryAddImportToParentCompilationUnit, unregister, walk, walk, walk
finalize, getClass, notify, notifyAll, wait, wait, wait
findAncestor, findAncestor, isDescendantOf
containsWithin, containsWithinRange, getBegin, getEnd
public JavadocContent()
public JavadocContent(JavadocDescription description, NodeList<JavadocBlockTag> blockTags)
public JavadocContent(String content, JavadocDescription description, NodeList<JavadocBlockTag> blockTags)
public JavadocContent(TokenRange tokenRange, String content, JavadocDescription description, NodeList<JavadocBlockTag> blockTags)
protected JavadocContent(TokenRange tokenRange)
public JavadocContent setDescription(JavadocDescription description)
public JavadocContent setBlockTags(NodeList<JavadocBlockTag> blockTags)
public void addBlockTag(JavadocBlockTag blockTag)
public NodeList<JavadocBlockTag> getBlockTags()
public JavadocDescription getDescription()
public String toText()
public <R,A> R accept(GenericVisitor<R,A> v, A arg)
Visitable
R
- the type of the return value of the visitorA
- the type the user argument passed to the visitorv
- the visitor implementationarg
- the argument passed to the visitor (of type A)public <A> void accept(VoidVisitor<A> v, A arg)
Visitable
A
- the type the argument passed for the visitorv
- the visitor implementationarg
- any value relevant for the visitor (of type A)public boolean isJavadocContent()
isJavadocContent
in class Comment
public JavadocContent asJavadocContent()
asJavadocContent
in class Comment
public Optional<JavadocContent> toJavadocContent()
toJavadocContent
in class Comment
public void ifJavadocContent(Consumer<JavadocContent> action)
ifJavadocContent
in class Comment
public JavadocContent clone()
public JavadocContentMetaModel getMetaModel()
getMetaModel
in class Comment
Copyright © 2007–2020. All rights reserved.