public class RelativeTimePeriod extends Object
RelativeTimePeriod class.
| Modifier and Type | Field and Description | 
|---|---|
static RelativeTimePeriod | 
DEFAULT_RELATIVE_TIME_PERIOD  | 
| Constructor and Description | 
|---|
RelativeTimePeriod()
Constructor for RelativeTimePeriod. 
 | 
RelativeTimePeriod(String id,
                  String name,
                  int offsetField,
                  int offsetAmount)
Constructor for RelativeTimePeriod. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static RelativeTimePeriod[] | 
getDefaultPeriods()
getDefaultPeriods 
 | 
String | 
getId()
getId 
 | 
String | 
getName()
getName 
 | 
int | 
getOffsetAmount()
getOffsetAmount 
 | 
int | 
getOffsetField()
getOffsetField 
 | 
static RelativeTimePeriod | 
getPeriodByIdOrDefault(RelativeTimePeriod[] periods,
                      String id,
                      RelativeTimePeriod defaultPeriod)
getPeriodByIdOrDefault 
 | 
static RelativeTimePeriod | 
getPeriodByIdOrDefault(String id)
getPeriodByIdOrDefault 
 | 
long[] | 
getStartAndEndTimes()
getStartAndEndTimes 
 | 
void | 
setId(String id)
setId 
 | 
void | 
setName(String name)
setName 
 | 
void | 
setOffsetAmount(int offsetAmount)
setOffsetAmount 
 | 
void | 
setOffsetField(int offsetField)
setOffsetField 
 | 
public static final RelativeTimePeriod DEFAULT_RELATIVE_TIME_PERIOD
public RelativeTimePeriod()
Constructor for RelativeTimePeriod.
public int getOffsetField()
getOffsetField
public void setOffsetField(int offsetField)
setOffsetField
offsetField - a int.public int getOffsetAmount()
getOffsetAmount
public void setOffsetAmount(int offsetAmount)
setOffsetAmount
offsetAmount - a int.public static RelativeTimePeriod[] getDefaultPeriods()
getDefaultPeriods
RelativeTimePeriod objects.public static RelativeTimePeriod getPeriodByIdOrDefault(String id)
getPeriodByIdOrDefault
id - a String object.RelativeTimePeriod object.public static RelativeTimePeriod getPeriodByIdOrDefault(RelativeTimePeriod[] periods, String id, RelativeTimePeriod defaultPeriod)
getPeriodByIdOrDefault
periods - an array of RelativeTimePeriod objects.id - a String object.defaultPeriod - a RelativeTimePeriod object.RelativeTimePeriod object.public long[] getStartAndEndTimes()
getStartAndEndTimes
Copyright © 2020. All rights reserved.