de.esprit.appsuite.project

## Class CodeStatistics

- java.lang.Object
- - de.esprit.appsuite.project.CodeStatistics

-     public class CodeStatistics
      extends java.lang.Object

  This class generates a code statistic about the projects added. The statistics is generated as a CSV value list, which can be pasted into an excel sheet.
  Author:
    Rainer Buesch

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `CodeStatistics()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `addProject(Project project)`
    `void` | `dumpTo(java.io.PrintStream out)`
    `void` | `execute()`
    `java.util.List<CodeStatRecord>` | `getCodeStatisticsResults()`
    `CodeStatRecord` | `getHeadlineRecord()`
    `CodeStatRecord` | `getTotalsRecord()`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### CodeStatistics

          public CodeStatistics()

  - ### Method Detail

    - #### addProject

          public void addProject(Project project)

    - #### execute

          public void execute()
                       throws java.lang.Exception

      Throws:
        `java.lang.Exception`

    - #### getCodeStatisticsResults

          public java.util.List<CodeStatRecord> getCodeStatisticsResults()

    - #### getTotalsRecord

          public CodeStatRecord getTotalsRecord()

    - #### getHeadlineRecord

          public CodeStatRecord getHeadlineRecord()

    - #### dumpTo

          public void dumpTo(java.io.PrintStream out)

Copyright © 2014 EsprIT-Systems. All Rights Reserved.