Class AnalyticsPeriod

java.lang.Object
org.exoplatform.analytics.model.filter.AnalyticsPeriod
All Implemented Interfaces:
Serializable, Cloneable

public class AnalyticsPeriod extends Object implements Serializable, Cloneable
See Also:
  • Constructor Details

    • AnalyticsPeriod

      public AnalyticsPeriod(long fromInMS, long toInMS)
    • AnalyticsPeriod

      public AnalyticsPeriod(long fromInMS, long toInMS, ZoneId timeZone)
    • AnalyticsPeriod

      public AnalyticsPeriod(LocalDate from, LocalDate to)
    • AnalyticsPeriod

      public AnalyticsPeriod(LocalDate from, LocalDate to, String interval)
    • AnalyticsPeriod

      public AnalyticsPeriod(LocalDate from, LocalDate to, String interval, ZoneId timeZone)
  • Method Details

    • getFrom

      public LocalDate getFrom()
    • getTo

      public LocalDate getTo()
    • previousPeriod

      public AnalyticsPeriod previousPeriod()
    • getDiffInDays

      public long getDiffInDays()
    • isInPeriod

      public boolean isInPeriod(long timestamp)
    • isInPeriod

      public boolean isInPeriod(LocalDate date)
    • clone

      protected AnalyticsPeriod clone()
      Overrides:
      clone in class Object