public class WeekDay
extends java.lang.Object
implements java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static WeekDay |
FR
Friday.
|
static WeekDay |
MO
Monday.
|
static WeekDay |
SA
Saturday.
|
static WeekDay |
SU
Sunday.
|
static WeekDay |
TH
Thursday.
|
static WeekDay |
TU
Tuesday.
|
static WeekDay |
WE
Wednesday.
|
Constructor and Description |
---|
WeekDay(java.lang.String value) |
WeekDay(WeekDay weekDay,
int offset)
Constructs a new weekday instance based on the specified
instance and offset.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object arg0) |
static int |
getCalendarDay(WeekDay weekday)
Returns the corresponding
java.util.Calendar.DAY_OF_WEEK
constant for the specified WeekDay . |
java.lang.String |
getDay() |
static WeekDay |
getDay(int calDay)
Returns the corresponding day constant to the specified
java.util.Calendar.DAY_OF_WEEK property.
|
static WeekDay |
getMonthlyOffset(java.util.Calendar cal)
Returns a weekday/offset representation of the specified calendar.
|
static WeekDay |
getNegativeMonthlyOffset(java.util.Calendar cal)
Returns a weekday/negative offset representation of the specified calendar.
|
int |
getOffset() |
static WeekDay |
getWeekDay(java.util.Calendar cal)
Returns a weekday representation of the specified calendar.
|
int |
hashCode() |
java.lang.String |
toString() |
public static final WeekDay SU
public static final WeekDay MO
public static final WeekDay TU
public static final WeekDay WE
public static final WeekDay TH
public static final WeekDay FR
public static final WeekDay SA
public WeekDay(java.lang.String value)
value
- a string representation of a week daypublic WeekDay(WeekDay weekDay, int offset)
weekDay
- a week day template for the instanceoffset
- a month offset valuepublic final java.lang.String getDay()
public final int getOffset()
public final java.lang.String toString()
toString
in class java.lang.Object
public static final WeekDay getWeekDay(java.util.Calendar cal)
cal
- a calendar (java.util)public static final WeekDay getMonthlyOffset(java.util.Calendar cal)
cal
- a calendar (java.util)public static final WeekDay getNegativeMonthlyOffset(java.util.Calendar cal)
cal
- a calendar (java.util)public static WeekDay getDay(int calDay)
calDay
- a property value of java.util.Calendar.DAY_OF_WEEKpublic static int getCalendarDay(WeekDay weekday)
java.util.Calendar.DAY_OF_WEEK
constant for the specified WeekDay
.weekday
- a week day instancejava.util.Calendar
daypublic final boolean equals(java.lang.Object arg0)
equals
in class java.lang.Object
public final int hashCode()
hashCode
in class java.lang.Object
Copyright © 2004-2015 Micronode. All Rights Reserved.