Overview
Package
Class
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
All Classes
Hierarchy For Package net.sourceforge.pmd.rules.design
Package Hierarchies:
All Packages
Class Hierarchy
java.lang.Object
net.sourceforge.pmd.
CommonAbstractRule
(implements net.sourceforge.pmd.
Rule
)
net.sourceforge.pmd.
AbstractJavaRule
(implements net.sourceforge.pmd.ast.
JavaParserVisitor
)
net.sourceforge.pmd.
AbstractRule
net.sourceforge.pmd.rules.
AbstractInefficientZeroCheck
net.sourceforge.pmd.rules.design.
UseCollectionIsEmpty
net.sourceforge.pmd.rules.design.
AssignmentToNonFinalStatic
net.sourceforge.pmd.rules.design.
CompareObjectsWithEquals
net.sourceforge.pmd.rules.design.
ConfusingTernary
net.sourceforge.pmd.rules.design.
ExceptionAsFlowControl
net.sourceforge.pmd.rules.design.
ImmutableField
net.sourceforge.pmd.rules.design.
LooseCoupling
net.sourceforge.pmd.rules.design.
NonThreadSafeSingleton
net.sourceforge.pmd.rules.design.
NullAssignmentRule
net.sourceforge.pmd.rules.design.
OnlyOneReturnRule
net.sourceforge.pmd.rules.design.
PositionalIteratorRule
net.sourceforge.pmd.rules.design.
SingularField
net.sourceforge.pmd.rules.design.
TooManyFields
net.sourceforge.pmd.rules.design.
UnnecessaryLocalBeforeReturn
net.sourceforge.pmd.rules.design.
UnsynchronizedStaticDateFormatter
net.sourceforge.pmd.rules.design.
UseSingleton
net.sourceforge.pmd.rules.design.
GenericClassCounterRule
net.sourceforge.pmd.rules.design.
PreserveStackTrace
net.sourceforge.pmd.stat.
StatisticalRule
net.sourceforge.pmd.rules.design.
ExcessiveLengthRule
net.sourceforge.pmd.rules.design.
LongClassRule
net.sourceforge.pmd.rules.design.
LongMethodRule
net.sourceforge.pmd.rules.design.
ExcessiveNodeCountRule
net.sourceforge.pmd.rules.design.
LongParameterListRule
net.sourceforge.pmd.rules.design.
NpathComplexity
net.sourceforge.pmd.rules.design.
SwitchDensityRule
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV
NEXT
FRAMES
NO FRAMES
All Classes