package magic.data; public enum MagicSets { // Release date string should be in YYYY-MM-DD format. GRN("Guilds of Ravnica", "2018-10-05"), C18("Commander 2018", "2018-08-10"), M19("Core Set 2019", "2018-07-13"), DOM("Dominaria", "2018-04-27"), A25("Masters 25", "2018-03-16"), RIX("Rivals of Ixalan", "2018-01-19"), IMA("Iconic Masters", "2017-11-17"), XLN("Ixalan", "2017-09-29"), C17("Commander (2017 Edition)", "2017-08-25"), HOU("Hour of Devastation", "2017-07-14"), AKH("Amonkhet", "2017-04-28"), MM3("Modern Masters 2017 Edition", "2017-03-17"), AER("Aether Revolt", "2017-01-20"), C16("Commander (2016 Edition)", "2016-11-11"), KLD("Kaladesh", "2016-09-30"), CN2("Conspiracy: Take the Crown", "2016-08-26"), EMN("Eldritch Moon", "2016-07-22"), EMA("Eternal Masters", "2016-06-10"), SOI("Shadows over Innistrad", "2016-04-08"), OGW("Oath of the Gatewatch", "2016-01-22"), C15("Commander 2015", "2015-11-13"), BFZ("Battle for Zendikar", "2015-10-2"), ORI("Magic Origins", "2015-07-17"), MM2("Modern Masters 2015 Edition", "2015-05-22"), TPR("Tempest Remastered", "2015-05-06"), DTK("Dragons of Tarkir", "2015-03-27"), FRF("Fate Reforged", "2015-01-23"), C14("Commander 2014", "2014-11-07"), KTK("Khans of Tarkir", "2014-09-26"), M15("Magic 2015 Core Set", "2014-07-18"), VMA("Vintage Masters", "2014-06-16"), CNS("Conspiracy", "2014-06-06"), JOU("Journey into Nyx", "2014-05-02"), BNG("Born of the Gods", "2014-02-07"), C13("Commander (2013 Edition)", "2013-11-01"), THS("Theros", "2013-09-27"), M14("Magic 2014 Core Set", "2013-07-19"), MMA("Modern Masters", "2013-06-07"), DGM("Dragon's Maze", "2013-05-03"), GTC("Gatecrash", "2013-02-01"), RTR("Return to Ravnica", "2012-10-05"), M13("Magic 2013", "2012-07-07"), PC2("Planechase 2012 Edition", "2012-06-01"), AVR("Avacyn Restored", "2012-05-04"), DKA("Dark Ascension", "2012-02-03"), ISD("Innistrad", "2011-11-30"), M12("Magic 2012", "2011-07-09"), CMD("Commander", "2011-06-17"), NPH("New Phyrexia", "2011-05-13"), MBS("Mirrodin Besieged", "2011-02-4"), ME4("Masters Edition IV", "2011-01-10"), SOM("Scars of Mirrodin", "2010-10-01"), M11("Magic 2011", "2010-07-16"), ROE("Rise of the Eldrazi", "2010-04-23"), WWK("Worldwake", "2010-02-05"), ZEN("Zendikar", "2009-10-02"), ME3("Masters Edition III", "2009-09-07"), M10("Magic 2010", "2009-07-17"), ARB("Alara Reborn", "2009-04-30"), CFX("Conflux", "2009-02-06"), ALA("Shards of Alara", "2008-10-03"), ME2("Masters Edition II", "2008-09-22"), EVE("Eventide", "2008-07-25"), SHM("Shadowmoor", "2008-05-02"), MOR("Morningtide", "2008-02-01"), LRW("Lorwyn", "2007-10-12"), MED("Masters Edition", "2007-09-10"), _10E("Core Set - Tenth Edition", "2007-07-13"), FUT("Future Sight", "2007-05-4"), PLC("Planar Chaos", "2007-02-2"), TSP("Time Spiral", "2006-10-06"), TSB("Time Spiral \"Timeshifted\"", "2006-10-06"), CSP("Coldsnap", "2006-07-21"), DIS("Dissension", "2006-05-6"), GPT("Guildpact", "2006-02-03"), RAV("Ravnica: City of Guilds", "2005-10-07"), _9ED("Core Set - Ninth Edition", "2005-07-29"), SOK("Saviors of Kamigawa", "2005-06-03"), BOK("Betrayers of Kamigawa", "2005-02-04"), CHK("Champions of Kamigawa", "2004-10-01"), _5DN("Fifth Dawn", "2004-05-22"), DST("Darksteel", "2004-02-6"), MRD("Mirrodin", "2003-10-03"), _8ED("Core Set - Eighth Edition", "2003-07-28"), SCG("Scourge", "2003-05-26"), LGN("Legions", "2003-02-3"), ONS("Onslaught", "2002-10-07"), JUD("Judgment", "2002-05-27"), TOR("Torment", "2002-02-4"), ODY("Odyssey", "2001-10-01"), APC("Apocalypse", "2001-06-04"), _7ED("Seventh Edition", "2001-04-11"), PLS("Planeshift", "2001-02-05"), INV("Invasion", "2000-10-02"), S00("Starter 2000", "2007-07-??"), PCY("Prophecy", "2000-06-05"), NEM("Nemesis", "2000-02-14"), MMQ("Mercadian Masques", "1999-10-04"), S99("Starter 1999", "1999-07-??"), UDS("Urza's Destiny", "1999-06-07"), PTK("Portal Three Kingdoms", "1999-05-??"), _6ED("Classic (Sixth Edition)", "1999-04-28"), ULG("Urza's Legacy", "1999-02-15"), USG("Urza's Saga", "1998-10-12"), EXO("Exodus", "1998-06-15"), PO2("Portal Second Age", "1998-06-??"), STH("Stronghold", "1998-03-02"), TMP("Tempest", "1997-10-13"), WTH("Weatherlight", "1997-06-09"), POR("Portal", "1997-06-??"), _5ED("Fifth Edition", "1997-03-27"), VIS("Visions", "1997-02-03"), MIR("Mirage", "1996-10-07"), ALL("Alliances", "1996-07-10"), HML("Homelands", "1995-10-??"), CHR("Chronicles", "1995-07-??"), ICE("Ice Age", "1995-06-??"), _4ED("Fourth Edition", "1995-03-??"), FEM("Fallen Empires", "1994-11"), DRK("The Dark", "1994-08"), LEG("Legends", "1994-06-??"), ATQ("Antiquities", "1994-03-??"), _3ED("Revised Edition", "1994-03-??"), ARN("Arabian Nights", "1993-12-??"), _2ED("Unlimited Edition", "1993-12-01"), LEB("Limited Edition Beta", "1993-10-??"), LEA("Limited Edition Alpha", "1993-08-05"), pMEI("Promotional Media Inserts", "1994-09-??") ; private final String setName; private final String releaseDate; private MagicSets(final String name, final String aDate) { this.setName = name; this.releaseDate = aDate; } public String getSetName() { return setName; } public String getReleaseDate() { return releaseDate; } }