Package uk.org.siri.siri21
Enum DayTypeEnumeration
- java.lang.Object
-
- java.lang.Enum<DayTypeEnumeration>
-
- uk.org.siri.siri21.DayTypeEnumeration
-
- All Implemented Interfaces:
Serializable,Comparable<DayTypeEnumeration>
public enum DayTypeEnumeration extends Enum<DayTypeEnumeration>
Java class for DayTypeEnumeration.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="DayTypeEnumeration"> <restriction base="{http://www.w3.org/2001/XMLSchema}NMTOKEN"> <enumeration value="unknown"/> <enumeration value="monday"/> <enumeration value="tuesday"/> <enumeration value="wednesday"/> <enumeration value="thursday"/> <enumeration value="friday"/> <enumeration value="saturday"/> <enumeration value="sunday"/> <enumeration value="weekdays"/> <enumeration value="weekends"/> <enumeration value="holiday"/> <enumeration value="publicHoliday"/> <enumeration value="religiousHoliday"/> <enumeration value="federalHoliday"/> <enumeration value="regionalHoliday"/> <enumeration value="nationalHoliday"/> <enumeration value="mondayToFriday"/> <enumeration value="mondayToSaturday"/> <enumeration value="sundaysAndPublicHolidays"/> <enumeration value="schoolDays"/> <enumeration value="everyDay"/> <enumeration value="undefinedDayType"/> </restriction> </simpleType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description EVERY_DAYTPEG Pti34_20, every dayFEDERAL_HOLIDAYTPEG Pti34_13, federal holidayFRIDAYTPEG Pti34_5, FridayHOLIDAYTPEG Pti34_10, holidayMONDAYTPEG Pti34_1, MondayMONDAY_TO_FRIDAYTPEG Pti34_16, Monday to FridayMONDAY_TO_SATURDAYTPEG Pti34_17, Monday to SaturdayNATIONAL_HOLIDAYTPEG Pti34_15, national holidayPUBLIC_HOLIDAYTPEG Pti34_11, public holidayREGIONAL_HOLIDAYTPEG Pti34_14, regional holidayRELIGIOUS_HOLIDAYTPEG Pti34_12, religious holidaySATURDAYTPEG Pti34_6, SaturdaySCHOOL_DAYSTPEG Pti34_19, school daysSUNDAYTPEG Pti34_7, SundaySUNDAYS_AND_PUBLIC_HOLIDAYSTPEG Pti34_18, Sundays and public holidaysTHURSDAYTPEG Pti34_4, ThursdayTUESDAYTPEG Pti34_2, TuesdayUNDEFINED_DAY_TYPETPEG Pti34_255, undefined day typeUNKNOWNTPEG Pti34_0, unknownWEDNESDAYTPEG Pti34_3, WednesdayWEEKDAYSTPEG Pti34_8, weekdaysWEEKENDSTPEG Pti34_9, weekends
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DayTypeEnumerationfromValue(String v)Stringvalue()static DayTypeEnumerationvalueOf(String name)Returns the enum constant of this type with the specified name.static DayTypeEnumeration[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN
public static final DayTypeEnumeration UNKNOWN
TPEG Pti34_0, unknown
-
MONDAY
public static final DayTypeEnumeration MONDAY
TPEG Pti34_1, Monday
-
TUESDAY
public static final DayTypeEnumeration TUESDAY
TPEG Pti34_2, Tuesday
-
WEDNESDAY
public static final DayTypeEnumeration WEDNESDAY
TPEG Pti34_3, Wednesday
-
THURSDAY
public static final DayTypeEnumeration THURSDAY
TPEG Pti34_4, Thursday
-
FRIDAY
public static final DayTypeEnumeration FRIDAY
TPEG Pti34_5, Friday
-
SATURDAY
public static final DayTypeEnumeration SATURDAY
TPEG Pti34_6, Saturday
-
SUNDAY
public static final DayTypeEnumeration SUNDAY
TPEG Pti34_7, Sunday
-
WEEKDAYS
public static final DayTypeEnumeration WEEKDAYS
TPEG Pti34_8, weekdays
-
WEEKENDS
public static final DayTypeEnumeration WEEKENDS
TPEG Pti34_9, weekends
-
HOLIDAY
public static final DayTypeEnumeration HOLIDAY
TPEG Pti34_10, holiday
-
PUBLIC_HOLIDAY
public static final DayTypeEnumeration PUBLIC_HOLIDAY
TPEG Pti34_11, public holiday
-
RELIGIOUS_HOLIDAY
public static final DayTypeEnumeration RELIGIOUS_HOLIDAY
TPEG Pti34_12, religious holiday
-
FEDERAL_HOLIDAY
public static final DayTypeEnumeration FEDERAL_HOLIDAY
TPEG Pti34_13, federal holiday
-
REGIONAL_HOLIDAY
public static final DayTypeEnumeration REGIONAL_HOLIDAY
TPEG Pti34_14, regional holiday
-
NATIONAL_HOLIDAY
public static final DayTypeEnumeration NATIONAL_HOLIDAY
TPEG Pti34_15, national holiday
-
MONDAY_TO_FRIDAY
public static final DayTypeEnumeration MONDAY_TO_FRIDAY
TPEG Pti34_16, Monday to Friday
-
MONDAY_TO_SATURDAY
public static final DayTypeEnumeration MONDAY_TO_SATURDAY
TPEG Pti34_17, Monday to Saturday
-
SUNDAYS_AND_PUBLIC_HOLIDAYS
public static final DayTypeEnumeration SUNDAYS_AND_PUBLIC_HOLIDAYS
TPEG Pti34_18, Sundays and public holidays
-
SCHOOL_DAYS
public static final DayTypeEnumeration SCHOOL_DAYS
TPEG Pti34_19, school days
-
EVERY_DAY
public static final DayTypeEnumeration EVERY_DAY
TPEG Pti34_20, every day
-
UNDEFINED_DAY_TYPE
public static final DayTypeEnumeration UNDEFINED_DAY_TYPE
TPEG Pti34_255, undefined day type
-
-
Method Detail
-
values
public static DayTypeEnumeration[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (DayTypeEnumeration c : DayTypeEnumeration.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static DayTypeEnumeration valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
value
public String value()
-
fromValue
public static DayTypeEnumeration fromValue(String v)
-
-