logdog.DashBoard.DTO.Json.Highcharts
Class DayReport

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

public class DayReport
extends java.lang.Object

일별 에러량을 그리기 위한 데이터를 가지고 있는 JSON 변환용 DTO 객체이다. 이 객체는 Highchart용으로 제작 되었다.

Since:
2012. 11. 15.오전 6:29:03 TODO
Author:
Karuana

Field Summary
private  java.util.ArrayList<java.lang.String> Day
          그래프에 표시될 일자가 저장된다.
private  java.util.ArrayList<java.lang.Integer> ReportRate
          각 요일별 에러량이 저장된다.
 
Constructor Summary
DayReport()
          Day, ReportRate 두 리스트를 생성한다.
 
Method Summary
 void AddDay(int Daycode)
          날짜를 더한다.
 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

Day

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


ReportRate

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

Constructor Detail

DayReport

public DayReport()
Day, ReportRate 두 리스트를 생성한다.

Since:
2012. 11. 15.오전 6:31:54 TODO
Method Detail

AddDay

public void AddDay(int Daycode)
날짜를 더한다. 이때 DayCode 방식으로 입력하면 자동으로 변환하여 추가한다. 자동으로 년도는 생략한다.

Parameters:
Daycode -
Since:
2012. 11. 15.오전 6:32:14 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