logdog.DashBoard.DTO.Json.Highcharts
Class MonthReport

java.lang.Object
  extended by logdog.DashBoard.DTO.Json.Highcharts.MonthReport

public class MonthReport
extends java.lang.Object

월별 그래프를 그리기 위한 Json 탬플릿이다.

Since:
2012. 11. 18.오후 8:32:47 TODO
Author:
Karuana

Field Summary
private  java.util.ArrayList<java.lang.String> Months
          그래프에 표시될 일자가 저장된다.
private  java.util.ArrayList<java.lang.Integer> ReportRate
          각 요일별 에러량이 저장된다.
 
Constructor Summary
MonthReport()
           
 
Method Summary
 void AddMonth(int year, int month)
          입력받은 Year + Month를 기반으로 Month에 값을 넣는다.
 void AddReportRate(int rate)
          에러율을 더한다.
 int getSize()
          리포트의 사이즈를 얻어온다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Months

private java.util.ArrayList<java.lang.String> Months
그래프에 표시될 일자가 저장된다.


ReportRate

private java.util.ArrayList<java.lang.Integer> ReportRate
각 요일별 에러량이 저장된다. Day 필드와 각 인덱스가 매칭되는 것이, 해당 날 발생한 에러량이다.

Constructor Detail

MonthReport

public MonthReport()
Method Detail

AddMonth

public void AddMonth(int year,
                     int month)
입력받은 Year + Month를 기반으로 Month에 값을 넣는다.

Parameters:
year -
month -
Since:
2012. 11. 18.오후 8:36:11 TODO

AddReportRate

public void AddReportRate(int rate)
에러율을 더한다.

Parameters:
rate -
Since:
2012. 11. 15.오전 6:32:46 TODO

getSize

public int getSize()
리포트의 사이즈를 얻어온다.

Returns:
Since:
2012. 11. 15.오전 6:32:57 TODO