Detailed report on module ServletConfiguration

MetricTagOverallPer Function
Lines of CodeLOC 238******
McCabe's Cyclomatic NumberMVG 39******
Lines of CommentCOM 32********
LOC/COML_C 7.437 
MVG/COMM_C 1.219 
Weighted Methods per Class (  weighting = unity )WMC1 14 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 1 
Number of ChildrenNOC 0 
Coupling between objectsCBO 17 
Information Flow measure (  inclusive )IF4 2704********
Information Flow measure (  visible )IF4v 2704********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:32
29 0 8 3.625------

Functions

Function prototypeLOCMVGCOML_CM_C
ServletConfiguration(  WebAppConfiguration )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:65

6 0 0------------
ServletConfiguration(  WebAppConfiguration,  Node )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:83

63 29 321.000 9.667
ServletConfiguration(  WebAppConfiguration,  String,  String,  Map,  int )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:72

10 1 0------------
compareTo(  Object )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:291

5 0 4------------
destroy(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:300

5 0 3------------
ensureInitialization(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:153

58 5 6 9.667 0.833
execute(  ServletRequest,  ServletResponse,  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:222

28 3 7 4.000------
getInitParameter(  String )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:267

3 0 0------------
getInitParameterNames(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:271

3 0 0------------
getLoadOnStartup(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:263

3 0 0------------
getSecurityRoleRefs(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:283

3 0 0------------
getServletContext(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:275

3 0 0------------
getServletName(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:279

3 0 0------------
setUnavailable(  Servlet )
definition   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:306

16 1 1------------

Relationships

ClientsSuppliers
InvokerServlet [V]
return type   F:\winstone-src-0.9.10\src\java\winstone\invoker\InvokerServlet.java:74


RequestDispatcher [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:52
member variable   F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:75
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\RequestDispatcher.java:82


WebAppConfiguration [V]
return type   F:\winstone-src-0.9.10\src\java\winstone\WebAppConfiguration.java:1249
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\WebAppConfiguration.java:1366


WinstoneRequest [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\WinstoneRequest.java:114
return type   F:\winstone-src-0.9.10\src\java\winstone\WinstoneRequest.java:258
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\WinstoneRequest.java:286


 
Comparable [CV]
implements   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:32


Enumeration [V]
return type   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:271


Map [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:54
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:59
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:73
return type   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:283


Node [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:83


Object [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:60
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:291


Servlet [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:53
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:306


ServletConfig [CV]
implements   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:32


ServletContext [V]
return type   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:275


ServletRequest [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:222


ServletResponse [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:222


String [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:35
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:36
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:37
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:38
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:39
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:40
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:41
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:42
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:43
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:44
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:45
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:46
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:47
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:49
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:51
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:52
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:57
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:72
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:73
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:222
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:267
return type   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:267
return type   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:279


Throwable [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:63


WebAppConfiguration [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:55
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:65
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:72
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ServletConfiguration.java:83