## Uses of Class
com.puppycrawl.tools.checkstyle.checks.indentation.ExpressionHandler

Packages that use ExpressionHandler
com.puppycrawl.tools.checkstyle.checks.indentation: Contains all classes required for the indentation check.

Uses of ExpressionHandler in com.puppycrawl.tools.checkstyle.checks.indentation

Subclasses of ExpressionHandler in com.puppycrawl.tools.checkstyle.checks.indentation
`class` `ArrayInitHandler` Handler for array initialization blocks.
`class` `AssignHandler` Handler for assignements.
`class` `BlockParentHandler` Handler for parents of blocks ('if', 'else', 'while', etc).
`class` `CaseHandler` Handler for case statements.
`class` `CatchHandler` Handler for catch blocks.
`class` `ClassDefHandler` Handler for class definitions.
`class` `DoWhileHandler` Handler for do...while blocks.
`class` `ElseHandler` Handler for else blocks.
`class` `FinallyHandler` Handler for finally blocks.
`class` `ForHandler` Handler for for loops.
`class` `IfHandler` Handler for if statements.
`class` `ImportHandler` Handler for import statements.
`class` `LabelHandler` Handler for labels.
`class` `MemberDefHandler` Handler for member definitions.
`class` `MethodCallHandler` Handler for method calls.
`class` `MethodDefHandler` Handler for method definitions.
`class` `NewHandler` Handler for operator new.
`class` `ObjectBlockHandler` Handler for inner classes.
`class` `PackageDefHandler` Handler for package definitions.
`class` `PrimordialHandler` A default no-op handler.
`class` `SlistHandler` Handler for a list of statements.
`class` `StaticInitHandler` Handler for static initialization blocks.
`class` `SwitchHandler` Handler for switch statements.
`class` `TryHandler` Handler for try blocks.
`class` `WhileHandler` Handler for while loops.

Methods in com.puppycrawl.tools.checkstyle.checks.indentation that return ExpressionHandler
`ExpressionHandler` `HandlerFactory.getHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Get the handler for an AST.
`protected ExpressionHandler` `ExpressionHandler.getParent()` Accessor for the Parent attribute.

Methods in com.puppycrawl.tools.checkstyle.checks.indentation with parameters of type ExpressionHandler
`ExpressionHandler` `HandlerFactory.getHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Get the handler for an AST.
`IndentLevel` `TryHandler.suggestedChildLevel(ExpressionHandler aChild)`
`IndentLevel` `SlistHandler.suggestedChildLevel(ExpressionHandler aChild)`
`IndentLevel` `PrimordialHandler.suggestedChildLevel(ExpressionHandler aChild)`
`IndentLevel` `MethodCallHandler.suggestedChildLevel(ExpressionHandler aChild)`
`IndentLevel` `MemberDefHandler.suggestedChildLevel(ExpressionHandler aChild)`
`IndentLevel` `IfHandler.suggestedChildLevel(ExpressionHandler aChild)`
`IndentLevel` `ForHandler.suggestedChildLevel(ExpressionHandler aChild)`
`IndentLevel` `ExpressionHandler.suggestedChildLevel(ExpressionHandler aChild)` Indentation level suggested for a child element.
`IndentLevel` `CaseHandler.suggestedChildLevel(ExpressionHandler aChild)`
`IndentLevel` `BlockParentHandler.suggestedChildLevel(ExpressionHandler aChild)`
`IndentLevel` `AssignHandler.suggestedChildLevel(ExpressionHandler aChild)`

Constructors in com.puppycrawl.tools.checkstyle.checks.indentation with parameters of type ExpressionHandler
`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(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`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.
`CaseHandler(IndentationCheck aIndentCheck, DetailAST aExpr, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`CatchHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`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(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`ElseHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`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(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`ForHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`IfHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`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(IndentationCheck aIndentCheck, DetailAST aExpr, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`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(IndentationCheck aIndentCheck, DetailAST aAST, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`MethodDefHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`NewHandler(IndentationCheck aIndentCheck, DetailAST aAST, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`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(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`SlistHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`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(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`TryHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.
`WhileHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Construct an instance of this handler with the given indentation check, abstract syntax tree, and parent handler.

Copyright © 2001-2011. All Rights Reserved.