title: enum type with numeric constant
body: <p>I'm getting data from a legacy system where a certain one byte field is a code that may contain a letter or a number.  I want to map it to an enum but I'm not sure how to handle the numeric values.</p>
  
  <pre><code>public enum UsageCode {
      A ("Antique"),
      F ("Flood Damaged"),
      N ("New");
  //  0 ("Unknown")  How to allow for value of "0"?
  
      private final String description;
  
      UsageCode(String description) {
          this.description = description;
      }
  
      public String getDescription() {
          return description;
      }
  }
  </code></pre>