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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description AnalyticsPeriod(long fromInMS, long toInMS)AnalyticsPeriod(long fromInMS, long toInMS, ZoneId timeZone)AnalyticsPeriod(LocalDate from, LocalDate to)AnalyticsPeriod(LocalDate from, LocalDate to, String interval)AnalyticsPeriod(LocalDate from, LocalDate to, String interval, ZoneId timeZone)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected AnalyticsPeriodclone()longgetDiffInDays()LocalDategetFrom()LocalDategetTo()booleanisInPeriod(long timestamp)booleanisInPeriod(LocalDate date)AnalyticsPeriodpreviousPeriod()
-
-
-
Constructor Detail
-
AnalyticsPeriod
public AnalyticsPeriod(long fromInMS, long toInMS)
-
AnalyticsPeriod
public AnalyticsPeriod(long fromInMS, long toInMS, ZoneId timeZone)
-
-
Method Detail
-
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()
-
-