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 |