Class DateAggregate
- java.lang.Object
-
- org.apache.unomi.persistence.spi.aggregate.BaseAggregate
-
- org.apache.unomi.persistence.spi.aggregate.DateAggregate
-
public class DateAggregate extends BaseAggregate
-
-
Field Summary
Fields Modifier and Type Field Description static DateAggregate
DAY
static DateAggregate
HOUR
static DateAggregate
MINUTE
static DateAggregate
MONTH
static DateAggregate
QUARTER
static DateAggregate
SECOND
static DateAggregate
WEEK
static DateAggregate
YEAR
-
Constructor Summary
Constructors Constructor Description DateAggregate(String field)
DateAggregate(String field, String interval)
DateAggregate(String field, String interval, String format)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DateAggregate
days(int days)
String
getFormat()
String
getInterval()
static DateAggregate
hours(int hours)
static DateAggregate
minutes(int min)
static DateAggregate
seconds(int sec)
void
setFormat(String format)
static DateAggregate
weeks(int weeks)
-
Methods inherited from class org.apache.unomi.persistence.spi.aggregate.BaseAggregate
getField
-
-
-
-
Field Detail
-
SECOND
public static final DateAggregate SECOND
-
MINUTE
public static final DateAggregate MINUTE
-
HOUR
public static final DateAggregate HOUR
-
DAY
public static final DateAggregate DAY
-
WEEK
public static final DateAggregate WEEK
-
MONTH
public static final DateAggregate MONTH
-
QUARTER
public static final DateAggregate QUARTER
-
YEAR
public static final DateAggregate YEAR
-
-
Method Detail
-
seconds
public static DateAggregate seconds(int sec)
-
minutes
public static DateAggregate minutes(int min)
-
hours
public static DateAggregate hours(int hours)
-
days
public static DateAggregate days(int days)
-
weeks
public static DateAggregate weeks(int weeks)
-
getInterval
public String getInterval()
-
getFormat
public String getFormat()
-
setFormat
public void setFormat(String format)
-
-