title: Alternative to Java Enum
body: <p>I have an Enum that handles columns in a table.  It is in production.</p>
  
  <pre><code>public enum Column {
  
      NAME("m_Name", "Name", "TEXT"), ADDRESS("m_Address", "Address", "TEXT");
  
      private String value;
      private String label;
      private String sortType;
  
      private Column(String value, String label, String sortType) {
          this.setValue(value);
          this.setLabel(label);
          this.setSortType(sortType);
      }
  }
  </code></pre>
  
  <p>I now need to add custom columns that I will need to be dynamic.  I realise that I can't make enums dynamic.  What is the alternative?</p>