private Enum<?> getEnumValue(Class<?> enumType) {
    for (Enum<?> enumConst : enumType.asSubclass(Enum.class).getEnumConstants()) {
      if (!enumConst.name().equalsIgnoreCase("NONE") && !enumConst.name().equals("DEFAULT")) {
        return enumConst;
      }
    }
    throw new NoSuchElementException(enumType.getName());
  }
Testcase for HBASE-21732. Make sure that all enum configurations can accept lower case value.
hbase-client/src/test/java/org/apache/hadoop/hbase/client/TestColumnFamilyDescriptorLowerCaseEnum.java