public interface TimeRangeMutableBean extends MutableBean
Modifier and Type | Method and Description |
---|---|
TimeRangeBean |
createImmutableInstance(SdmxStructureBean parent) |
java.util.Date |
getEndDate()
Returns the End Date - if range is true, or the After date if range is false
|
java.util.Date |
getStartDate()
Returns the Start Date - if range is true, or the Before date if range is false
|
boolean |
isEndInclusive()
Returns true if the end date is included in the range
|
boolean |
isRange()
If true then start date and end date both have a value, and the range is between the start and end dates.
|
boolean |
isStartInclusive()
Returns true if the start date is included in the range
|
void |
setEndDate(java.util.Date end) |
void |
setIsEndInclusive(boolean includeEnd) |
void |
setIsRange(boolean isRange) |
void |
setIsStartInclusive(boolean includeStart) |
void |
setStartDate(java.util.Date start) |
getStructureType
boolean isRange()
void setIsRange(boolean isRange)
java.util.Date getStartDate()
void setStartDate(java.util.Date start)
java.util.Date getEndDate()
void setEndDate(java.util.Date end)
boolean isStartInclusive()
void setIsStartInclusive(boolean includeStart)
boolean isEndInclusive()
void setIsEndInclusive(boolean includeEnd)
TimeRangeBean createImmutableInstance(SdmxStructureBean parent)