public static Axis fromName(String name) {
      try {
        return valueOf(StringUtil.toUpperCase(name).replace('-', '_'));
      } catch (IllegalArgumentException e) {
        return INVALID;
      }
    }
public static Axis fromName(String name)