| Package | Description |
|---|---|
| com.puppycrawl.tools.checkstyle.utils |
Contains utils classes for checkstyle.
|
| com.puppycrawl.tools.checkstyle.xpath |
Contains the nodes implementations for XPATH queries and query generator.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<AbstractNode> |
XpathUtil.createChildren(AbstractNode root,
AbstractNode parent,
DetailAST firstChild)
Iterates siblings of the given node and creates new Xpath-nodes.
|
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<AbstractNode> |
XpathUtil.createChildren(AbstractNode root,
AbstractNode parent,
DetailAST firstChild)
Iterates siblings of the given node and creates new Xpath-nodes.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AttributeNode
Represents attribute of the element.
|
class |
ElementNode
Represents element node of Xpath-tree.
|
class |
RootNode
Represents root node of Xpath-tree.
|
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<AbstractNode> |
AttributeNode.createChildren()
Creates nodes for children.
|
protected java.util.List<AbstractNode> |
RootNode.createChildren()
Iterates siblings of the current node and
recursively creates new Xpath-nodes.
|
protected abstract java.util.List<AbstractNode> |
AbstractNode.createChildren()
Creates nodes for children.
|
protected java.util.List<AbstractNode> |
ElementNode.createChildren()
Iterates children of the current node and
recursively creates new Xpath-nodes.
|
protected java.util.List<AbstractNode> |
AbstractNode.getChildren()
Getter method for children.
|
| Constructor and Description |
|---|
ElementNode(AbstractNode root,
AbstractNode parent,
DetailAST detailAst,
int depth,
int indexAmongSiblings)
Creates a new
ElementNode instance. |
Copyright © 2001-2020. All Rights Reserved.