Uses of Class com.puppycrawl.tools.checkstyle.api.DetailAST

Uses in package com.puppycrawl.tools.checkstyle.api

Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST

void
Called before the starting to process a tree.
FullIdent
Creates a new FullIdent starting from the specified node.
FullIdent
Creates a new FullIdent starting from the child of the specified node.
void
Called after finished processing a tree.
Scope
Returns the Scope specified by the modifier set.
Scope
Returns the scope of the surrounding "block".
boolean
Returns whether a node is directly contained within an annotation block.
boolean
Returns whether the scope of a node is restricted to a code block.
boolean
Returns whether a node is directly contained within an enum block.
boolean
Returns whether a node is directly contained within an interface block.
boolean
Returns whether a node is directly contained within an interface or annotation block.
boolean
Determines whether a node is a local variable definition.
boolean
Returns whether a node is contained in the outer most type block.
void
Called after all the child nodes have been process.
void
Helper method to log a LocalizedMessage.
void
AbstractViolationReporter.log(DetailAST aAST, String aKey, Object aArg0)
Helper method to log a LocalizedMessage.
void
AbstractViolationReporter.log(DetailAST aAST, String aKey, Object aArg0, Object aArg1)
Helper method to log a LocalizedMessage.
void
Called to process a token.

Methods with return type com.puppycrawl.tools.checkstyle.api.DetailAST

DetailAST
Returns the first child token that makes a specified type.
DetailAST
DetailAST
Returns the parent token.
DetailAST
Returns the previous sibling or null if no such sibling exists.

Uses in package com.puppycrawl.tools.checkstyle

Methods with return type com.puppycrawl.tools.checkstyle.api.DetailAST

DetailAST
Static helper method to parses a Java source file.