| Frames | No Frames |
Methods with return type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| DetailAST | Static helper method to parses a Java source file. |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| boolean | Decides whether the name of an AST should be checked against
the format regexp. |
| boolean | |
| boolean | |
| boolean | |
| boolean | |
| boolean | |
| boolean | |
| void | |
| void | |
| void | |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| void | |
| void | |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | Hook called when leaving a token. |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | Hook called when visiting a token. |
| void | |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| boolean | The JavadocMethodCheck is about to report a missing Javadoc. |
| void | Checks Javadoc comments for a method or constructor. |
| void | |
| void | |
| void | |
| void | |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| void | Checks a bean class requirements. |
| void | Checks whether an ejbCreate<METHOD>(...) method of a
bean satisfies requirements. |
| void | Checks whether an ejbCreate<METHOD>(...) method of an
entity bean satisfies requirements. |
| void | |
| void | Checks create<METHOD>(...) method requirements. |
| void | |
| void | |
| void | Checks whether an ejbHome<METHOD>(...) method of an
entity bean satisfies requirements. |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | Checks whether a method satisfies component requirements. |
| void | |
| void | |
| void | Checks whether a method satisfies public, non-static, and final
requirements. |
| void | |
| void | |
| void | |
| void | Checks that the methods of a component satisfy requirements. |
| void | |
| void | Checks that the throws clause of a method definition does no include an
Exception. |
| void | Checks whether an ejbPostCreate<METHOD>(...) method of an
entity bean satisfies requirements. |
| void | Checks whether an ejbSelect<METHOD>(...) method of an
entity bean satisfies requirements. |
| void | Checks that the throws clause of a method definition includes an
Exception. |
| String | Builds the dotted name String representation of the object contained
within an AST. |
| boolean | Tests whether two type AST nodes have the same type. |
| boolean | Determines whether an AST node declares an extension of a class or
interface. |
| boolean | Determines whether an AST node declares an implementation of an
interface. |
| boolean | Determines whether an AST defines a class with a public constructor
with a given number of parameters. |
| boolean | Determines whether an AST node has a definition of a public method. |
| boolean | Determines whether an AST node has a definition of a public method. |
| boolean | Determines whether an AST node has a definition of a public method. |
| boolean | Determines whether an AST node declares a throw of an Exception. |
| boolean | Determines whether an AST node is in the definition of a
class that implements javax.ejb.EntityBean. |
| boolean | Determines whether an AST node is in the definition of a
class that implements javax.ejb.SessionBean. |
| boolean | Determines whether an AST defines an abstract element. |
| boolean | Determines whether an AST defines a final element. |
| boolean | Determines whether an AST node is in the definition of an
EJB class. |
| boolean | Determines whether an AST defines a public element. |
| boolean | Determines whether an AST node defines a public method. |
| boolean | Determines whether an AST node defines a public method. |
| boolean | Determines whether an AST node defines a public method. |
| boolean | Determines whether an AST defines a static element. |
| boolean | Determines whether an AST defines a void method. |
| void | Helper method to log a LocalizedMessage for an AST. |
| void | Logs an error message for a method. |
| void | Helper method to log a LocalizedMessage for an AST. |
| void | Logs an error message for a method, including the method name. |
| boolean | Tests whether two method definition ASTs have the same parameter lists
according to type. |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
Constructors with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
ArrayInitHandler.ArrayInitHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
AssignHandler.AssignHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
BlockParentHandler.BlockParentHandler(IndentationCheck aIndentCheck, String aName, DetailAST aAst, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
name, abstract syntax tree, and parent handler. | |
Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
ClassDefHandler.ClassDefHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
DoWhileHandler.DoWhileHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
ExpressionHandler.ExpressionHandler(IndentationCheck aIndentCheck, String aTypeName, DetailAST aExpr, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
name, abstract syntax tree, and parent handler. | |
FinallyHandler.FinallyHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
ImportHandler.ImportHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
LabelHandler.LabelHandler(IndentationCheck aIndentCheck, DetailAST aExpr, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
MemberDefHandler.MemberDefHandler(IndentationCheck aIndentCheck, DetailAST aAST, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
MethodCallHandler.MethodCallHandler(IndentationCheck aIndentCheck, DetailAST aAST, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
MethodDefHandler.MethodDefHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
ObjectBlockHandler.ObjectBlockHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
PackageDefHandler.PackageDefHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
StaticInitHandler.StaticInitHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
SwitchHandler.SwitchHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent) Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
Construct an instance of this handler with the given indentation check,
abstract syntax tree, and parent handler. | |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| void | |
| void | ExpressionHandler.checkChildren(DetailAST aParent, int[] aTokenTypes, IndentLevel aStartLevel, boolean aFirstLineMatches, boolean aAllowNesting) Check the indent level of the children of the specified parent
expression. |
| void | ExpressionHandler.checkExpressionSubtree(DetailAST aTree, IndentLevel aLevel, boolean aFirstLineMatches, boolean aAllowNesting) Check the indentation level for an expression subtree. |
| void | Check the indentation of the left parenthesis. |
| void | Check the indentation of the right parenthesis. |
| int | Get the column number for the start of a given expression, expanding
tabs out into spaces in the process. |
| void | Find the set of lines for a given subtree. |
| int | Get the first line for a given expression. |
| ExpressionHandler | Get the handler for an AST. |
| int | Get the start of the line for the given expression. |
| void | |
| void | Log an indentation error. |
| void | ExpressionHandler.logError(DetailAST aAst, String aSubtypeName, int aActualLevel, IndentLevel aExpectedLevel) Log an indentation error. |
| boolean | Determines if the given expression is at the start of a line. |
| void | |
Methods with return type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| DetailAST | Get the left curly brace portion of the expression we are handling. |
| DetailAST | Get the left curly brace portion of the expression we are handling. |
| DetailAST | Get the left curly brace portion of the expression we are handling. |
| DetailAST | Get the left curly brace portion of the expression we are handling. |
| DetailAST | Get the left curly brace portion of the expression we are handling. |
| DetailAST | Get the left curly brace portion of the expression we are handling. |
| DetailAST | Get the left parenthesis portion of the expression we are handling. |
| DetailAST | Get the child element representing the list of statements. |
| DetailAST | Get the child element representing the list of statements. |
| DetailAST | Get the child element representing the list of statements. |
| DetailAST | Get the child element representing the list of statements. |
| DetailAST | Get the child element representing the list of statements. |
| DetailAST | There is no list of statements child for this handler. |
| DetailAST | Accessor for the MainAst attribute. |
| DetailAST | Get the child element that is not a list of statements. |
| DetailAST | Get the child element that is not a list of statements. |
| DetailAST | Get the child element that is not a list of statements. |
| DetailAST | There is no child element that is not a list of statements. |
| DetailAST | Get the right curly brace portion of the expression we are handling. |
| DetailAST | Get the right curly brace portion of the expression we are handling. |
| DetailAST | Get the right curly brace portion of the expression we are handling. |
| DetailAST | Get the right curly brace portion of the expression we are handling. |
| DetailAST | Get the right curly brace portion of the expression we are handling. |
| DetailAST | Get the right curly brace portion of the expression we are handling. |
| DetailAST | Get the right parenthesis portion of the expression we are handling. |
| DetailAST | There is no top level expression for this handler. |
| DetailAST | Get the top level expression being managed by this handler. |
| DetailAST | There is no top level expression for this handler. |
| DetailAST | There is no top level expression for this handler. |
| DetailAST | There is no top level expression for this handler. |
| DetailAST | There is no top level expression for this handler. |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
Constructors with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
Methods with return type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| DetailAST | ParseTreeInfoPanel.parseFile(String aFileName) Parses a file and returns the parse tree. |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| void | |
| void | |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | Increasing current nesting depth. |
| void | Checks exceptions declared in throws for a method or constructor. |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| void | |
| void | |
| void | |
| void | |
| void | |
Methods with parameter type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| FullIdent | Creates FullIdent for given type node. |
| void | |
| DetailAST | Finds sub-node for given node minimal (line, column) pair. |
| List | Retrieves the names of the type parameters to the node. |
| List | Retrieves the type parameters to the node. |
| boolean | Returns whether a token represents an ELSE as part of an ELSE / IF set. |
| boolean | Tests whether a method definition AST defines an equals covariant. |
| void | Called when exiting an AST. |
| void | |
| void | |
| void | |
| void | Called to process an AST when visiting it. |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
| void | |
Methods with return type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| DetailAST | Finds sub-node for given node minimal (line, column) pair. |
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 | Helper method to log a LocalizedMessage. |
| void | Helper method to log a LocalizedMessage. |
| void | Called to process a token. |
Methods with return type com.puppycrawl.tools.checkstyle.api.DetailAST | |
| DetailAST | DetailAST.findFirstToken(int aType) 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. |
| Back to the Checkstyle Home Page |