Class StatisticsConfig


  • public class StatisticsConfig
    extends Object
    Class declaration
    Author:
    SLR
    • Constructor Detail

      • StatisticsConfig

        public StatisticsConfig()
        Constructor declaration
    • Method Detail

      • getAllKeys

        public Collection<String> getAllKeys​(StatType typeOfStats)
        Method declaration
        Parameters:
        typeOfStats -
        Returns:
      • getKeyType

        public String getKeyType​(StatType typeOfStats,
                                 String keyName)
        Parameters:
        typeOfStats -
        keyName -
        Returns:
      • getTableName

        public String getTableName​(StatType typeOfStats)
        Parameters:
        typeOfStats -
        Returns:
        table name which is linked to this type of statistics
      • getModeCumul

        public StatisticMode getModeCumul​(StatType typeOfStats)
        Parameters:
        typeOfStats -
        Returns:
      • isRun

        public boolean isRun​(StatType typeOfStats)
        Parameters:
        typeOfStats -
        Returns:
      • isAsynchron

        public boolean isAsynchron​(StatType typeOfStats)
      • getNumberOfStatsType

        public int getNumberOfStatsType()
      • isExist

        public boolean isExist​(StatType idFamilyStats)
        Parameters:
        idFamilyStats -
        Returns:
      • getNumberOfKeys

        public int getNumberOfKeys​(StatType idFamilyStats)
        Parameters:
        idFamilyStats -
        Returns:
      • isCumulKey

        public boolean isCumulKey​(StatType typeOfStats,
                                  String keyName)
        Parameters:
        typeOfStats -
        keyName -
        Returns:
      • indexOfKey

        public int indexOfKey​(StatType typeOfStats,
                              String keyName)
        Parameters:
        typeOfStats -
        keyName -
        Returns:
      • getPurge

        public int getPurge​(StatType typeOfStats)
        Parameters:
        typeOfStats -
        Returns:
      • isValidConfigFile

        public boolean isValidConfigFile()
        Returns:
        true if configuration file is valid, false else if
      • isGoodDatas

        public boolean isGoodDatas​(StatType typeOfStats,
                                   List<String> dataArray)
        Parameters:
        typeOfStats -
        dataArray -
        Returns:
        true if data are well formed, false else if