24 lines
559 B
Java
Executable File
24 lines
559 B
Java
Executable File
package com.plannaplan.types;
|
|
|
|
/**
|
|
* WeekDay contains types: MONDAY(0), TUESDAY(1), WEDNESDAY(2), THURSDAY(3), FRIDAY(4), SATURDAY(5), SUNDAY(6).
|
|
*/
|
|
|
|
public enum WeekDay {
|
|
MONDAY(0), TUESDAY(1), WEDNESDAY(2), THURSDAY(3), FRIDAY(4), SATURDAY(5), SUNDAY(6);
|
|
|
|
public final int label;
|
|
|
|
private WeekDay(int label) {
|
|
this.label = label;
|
|
}
|
|
|
|
public static WeekDay getDay(int index) {
|
|
for (WeekDay d : values()) {
|
|
if (d.label == index) {
|
|
return d;
|
|
}
|
|
}
|
|
return null;
|
|
}
|
|
} |