Class LongTermStatsGenericImpl.DayCache

  • Enclosing class:
    LongTermStatsGenericImpl

    private static class LongTermStatsGenericImpl.DayCache
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.Map<java.lang.Long,​long[]> contents  
      private java.lang.String day  
      private java.lang.String month  
      private java.lang.String year  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private DayCache​(java.lang.String _year, java.lang.String _month, java.lang.String _day)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      private void addRecord​(long offset, long[] stats)  
      private long[] getTotals​(long offset)  
      private boolean isForDay​(java.lang.String _year, java.lang.String _month, java.lang.String _day)  
      private void setTotals​(long offset, long[] value)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • year

        private final java.lang.String year
      • month

        private final java.lang.String month
      • day

        private final java.lang.String day
      • contents

        private final java.util.Map<java.lang.Long,​long[]> contents
    • Constructor Detail

      • DayCache

        private DayCache​(java.lang.String _year,
                         java.lang.String _month,
                         java.lang.String _day)
    • Method Detail

      • isForDay

        private boolean isForDay​(java.lang.String _year,
                                 java.lang.String _month,
                                 java.lang.String _day)
      • addRecord

        private void addRecord​(long offset,
                               long[] stats)
      • getTotals

        private long[] getTotals​(long offset)
      • setTotals

        private void setTotals​(long offset,
                               long[] value)