public class DayRange extends Object implements Serializable
Modifier and Type | Method and Description |
---|---|
boolean |
containsDayId(int dayId) |
boolean |
equals(Object o) |
int |
getEndDayId() |
int |
getEndYmd() |
static DayRange |
getMonthRangeByDayId(int dayId,
int numberOfMonths)
Returns day range aligned to a period of specified number of months which contains specified day identifier.
|
int |
getStartDayId() |
int |
getStartYmd() |
static DayRange |
getWeekRangeByDayId(int dayId,
int numberOfWeeks)
Returns day range aligned to a period of specified number of weeks which contains specified day identifier.
|
static DayRange |
getYearRangeByDayId(int dayId,
int numberOfYears)
Returns day range aligned to a period of specified number of years which contains specified day identifier.
|
int |
hashCode() |
String |
toString() |
public boolean containsDayId(int dayId)
public int getStartDayId()
public int getStartYmd()
public int getEndDayId()
public int getEndYmd()
public static DayRange getWeekRangeByDayId(int dayId, int numberOfWeeks)
GregorianCalendar.AD
.
The number of weeks must be between 1 and 1000.dayId
- day identifier to search fornumberOfWeeks
- number of weeks in a day range durationIllegalArgumentException
- if dayId or numberOfWeeks are out of allowed rangepublic static DayRange getMonthRangeByDayId(int dayId, int numberOfMonths)
GregorianCalendar.AD
.
The number of months must be between 1 and 1000.dayId
- day identifier to search fornumberOfMonths
- number of months in a day range durationIllegalArgumentException
- if dayId or numberOfWeeks are out of allowed rangepublic static DayRange getYearRangeByDayId(int dayId, int numberOfYears)
GregorianCalendar.AD
.
The number of years must be between 1 and 1000.dayId
- day identifier to search fornumberOfYears
- number of years in a day range durationIllegalArgumentException
- if dayId or numberOfWeeks are out of allowed rangeCopyright © 2002–2025 Devexperts LLC. All rights reserved.