## Hierarchy For Package net.sourceforge.pmd.rules.design

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class net.sourceforge.pmd.ast.JavaParserVisitorAdapter (implements net.sourceforge.pmd.ast.JavaParserVisitor)
    - class net.sourceforge.pmd.AbstractRule (implements net.sourceforge.pmd.Rule)
      - class net.sourceforge.pmd.rules.design.AssignmentToNonFinalStatic
      - class net.sourceforge.pmd.rules.design.CompareObjectsWithEquals
      - class net.sourceforge.pmd.rules.design.ConfusingTernary
      - class net.sourceforge.pmd.rules.design.ExceptionAsFlowControl
      - class net.sourceforge.pmd.rules.design.ImmutableField
      - class net.sourceforge.pmd.rules.design.LooseCoupling
      - class net.sourceforge.pmd.rules.design.NullAssignmentRule
      - class net.sourceforge.pmd.rules.design.OnlyOneReturnRule
      - class net.sourceforge.pmd.rules.design.PositionalIteratorRule
      - class net.sourceforge.pmd.rules.design.PreserveStackTrace
      - class net.sourceforge.pmd.stat.StatisticalRule
        - class net.sourceforge.pmd.rules.design.ExcessiveLengthRule
          - class net.sourceforge.pmd.rules.design.LongClassRule
          - class net.sourceforge.pmd.rules.design.LongMethodRule
        - class net.sourceforge.pmd.rules.design.ExcessiveNodeCountRule
          - class net.sourceforge.pmd.rules.design.LongParameterListRule
        - class net.sourceforge.pmd.rules.design.SwitchDensityRule
      - class net.sourceforge.pmd.rules.design.TooManyFields
      - class net.sourceforge.pmd.rules.design.UnnecessaryLocalBeforeReturn
      - class net.sourceforge.pmd.rules.design.UnsynchronizedStaticDateFormatter
      - class net.sourceforge.pmd.rules.design.UseSingleton

Copyright © 2002-2006 InfoEther. All Rights Reserved.