net.sourceforge.pmd.rules
Class ConstructorCallsOverridableMethodRule.EvalPackage

java.lang.Object
  extended bynet.sourceforge.pmd.rules.ConstructorCallsOverridableMethodRule.EvalPackage
Direct Known Subclasses:
ConstructorCallsOverridableMethodRule.NullEvalPackage
Enclosing class:
ConstructorCallsOverridableMethodRule

private static class ConstructorCallsOverridableMethodRule.EvalPackage
extends java.lang.Object

1 package per class. holds info for evaluating a single class.


Field Summary
 java.util.Map allMethodsOfClass
           
 java.util.Map allPrivateConstructorsOfClass
           
 java.util.List calledConstructors
           
 java.util.List calledMethods
           
 java.lang.String m_ClassName
           
 
Constructor Summary
ConstructorCallsOverridableMethodRule.EvalPackage()
           
ConstructorCallsOverridableMethodRule.EvalPackage(java.lang.String className)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

m_ClassName

public java.lang.String m_ClassName

calledMethods

public java.util.List calledMethods

allMethodsOfClass

public java.util.Map allMethodsOfClass

calledConstructors

public java.util.List calledConstructors

allPrivateConstructorsOfClass

public java.util.Map allPrivateConstructorsOfClass
Constructor Detail

ConstructorCallsOverridableMethodRule.EvalPackage

public ConstructorCallsOverridableMethodRule.EvalPackage()

ConstructorCallsOverridableMethodRule.EvalPackage

public ConstructorCallsOverridableMethodRule.EvalPackage(java.lang.String className)