Uses of Interface
com.puppycrawl.tools.checkstyle.api.DetailNode
-
Packages that use DetailNode Package Description com.puppycrawl.tools.checkstyle Contains the implementation of the Checkstyle framework.com.puppycrawl.tools.checkstyle.api Contains the core API to be used to implement checks.com.puppycrawl.tools.checkstyle.checks.annotation Contains the Annotation checks that are bundled with the main distribution.com.puppycrawl.tools.checkstyle.checks.javadoc Contains the Javadoc checks that are bundled with the main distribution.com.puppycrawl.tools.checkstyle.gui User interface classes for CheckStyle.com.puppycrawl.tools.checkstyle.meta Contains module metadata generation classes for checkstyle.com.puppycrawl.tools.checkstyle.utils Contains utils classes for checkstyle. -
-
Uses of DetailNode in com.puppycrawl.tools.checkstyle
Methods in com.puppycrawl.tools.checkstyle that return DetailNode Modifier and Type Method Description DetailNode
JavadocDetailNodeParser.ParseStatus. getTree()
Getter for DetailNode tree.static DetailNode
DetailNodeTreeStringPrinter. parseJavadocAsDetailNode(DetailAST blockComment)
Parse block comment DetailAST as Javadoc DetailNode tree.Methods in com.puppycrawl.tools.checkstyle with parameters of type DetailNode Modifier and Type Method Description static java.lang.String
DetailNodeTreeStringPrinter. printTree(DetailNode ast, java.lang.String rootPrefix, java.lang.String prefix)
Print AST.void
JavadocDetailNodeParser.ParseStatus. setTree(DetailNode tree)
Sets DetailNode tree. -
Uses of DetailNode in com.puppycrawl.tools.checkstyle.api
Methods in com.puppycrawl.tools.checkstyle.api that return DetailNode Modifier and Type Method Description DetailNode[]
DetailNode. getChildren()
Array of children.DetailNode
DetailNode. getParent()
Parent node. -
Uses of DetailNode in com.puppycrawl.tools.checkstyle.checks.annotation
Methods in com.puppycrawl.tools.checkstyle.checks.annotation with parameters of type DetailNode Modifier and Type Method Description void
MissingDeprecatedCheck. visitJavadocToken(DetailNode ast)
-
Uses of DetailNode in com.puppycrawl.tools.checkstyle.checks.javadoc
Classes in com.puppycrawl.tools.checkstyle.checks.javadoc that implement DetailNode Modifier and Type Class Description class
JavadocNodeImpl
Implementation of DetailNode interface that is mutable.Methods in com.puppycrawl.tools.checkstyle.checks.javadoc that return DetailNode Modifier and Type Method Description DetailNode[]
JavadocNodeImpl. getChildren()
DetailNode
JavadocNodeImpl. getParent()
Methods in com.puppycrawl.tools.checkstyle.checks.javadoc with parameters of type DetailNode Modifier and Type Method Description void
AbstractJavadocCheck. beginJavadocTree(DetailNode rootAst)
Called before the starting to process a tree.void
AbstractJavadocCheck. finishJavadocTree(DetailNode rootAst)
Called after finished processing a tree.void
AbstractJavadocCheck. leaveJavadocToken(DetailNode ast)
Called after all the child nodes have been process.void
JavadocNodeImpl. setChildren(DetailNode... children)
Sets array of child nodes.void
JavadocNodeImpl. setParent(DetailNode parent)
Sets parent node.abstract void
AbstractJavadocCheck. visitJavadocToken(DetailNode ast)
Called to process a Javadoc token.void
AtclauseOrderCheck. visitJavadocToken(DetailNode ast)
void
JavadocBlockTagLocationCheck. visitJavadocToken(DetailNode ast)
void
JavadocMissingWhitespaceAfterAsteriskCheck. visitJavadocToken(DetailNode detailNode)
void
JavadocParagraphCheck. visitJavadocToken(DetailNode ast)
void
JavadocTagContinuationIndentationCheck. visitJavadocToken(DetailNode ast)
void
NonEmptyAtclauseDescriptionCheck. visitJavadocToken(DetailNode ast)
void
RequireEmptyLineBeforeBlockTagGroupCheck. visitJavadocToken(DetailNode tagNode)
Logs when there is no empty line before the tag.void
SingleLineJavadocCheck. visitJavadocToken(DetailNode ast)
void
SummaryJavadocCheck. visitJavadocToken(DetailNode ast)
-
Uses of DetailNode in com.puppycrawl.tools.checkstyle.gui
Constructors in com.puppycrawl.tools.checkstyle.gui with parameters of type DetailNode Constructor Description CodeSelectorPresentation(DetailNode node, java.util.List<java.lang.Integer> lines2position)
Constructor. -
Uses of DetailNode in com.puppycrawl.tools.checkstyle.meta
Methods in com.puppycrawl.tools.checkstyle.meta with parameters of type DetailNode Modifier and Type Method Description void
JavadocMetadataScraper. beginJavadocTree(DetailNode rootAst)
void
JavadocMetadataScraper. finishJavadocTree(DetailNode rootAst)
void
JavadocMetadataScraper. scrapeContent(DetailNode ast)
Method containing the core logic of scraping.void
JavadocMetadataScraper. visitJavadocToken(DetailNode ast)
-
Uses of DetailNode in com.puppycrawl.tools.checkstyle.utils
Methods in com.puppycrawl.tools.checkstyle.utils that return DetailNode Modifier and Type Method Description static DetailNode
JavadocUtil. findFirstToken(DetailNode detailNode, int type)
Returns the first child token that has a specified type.static DetailNode
JavadocUtil. getFirstChild(DetailNode node)
Gets first child node of specified node.static DetailNode
JavadocUtil. getNextSibling(DetailNode node)
Gets next sibling of specified node.static DetailNode
JavadocUtil. getNextSibling(DetailNode node, int tokenType)
Gets next sibling of specified node with the specified type.static DetailNode
JavadocUtil. getPreviousSibling(DetailNode node)
Gets previous sibling of specified node.Methods in com.puppycrawl.tools.checkstyle.utils with parameters of type DetailNode Modifier and Type Method Description static boolean
JavadocUtil. containsInBranch(DetailNode node, int type)
Checks whether node contains any node of specified type among children on any deep level.static DetailNode
JavadocUtil. findFirstToken(DetailNode detailNode, int type)
Returns the first child token that has a specified type.static DetailNode
JavadocUtil. getFirstChild(DetailNode node)
Gets first child node of specified node.static DetailNode
JavadocUtil. getNextSibling(DetailNode node)
Gets next sibling of specified node.static DetailNode
JavadocUtil. getNextSibling(DetailNode node, int tokenType)
Gets next sibling of specified node with the specified type.static DetailNode
JavadocUtil. getPreviousSibling(DetailNode node)
Gets previous sibling of specified node.static java.lang.String
JavadocUtil. getTagName(DetailNode javadocTagSection)
Gets tag name from javadocTagSection.
-