com.puppycrawl.tools.checkstyle.api
public final class FullIdent extends Object
Identifiers such as java.util.HashMap are spread across
multiple AST nodes in the syntax tree (three IDENT nodes, two DOT nodes).
A FullIdent represents the whole String (excluding any intermediate
whitespace), which is often easier to work with in Checks.
| Method Summary | |
|---|---|
| static FullIdent | createFullIdent(DetailAST aAST)
Creates a new FullIdent starting from the specified node. |
| static FullIdent | createFullIdentBelow(DetailAST aAST)
Creates a new FullIdent starting from the child of the specified node. |
| int | getColumnNo() |
| int | getLineNo() |
| String | getText() |
| String | toString() |
Parameters: aAST the node to start from
Returns: a FullIdent value
Parameters: aAST the parent node from where to start from
Returns: a FullIdent value
Returns: the column number *
Returns: the line number *
Returns: the text *