Class LongTermStatsBase.MonthCache

java.lang.Object
com.biglybt.core.stats.transfer.impl.LongTermStatsBase.MonthCache
Enclosing class:
LongTermStatsBase

private class LongTermStatsBase.MonthCache extends Object
  • Field Details

    • year

      private final String year
    • month

      private final String month
    • dirty

      private boolean dirty
    • contents

      private Map<String,List<Long>> contents
  • Constructor Details

    • MonthCache

      private MonthCache(String _year, String _month)
  • Method Details

    • getCacheFile

      private File getCacheFile()
    • isForMonth

      private boolean isForMonth(String _year, String _month)
    • getContents

      private Map<String,List<Long>> getContents()
    • getTotals

      private long[] getTotals(int day)
    • getTotals

      private long[] getTotals(int day, long start_offset)
    • setTotals

      private void setTotals(int day, long[] totals)
    • setTotals

      private void setTotals(int day, long start_offset, long[] totals)
    • isDirty

      private boolean isDirty()
    • save

      private void save()