Detailed report on module WebappClassLoader

MetricTagOverallPer Function
Lines of CodeLOC 57******
McCabe's Cyclomatic NumberMVG 11******
Lines of CommentCOM 22********
LOC/COML_C 2.591 
MVG/COMM_C 0.500 
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\classLoader\WebappClassLoader.java:29
4 0 12------------

Functions

Function prototypeLOCMVGCOML_CM_C
WebappClassLoader(  URL[] )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:34

3 0 0------------
WebappClassLoader(  URL[],  ClassLoader )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:38

3 0 0------------
WebappClassLoader(  URL[],  ClassLoader,  URLStreamHandlerFactory )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:42

3 0 0------------
getResourceAsStream(  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:99

6 2 0------------
loadClass(  String,  boolean )
definition   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:46

38 9 10 3.800 0.900

Relationships

ClientsSuppliers
ReloadingClassLoader [CV]
extends   F:\winstone-src-0.9.10\src\java\winstone\classLoader\ReloadingClassLoader.java:36


 
Class [V]
return type   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:46


ClassLoader [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:32
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:38
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:42


InputStream [V]
return type   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:99


String [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:46
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:99


URLClassLoader [CV]
extends   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:29


URLStreamHandlerFactory [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:42


URL[] [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:34
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:38
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:42


WinstoneResourceBundle [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\classLoader\WebappClassLoader.java:30