Detailed report on module WinstoneInputStream

MetricTagOverallPer Function
Lines of CodeLOC 52******
McCabe's Cyclomatic NumberMVG 3******
Lines of CommentCOM 19********
LOC/COML_C 2.737 
MVG/COMM_C------ 
Weighted Methods per Class (  weighting = unity )WMC1 8 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 2 
Number of ChildrenNOC 0 
Coupling between objectsCBO 9 
Information Flow measure (  inclusive )IF4 400********
Information Flow measure (  visible )IF4v 400********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:20
7 0 6------------

Functions

Function prototypeLOCMVGCOML_CM_C
WinstoneInputStream(  InputStream )
definition   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:30

5 0 3------------
WinstoneInputStream(  byte[] )
definition   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:36

3 0 0------------
available(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:72

3 0 0------------
finishRequest(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:65

2 0 4------------
getRawInputStream(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:40

3 0 0------------
read(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:49

13 2 2------------
readLine(   )
definition   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:79

12 1 4------------
setContentLength(  int )
definition   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:44

4 0 0------------

Relationships

ClientsSuppliers
Ajp13Listener [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ajp13\Ajp13Listener.java:228
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\ajp13\Ajp13Listener.java:245


HttpListener [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\HttpListener.java:205
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\HttpListener.java:218
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\HttpListener.java:365


Listener [V]
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:51
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\Listener.java:62


RequestHandlerThread [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\RequestHandlerThread.java:29
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\RequestHandlerThread.java:294


WinstoneRequest [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\WinstoneRequest.java:112
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\WinstoneRequest.java:274


 
ByteArrayOutputStream [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:25


InputStream [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:22
normal parameter   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:30
return type   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:40


Integer [V]
member variable   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:23


ServletInputStream [CV]
extends   F:\winstone-src-0.9.10\src\java\winstone\WinstoneInputStream.java:20