Class LongTermStatsImpl.MonthCache
- java.lang.Object
-
- com.biglybt.core.stats.transfer.impl.LongTermStatsImpl.MonthCache
-
- Enclosing class:
- LongTermStatsImpl
private class LongTermStatsImpl.MonthCache extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description private
MonthCache(java.lang.String _year, java.lang.String _month)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.io.File
getCacheFile()
private java.util.Map<java.lang.String,java.util.List<java.lang.Long>>
getContents()
private long[]
getTotals(int day)
private long[]
getTotals(int day, long start_offset)
private boolean
isDirty()
private boolean
isForMonth(java.lang.String _year, java.lang.String _month)
private void
save()
private void
setTotals(int day, long[] totals)
private void
setTotals(int day, long start_offset, long[] totals)
-
-
-
Method Detail
-
getCacheFile
private java.io.File getCacheFile()
-
isForMonth
private boolean isForMonth(java.lang.String _year, java.lang.String _month)
-
getContents
private java.util.Map<java.lang.String,java.util.List<java.lang.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()
-
-