Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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` | `MethodCallHandler` Handler for method calls.
`class` | `MethodDefHandler` Handler for method definitions.
`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
`protected ExpressionHandler` | `ExpressionHandler.getParent()` Accessor for the Parent attribute.
`ExpressionHandler` | `HandlerFactory.getHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Get the handler for an AST.

Methods in com.puppycrawl.tools.checkstyle.checks.indentation with parameters of type ExpressionHandler
`IndentLevel` | `AssignHandler.suggestedChildLevel(ExpressionHandler aChild)` Indentation level suggested for a child element. Children don't have to respect this, but most do.
`IndentLevel` | `CaseHandler.suggestedChildLevel(ExpressionHandler aChild)` Indentation level suggested for a child element.
`IndentLevel` | `ExpressionHandler.suggestedChildLevel(ExpressionHandler aChild)` Indentation level suggested for a child element.
`IndentLevel` | `ForHandler.suggestedChildLevel(ExpressionHandler aChild)` Indentation level suggested for a child element.
`ExpressionHandler` | `HandlerFactory.getHandler(IndentationCheck aIndentCheck, DetailAST aAst, ExpressionHandler aParent)` Get the handler for an AST.
`IndentLevel` | `IfHandler.suggestedChildLevel(ExpressionHandler aChild)` Indentation level suggested for a child element.
`IndentLevel` | `MethodCallHandler.suggestedChildLevel(ExpressionHandler aChild)` Indentation level suggested for a child element.
`IndentLevel` | `PrimordialHandler.suggestedChildLevel(ExpressionHandler aChild)` Indentation level suggested for a child element.
`IndentLevel` | `SlistHandler.suggestedChildLevel(ExpressionHandler aChild)` Indentation level suggested for a child element.
`IndentLevel` | `TryHandler.suggestedChildLevel(ExpressionHandler aChild)` Indentation level suggested for a child element.

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, java.lang.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, java.lang.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.
`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.
`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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Back to the Checkstyle Home Page
PREV NEXT | FRAMES NO FRAMES