logdog.DashBoard.DTO.Json.Highcharts
Class VersionReportRate

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

public class VersionReportRate
extends java.lang.Object

App 및 OS 버젼별 에러 그래프를 그리기 위한 데이터들을 저장하고 있는 객체이다. 이 객체를 기반으로 highchart에서 사용할 Json데이터를 생성한다.

Since:
2012. 11. 15.오전 6:38:42 TODO
Author:
Karuana

Field Summary
private  java.util.ArrayList<java.lang.String> AppVersions
          APP 버젼 목록들을 저장해둔다.
private  java.util.ArrayList<OSVesionErrorRate> OSErrors
          OS 버젼과 에러량을 저장하는 OSVersionErrorRate 객체를 리스트로 가지고 있다.
 
Constructor Summary
VersionReportRate()
          생성자
 
Method Summary
 void addAppVersion(java.util.List<AppVesionInfo> AppV)
          AppVersion을 추가한다.
 void addOSerror(java.lang.String OsVersion, int Count, int rate)
          OS Version과 에러량을 추가한다.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AppVersions

private java.util.ArrayList<java.lang.String> AppVersions
APP 버젼 목록들을 저장해둔다.


OSErrors

private java.util.ArrayList<OSVesionErrorRate> OSErrors
OS 버젼과 에러량을 저장하는 OSVersionErrorRate 객체를 리스트로 가지고 있다.

Constructor Detail

VersionReportRate

public VersionReportRate()
생성자

Since:
2012. 11. 15.오전 6:42:40 TODO
Method Detail

addAppVersion

public void addAppVersion(java.util.List<AppVesionInfo> AppV)
AppVersion을 추가한다.

Parameters:
AppV -
Since:
2012. 11. 15.오전 6:42:59 TODO

addOSerror

public void addOSerror(java.lang.String OsVersion,
                       int Count,
                       int rate)
OS Version과 에러량을 추가한다.

Parameters:
OsVersion -
Count -
rate -
Since:
2012. 11. 15.오전 6:43:18 TODO