Class Granularities
- java.lang.Object
-
- org.apache.druid.java.util.common.granularity.Granularities
-
public class Granularities extends Object
This class was created b/c sometimes static initializers of a class that use a subclass can deadlock. See: #2979, #3979
-
-
Field Summary
Fields Modifier and Type Field Description static Granularity
ALL
static Granularity
DAY
static Granularity
EIGHT_HOUR
static Granularity
FIFTEEN_MINUTE
static Granularity
FIVE_MINUTE
static Granularity
HOUR
static Granularity
MINUTE
static Granularity
MONTH
static Granularity
NONE
static Granularity
QUARTER
static Granularity
SECOND
static Granularity
SIX_HOUR
static Granularity
TEN_MINUTE
static Granularity
THIRTY_MINUTE
static Granularity
WEEK
static Granularity
YEAR
-
Constructor Summary
Constructors Constructor Description Granularities()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Granularity
nullToAll(Granularity granularity)
-
-
-
Field Detail
-
SECOND
public static final Granularity SECOND
-
MINUTE
public static final Granularity MINUTE
-
FIVE_MINUTE
public static final Granularity FIVE_MINUTE
-
TEN_MINUTE
public static final Granularity TEN_MINUTE
-
FIFTEEN_MINUTE
public static final Granularity FIFTEEN_MINUTE
-
THIRTY_MINUTE
public static final Granularity THIRTY_MINUTE
-
HOUR
public static final Granularity HOUR
-
SIX_HOUR
public static final Granularity SIX_HOUR
-
EIGHT_HOUR
public static final Granularity EIGHT_HOUR
-
DAY
public static final Granularity DAY
-
WEEK
public static final Granularity WEEK
-
MONTH
public static final Granularity MONTH
-
QUARTER
public static final Granularity QUARTER
-
YEAR
public static final Granularity YEAR
-
ALL
public static final Granularity ALL
-
NONE
public static final Granularity NONE
-
-
Method Detail
-
nullToAll
public static Granularity nullToAll(Granularity granularity)
-
-