## Uses of Class
net.sourceforge.pmd.lang.java.ast.ASTCompilationUnit

- Packages that use ASTCompilationUnit
  Package | Description
  --- | ---
  net.sourceforge.pmd.lang.java.ast |
  net.sourceforge.pmd.lang.java.dfa |
  net.sourceforge.pmd.lang.java.rule |
  net.sourceforge.pmd.lang.java.rule.basic |
  net.sourceforge.pmd.lang.java.rule.codesize |
  net.sourceforge.pmd.lang.java.rule.comments |
  net.sourceforge.pmd.lang.java.rule.coupling |
  net.sourceforge.pmd.lang.java.rule.design |
  net.sourceforge.pmd.lang.java.rule.finalizers |
  net.sourceforge.pmd.lang.java.rule.imports |
  net.sourceforge.pmd.lang.java.rule.javabeans |
  net.sourceforge.pmd.lang.java.rule.junit |
  net.sourceforge.pmd.lang.java.rule.naming |
  net.sourceforge.pmd.lang.java.rule.strictexception |
  net.sourceforge.pmd.lang.java.rule.strings |
  net.sourceforge.pmd.lang.java.rule.unnecessary |
  net.sourceforge.pmd.lang.java.symboltable |
  net.sourceforge.pmd.lang.java.typeresolution |
  net.sourceforge.pmd.util |
  net.sourceforge.pmd.util.designer |

- - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.ast

    Methods in net.sourceforge.pmd.lang.java.ast that return ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `ASTCompilationUnit` | JavaParser.`CompilationUnit()` THE JAVA LANGUAGE GRAMMAR STARTS HERE *

    Methods in net.sourceforge.pmd.lang.java.ast with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | JavaParserVisitorAdapter.`visit(ASTCompilationUnit node, Object data)`
    `Object` | JavaParserVisitor.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.dfa

    Methods in net.sourceforge.pmd.lang.java.dfa with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `void` | DataFlowFacade.`initializeWith(DataFlowHandler dataFlowHandler, ASTCompilationUnit node)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule

    Methods in net.sourceforge.pmd.lang.java.rule with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | AbstractJavaRule.`importsPackage(ASTCompilationUnit node, String packageName)`
    `Object` | AbstractJavaRule.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.basic

    Methods in net.sourceforge.pmd.lang.java.rule.basic with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | BooleanInstantiationRule.`visit(ASTCompilationUnit decl, Object data)`
    `Object` | DoubleCheckedLockingRule.`visit(ASTCompilationUnit compilationUnit, Object data)`
    `Object` | AvoidUsingHardCodedIPRule.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.codesize

    Methods in net.sourceforge.pmd.lang.java.rule.codesize with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | TooManyFieldsRule.`visit(ASTCompilationUnit node, Object data)`
    `Object` | CyclomaticComplexityRule.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.comments

    Methods in net.sourceforge.pmd.lang.java.rule.comments with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `protected SortedMap<Integer,Object>` | AbstractCommentRule.`orderedCommentsAndDeclarations(ASTCompilationUnit cUnit)`
    `Object` | CommentRequiredRule.`visit(ASTCompilationUnit cUnit, Object data)`
    `Object` | CommentContentRule.`visit(ASTCompilationUnit cUnit, Object data)`
    `Object` | CommentSizeRule.`visit(ASTCompilationUnit cUnit, Object data)`
    `Object` | HeaderCommentsRule.`visit(ASTCompilationUnit cUnit, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.coupling

    Methods in net.sourceforge.pmd.lang.java.rule.coupling with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | LoosePackageCouplingRule.`visit(ASTCompilationUnit node, Object data)`
    `Object` | CouplingBetweenObjectsRule.`visit(ASTCompilationUnit cu, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.design

    Methods in net.sourceforge.pmd.lang.java.rule.design with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | GenericClassCounterRule.`visit(ASTCompilationUnit node, Object data)`
    `Object` | NonThreadSafeSingletonRule.`visit(ASTCompilationUnit node, Object data)`
    `Object` | AvoidDeeplyNestedIfStmtsRule.`visit(ASTCompilationUnit node, Object data)`
    `Object` | GodClassRule.`visit(ASTCompilationUnit node, Object data)` Base entry point for the visitor - the compilation unit (everything within one file).
    `Object` | AccessorClassGenerationRule.`visit(ASTCompilationUnit node, Object data)`
    `Object` | CloseResourceRule.`visit(ASTCompilationUnit node, Object data)`
    `Object` | ConstructorCallsOverridableMethodRule.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.finalizers

    Methods in net.sourceforge.pmd.lang.java.rule.finalizers with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | AvoidCallingFinalizeRule.`visit(ASTCompilationUnit acu, Object ctx)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.imports

    Methods in net.sourceforge.pmd.lang.java.rule.imports with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | UnusedImportsRule.`visit(ASTCompilationUnit node, Object data)`
    `Object` | UnnecessaryFullyQualifiedNameRule.`visit(ASTCompilationUnit node, Object data)`
    `Object` | DuplicateImportsRule.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.javabeans

    Methods in net.sourceforge.pmd.lang.java.rule.javabeans with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | BeanMembersShouldSerializeRule.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.junit

    Methods in net.sourceforge.pmd.lang.java.rule.junit with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | AbstractJUnitRule.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.naming

    Methods in net.sourceforge.pmd.lang.java.rule.naming with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | VariableNamingConventionsRule.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.strictexception

    Methods in net.sourceforge.pmd.lang.java.rule.strictexception with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | SignatureDeclareThrowsExceptionRule.`visit(ASTCompilationUnit node, Object o)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.strings

    Methods in net.sourceforge.pmd.lang.java.rule.strings with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | AvoidDuplicateLiteralsRule.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.rule.unnecessary

    Methods in net.sourceforge.pmd.lang.java.rule.unnecessary with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | UselessOverridingMethodRule.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.symboltable

    Methods in net.sourceforge.pmd.lang.java.symboltable with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `void` | SymbolFacade.`initializeWith(ASTCompilationUnit node)`
    `Object` | ScopeAndDeclarationFinder.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.lang.java.typeresolution

    Methods in net.sourceforge.pmd.lang.java.typeresolution with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `void` | TypeResolutionFacade.`initializeWith(ClassLoader classLoader, ASTCompilationUnit node)`
    `Object` | ClassTypeResolver.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.util

    Methods in net.sourceforge.pmd.util with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | SymbolTableViewer.`visit(ASTCompilationUnit node, Object data)`

  - ### Uses of ASTCompilationUnit in net.sourceforge.pmd.util.designer

    Methods in net.sourceforge.pmd.util.designer with parameters of type ASTCompilationUnit
    Modifier and Type | Method and Description
    --- | ---
    `Object` | DFAGraphRule.`visit(ASTCompilationUnit acu, Object data)`

Copyright © 2002-2013 InfoEther. All Rights Reserved.