Class AbstractTimeBasedView<T>

    • Constructor Detail

      • AbstractTimeBasedView

        public AbstractTimeBasedView()
    • Method Detail

      • setResolutions

        public void setResolutions​(int[] resolutions)
      • mergePointToInterval

        protected void mergePointToInterval​(java.util.TreeMap<java.lang.Long,​T> newIntervals,
                                            long time,
                                            int resolution,
                                            T point)
      • initInterval

        protected void initInterval​(java.util.TreeMap<java.lang.Long,​T> intervals,
                                    long interval)
      • mergePoints

        protected abstract void mergePoints​(T target,
                                            T source)
      • unMergePoints

        protected abstract void unMergePoints​(T target,
                                              T source)
      • timeToInterval

        protected long timeToInterval​(long time,
                                      long resolution)