@Override
  public T fromString(final String s, final @NotNull ConvertContext context) {
    return s==null?null:(T)NamedEnumUtil.getEnumElementByValue((Class)myType, s);
  }
@Override
  public T fromString(final String s, final @NotNull ConvertContext context)