package com.citrus.sdk.classes;
/**
* Created by MANGESH KADAM on 4/23/2015.
*/
public enum Year {
_2015("2015"),
_2016("2016"),
_2017("2017"),
_2018("2018"),
_2019("2019"),
_2020("2020"),
_2021("2021"),
_2022("2022"),
_2023("2023"),
_2024("2024"),
_2025("2025"),
_2026("2026"),
_2027("2027"),
_2028("2028"),
_2029("2029"),
_2030("2030"),
_2031("2031"),
_2032("2032"),
_2033("2033"),
_2034("2034"),
_2035("2035"),
_2036("2036"),
_2037("2037"),
_2038("2038"),
_2039("2039"),
_2040("2040"),
_2041("2041"),
_2042("2042"),
_2043("2043"),
_2044("2044"),
_2045("2045"),
_2046("2046"),
_2047("2047"),
_2048("2048"),
_2049("2049"),
_2050("2050"),
_2051("2051"),
_2052("2052"),
_2053("2053"),
_2054("2054"),
_2055("2055"),
_2056("2056"),
_2057("2057"),
_2058("2058"),
_2059("2059"),
_2060("2060"),
_2061("2061"),
_2062("2062"),
_2063("2063"),
_2064("2064"),
_2065("2065"),
_2066("2066"),
_2067("2067"),
_2068("2068"),
_2069("2069"),
_2070("2070"),
_2071("2071"),
_2072("2072"),
_2073("2073"),
_2074("2074"),
_2075("2075"),
_2076("2076"),
_2077("2077"),
_2078("2078"),
_2079("2079"),
_2080("2080"),
_2081("2081"),
_2082("2082"),
_2083("2083"),
_2084("2084"),
_2085("2085"),
_2086("2086"),
_2087("2087"),
_2088("2088"),
_2089("2089"),
_2090("2090"),
_2091("2091"),
_2092("2092"),
_2093("2093"),
_2094("2094"),
_2095("2095"),
_2096("2096"),
_2097("2097"),
_2098("2098"),
_2099("2099");
private final String year;
Year(String year) {
this.year = year;
}
@Override
public String toString() {
return year;
}
/**
* Get an object of Year
*
* @param year - year in yyyy or yy format
* @return
*/
public static Year getYear(String year) {
Year year1 = null;
if ("15".equals(year) || "2015".equals(year)) {
year1 = _2015;
} else if ("16".equals(year) || "2016".equals(year)) {
year1 = _2016;
} else if ("17".equals(year) || "2017".equals(year)) {
year1 = _2017;
} else if ("18".equals(year) || "2018".equals(year)) {
year1 = _2018;
} else if ("19".equals(year) || "2019".equals(year)) {
year1 = _2019;
} else if ("20".equals(year) || "2020".equals(year)) {
year1 = _2020;
} else if ("21".equals(year) || "2021".equals(year)) {
year1 = _2021;
} else if ("22".equals(year) || "2022".equals(year)) {
year1 = _2022;
} else if ("23".equals(year) || "2023".equals(year)) {
year1 = _2023;
} else if ("24".equals(year) || "2024".equals(year)) {
year1 = _2024;
} else if ("25".equals(year) || "2025".equals(year)) {
year1 = _2025;
} else if ("26".equals(year) || "2026".equals(year)) {
year1 = _2026;
} else if ("27".equals(year) || "2027".equals(year)) {
year1 = _2027;
} else if ("28".equals(year) || "2028".equals(year)) {
year1 = _2028;
} else if ("29".equals(year) || "2029".equals(year)) {
year1 = _2029;
} else if ("30".equals(year) || "2030".equals(year)) {
year1 = _2030;
} else if ("31".equals(year) || "2031".equals(year)) {
year1 = _2031;
} else if ("32".equals(year) || "2032".equals(year)) {
year1 = _2032;
} else if ("33".equals(year) || "2033".equals(year)) {
year1 = _2033;
} else if ("34".equals(year) || "2034".equals(year)) {
year1 = _2034;
} else if ("35".equals(year) || "2035".equals(year)) {
year1 = _2035;
} else if ("36".equals(year) || "2036".equals(year)) {
year1 = _2036;
} else if ("37".equals(year) || "2037".equals(year)) {
year1 = _2037;
} else if ("38".equals(year) || "2038".equals(year)) {
year1 = _2038;
} else if ("39".equals(year) || "2039".equals(year)) {
year1 = _2039;
} else if ("40".equals(year) || "2040".equals(year)) {
year1 = _2040;
} else if ("41".equals(year) || "2041".equals(year)) {
year1 = _2041;
} else if ("42".equals(year) || "2042".equals(year)) {
year1 = _2042;
} else if ("43".equals(year) || "2043".equals(year)) {
year1 = _2043;
} else if ("44".equals(year) || "2044".equals(year)) {
year1 = _2044;
} else if ("45".equals(year) || "2045".equals(year)) {
year1 = _2045;
} else if ("46".equals(year) || "2046".equals(year)) {
year1 = _2046;
} else if ("47".equals(year) || "2047".equals(year)) {
year1 = _2047;
} else if ("48".equals(year) || "2048".equals(year)) {
year1 = _2048;
} else if ("49".equals(year) || "2049".equals(year)) {
year1 = _2049;
} else if ("50".equals(year) || "2050".equals(year)) {
year1 = _2050;
} else if ("51".equals(year) || "2051".equals(year)) {
year1 = _2051;
} else if ("52".equals(year) || "2052".equals(year)) {
year1 = _2052;
} else if ("53".equals(year) || "2053".equals(year)) {
year1 = _2053;
} else if ("54".equals(year) || "2054".equals(year)) {
year1 = _2054;
} else if ("55".equals(year) || "2055".equals(year)) {
year1 = _2055;
} else if ("56".equals(year) || "2056".equals(year)) {
year1 = _2056;
} else if ("57".equals(year) || "2057".equals(year)) {
year1 = _2057;
} else if ("58".equals(year) || "2058".equals(year)) {
year1 = _2058;
} else if ("59".equals(year) || "2059".equals(year)) {
year1 = _2059;
} else if ("60".equals(year) || "2060".equals(year)) {
year1 = _2060;
} else if ("61".equals(year) || "2061".equals(year)) {
year1 = _2061;
} else if ("62".equals(year) || "2062".equals(year)) {
year1 = _2062;
} else if ("63".equals(year) || "2063".equals(year)) {
year1 = _2063;
} else if ("64".equals(year) || "2064".equals(year)) {
year1 = _2064;
} else if ("65".equals(year) || "2065".equals(year)) {
year1 = _2065;
} else if ("66".equals(year) || "2066".equals(year)) {
year1 = _2066;
} else if ("67".equals(year) || "2067".equals(year)) {
year1 = _2067;
} else if ("68".equals(year) || "2068".equals(year)) {
year1 = _2068;
} else if ("69".equals(year) || "2069".equals(year)) {
year1 = _2069;
} else if ("70".equals(year) || "2070".equals(year)) {
year1 = _2070;
} else if ("71".equals(year) || "2071".equals(year)) {
year1 = _2071;
} else if ("72".equals(year) || "2072".equals(year)) {
year1 = _2072;
} else if ("73".equals(year) || "2073".equals(year)) {
year1 = _2073;
} else if ("74".equals(year) || "2074".equals(year)) {
year1 = _2074;
} else if ("75".equals(year) || "2075".equals(year)) {
year1 = _2075;
} else if ("76".equals(year) || "2076".equals(year)) {
year1 = _2076;
} else if ("77".equals(year) || "2077".equals(year)) {
year1 = _2077;
} else if ("78".equals(year) || "2078".equals(year)) {
year1 = _2078;
} else if ("79".equals(year) || "2079".equals(year)) {
year1 = _2079;
} else if ("80".equals(year) || "2080".equals(year)) {
year1 = _2080;
} else if ("81".equals(year) || "2081".equals(year)) {
year1 = _2081;
} else if ("82".equals(year) || "2082".equals(year)) {
year1 = _2082;
} else if ("83".equals(year) || "2083".equals(year)) {
year1 = _2083;
} else if ("84".equals(year) || "2084".equals(year)) {
year1 = _2084;
} else if ("85".equals(year) || "2085".equals(year)) {
year1 = _2085;
} else if ("86".equals(year) || "2086".equals(year)) {
year1 = _2086;
} else if ("87".equals(year) || "2087".equals(year)) {
year1 = _2087;
} else if ("88".equals(year) || "2088".equals(year)) {
year1 = _2088;
} else if ("89".equals(year) || "2089".equals(year)) {
year1 = _2089;
} else if ("90".equals(year) || "2090".equals(year)) {
year1 = _2090;
} else if ("91".equals(year) || "2091".equals(year)) {
year1 = _2091;
} else if ("92".equals(year) || "2092".equals(year)) {
year1 = _2092;
} else if ("93".equals(year) || "2093".equals(year)) {
year1 = _2093;
} else if ("94".equals(year) || "2094".equals(year)) {
year1 = _2094;
} else if ("95".equals(year) || "2095".equals(year)) {
year1 = _2095;
} else if ("96".equals(year) || "2096".equals(year)) {
year1 = _2096;
} else if ("97".equals(year) || "2097".equals(year)) {
year1 = _2097;
} else if ("98".equals(year) || "2098".equals(year)) {
year1 = _2098;
} else if ("99".equals(year) || "2099".equals(year)) {
year1 = _2099;
}
return year1;
}
}