Class StateWindowAccessStrategy

    • Constructor Detail

      • StateWindowAccessStrategy

        public StateWindowAccessStrategy​(long displayWindowBegin,
                                         long displayWindowEnd,
                                         double delta)
        Parameters:
        displayWindowBegin - displayWindowBegin < displayWindowEnd
        displayWindowEnd - displayWindowBegin < displayWindowEnd
        delta - delta >= 0
      • StateWindowAccessStrategy

        public StateWindowAccessStrategy​(long displayWindowBegin,
                                         long displayWindowEnd)
        Parameters:
        displayWindowBegin - displayWindowBegin < displayWindowEnd
        displayWindowEnd - displayWindowBegin < displayWindowEnd
      • StateWindowAccessStrategy

        public StateWindowAccessStrategy​(double delta)
        Display window begin will be set to the same as the minimum timestamp of the query result set, and display window end will be set to the same as the maximum timestamp of the query result set.
        Parameters:
        delta - 0 < delta
      • StateWindowAccessStrategy

        public StateWindowAccessStrategy()
        Display window begin will be set to the same as the minimum timestamp of the query result set, and display window end will be set to the same as the maximum timestamp of the query result set. delta default equals 0.
    • Method Detail

      • check

        public void check()
        Description copied from interface: AccessStrategy
        Used by the system to check the access strategy.
        Specified by:
        check in interface AccessStrategy
      • getDisplayWindowBegin

        public long getDisplayWindowBegin()
      • getDisplayWindowEnd

        public long getDisplayWindowEnd()
      • getDelta

        public double getDelta()
      • getZoneId

        public java.time.ZoneId getZoneId()
      • setZoneId

        public void setZoneId​(java.time.ZoneId zoneId)