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 © 2021. All rights reserved.