Detailed report on module ContainerJNDIManager

MetricTagOverallPer Function
Lines of CodeLOC 139******
McCabe's Cyclomatic NumberMVG 15******
Lines of CommentCOM 32********
LOC/COML_C 4.344 
MVG/COMM_C 0.469 
Weighted Methods per Class (  weighting = unity )WMC1 5 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 1 
Number of ChildrenNOC 1 
Coupling between objectsCBO 9 
Information Flow measure (  inclusive )IF4 64********
Information Flow measure (  visible )IF4v 64********
Information Flow measure (  concrete )IF4c 1********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:36
4 0 6------------

Functions

Function prototypeLOCMVGCOML_CM_C
ContainerJNDIManager(  Map,  List,  ClassLoader )
definition   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:46

19 4 6------------
createObject(  String,  String,  String,  Map,  ClassLoader )
definition   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:144

46 5 8 5.750 0.625
extractRelevantArgs(  Map,  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:206

10 2 3------------
setup(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:73

34 2 5 6.800------
tearDown(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:114

26 2 4 6.500------

Relationships

ClientsSuppliers
WebAppJNDIManager [CV]
extends   F:\winstone-src-0.9.10\src\java\winstone\jndi\WebAppJNDIManager.java:24


 
ClassLoader [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:46
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:145


JNDIManager [CV]
implements   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:36


List [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:46


Map [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:39
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:46
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:145
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:206


Object [V]
return type   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:144


Properties [V]
return type   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:206


String [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:144
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:144
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:144
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:206


WinstoneResourceBundle [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\jndi\ContainerJNDIManager.java:37