code: public T getValue(final String name) {
  		if (name == null) {
  			return null;
  		}
  		String uppercased = name.toUpperCase();
  		return namesToValues.get(uppercased);
  	}
docs: Returns an enum value by its name or {@literal null}.