mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-15 22:41:30 +00:00
31 lines
681 B
Java
31 lines
681 B
Java
package com.gildedrose.item_helpers;
|
|
|
|
public enum ItemName {
|
|
|
|
LEGENDARY("Sulfuras, Hand of Ragnaros"),
|
|
NORMAL("Normal"),
|
|
AGED_BRIE("Aged Brie"),
|
|
BACKSTAGE_PASS("Backstage passes to a TAFKAL80ETC concert"),
|
|
CONJURED("Conjured Mana Cake");
|
|
|
|
private final String name;
|
|
|
|
ItemName(String input) {
|
|
this.name = input;
|
|
}
|
|
|
|
@Override
|
|
public String toString() {
|
|
return name;
|
|
}
|
|
|
|
public static ItemName getItemName(String input) {
|
|
for (ItemName itemName : ItemName.values()) {
|
|
if (itemName.name.equalsIgnoreCase(input)) {
|
|
return itemName;
|
|
}
|
|
}
|
|
return NORMAL;
|
|
}
|
|
}
|