Class ChartServiceImpl

  • All Implemented Interfaces:
    ChartService

    @Service
    public class ChartServiceImpl
    extends java.lang.Object
    implements ChartService
    Chart Service
    Version:
    1.0
    Author:
    Yeonhee Kim, Wooyoung Lee
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map<java.lang.String,​java.lang.Object> getCountData()
      대쉬보드에 사용할 데이터 개수 가져옴
      java.util.List<java.lang.Integer> getCountListOnJsonLog()
      차트에 활용할 JsonLog 개수 목록을 가져옴
      java.util.Map<java.lang.String,​java.lang.Double> getRatioOnMetadataByType()
      Metadata에서 각 데이터 타입의 비율 목록을 가져옴
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ChartServiceImpl

        public ChartServiceImpl()
    • Method Detail

      • getCountListOnJsonLog

        public java.util.List<java.lang.Integer> getCountListOnJsonLog()
        차트에 활용할 JsonLog 개수 목록을 가져옴
        Specified by:
        getCountListOnJsonLog in interface ChartService
        Returns:
        차트에 활용할 JsonLog 개수 목록
      • getRatioOnMetadataByType

        public java.util.Map<java.lang.String,​java.lang.Double> getRatioOnMetadataByType()
        Metadata에서 각 데이터 타입의 비율 목록을 가져옴
        Specified by:
        getRatioOnMetadataByType in interface ChartService
        Returns:
        Metadata에서 각 데이터 타입의 비율 목록
      • getCountData

        public java.util.Map<java.lang.String,​java.lang.Object> getCountData()
        대쉬보드에 사용할 데이터 개수 가져옴
        Specified by:
        getCountData in interface ChartService
        Returns:
        총 음성데이터, 문장, 어절, 회원 수 개수