|
|||||||||
| Home >> All >> com >> puppycrawl >> tools >> checkstyle >> checks >> usage >> [ transmogrify overview ] | PREV NEXT | ||||||||
Uses of Package
com.puppycrawl.tools.checkstyle.checks.usage.transmogrify
| Classes in com.puppycrawl.tools.checkstyle.checks.usage.transmogrify used by com.puppycrawl.tools.checkstyle.checks.usage.transmogrify | |
| AnonymousInnerClass
|
|
| ASTManager
Manages AST trees and nodes. |
|
| BaseScope
the bottom scope of the scope stack, contains some extra information to make resolution easier. |
|
BlockDef
BlockDef is a Scope which contains
information about everything that defines a nameless block of java code. |
|
ClassDef
ClassDef contains all the information needed to
represent a java class or interface. |
|
| ClassImportException
|
|
| DefaultConstructor
|
|
| DefaultScope
|
|
Definition
Definition contains basic information for everything
that is defined in a java source file. |
|
| DefinitionTraverser
|
|
| ExternalClass
|
|
| ExternalDefinition
|
|
ExternalPackage
PackageDef contains all pertinent information about a
package. |
|
ExternalVariable
VariableDef is a Definition that contains
information about the definition of a variable. |
|
| IClass
interface implemented by classes/interfaces definition, for source or non-sourced classes and interfaces The implementor of this class have all information about its inner classes, methods, variables, subclasses, etc. |
|
| IDefinition
implemented by all definitions of the SymTabAST tree, including
source/non-sourced node |
|
IMethod
MethodDef contains all the pertinent information for
a method, including return type, formal parameters, and exceptions
thrown |
|
IPackage
PackageDef contains all pertinent information about a
package. |
|
| ISignature
implemented by signatures of methods |
|
| IVariable
contains information about type of a variable or its Field,
in case of non-source variable |
|
LabelDef
LabelDef is a Definition that contains information
about the definition of a Label. |
|
| LiteralResolver
Resolves primitive identifiers (int, double) to their corresponding ClassDef. |
|
MethodDef
MethodDef contains all the pertinent information for
a method, including return type, formal parameters, and exceptions
thrown |
|
MethodSignature
MethodSignature is used to resolve various methods
in the same scope of the same name based on formal parameter lists |
|
Occurrence
Occurrence contains file and line number information. |
|
PackageDef
PackageDef contains all pertinent information about a
package. |
|
| Reference
represents a place where a definition is used. |
|
| ReferenceTool
|
|
| Scope
Represents a scope of Java code. |
|
ScopeIndex
ScopeIndex provides methods for finding Scopes
related to a known Occurrence |
|
| Span
|
|
| SymbolTable
this class contains all of the definitions, references, and scopes created by the system. |
|
| SymbolTableException
|
|
| SymTabAST
an extension of antlr.CommonAST that includes
extra information about the AST's location. |
|
| SymTabASTIterator
An iterator for the children of a tree node. |
|
| TableMaker.DefinitionFinisher
Superclass for different kind of XXXFinisher subclass |
|
| Typed
classes that implement this interface have a notion of "type" like int, String, GerblinkenLight, etc. |
|
VariableDef
VariableDef is a Definition that contains
information about the definition of a variable. |
|
|
|||||||||
| Home >> All >> com >> puppycrawl >> tools >> checkstyle >> checks >> usage >> [ transmogrify overview ] | PREV NEXT | ||||||||