From bd4cecd30512ffe33144aef60bd8812e9a4faad4 Mon Sep 17 00:00:00 2001 From: ruslanpa Date: Mon, 9 Feb 2015 21:47:50 +0200 Subject: [PATCH] [refactor] Update Armor enum in builder pattern. --- builder/src/main/java/com/iluwatar/Armor.java | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/builder/src/main/java/com/iluwatar/Armor.java b/builder/src/main/java/com/iluwatar/Armor.java index a24f32dbc..22ab4d59f 100644 --- a/builder/src/main/java/com/iluwatar/Armor.java +++ b/builder/src/main/java/com/iluwatar/Armor.java @@ -2,11 +2,16 @@ package com.iluwatar; public enum Armor { - CLOTHES, LEATHER, CHAIN_MAIL, PLATE_MAIL; + CLOTHES("clothes"), LEATHER("leather"), CHAIN_MAIL("chain mail"), PLATE_MAIL("plate mail"); - @Override + private String title; + + Armor(String title) { + this.title = title; + } + + @Override public String toString() { - return name().toLowerCase().replaceAll("_", " "); + return title; } - }