class ConvertUtil extends AbstractCaller {

    @UtilityMethod
    @Description("Converts the incoming parameter of a <b>String (size 1)</b>, <b>Character</b>, <b>Byte</b>, <b>Short</b>, <b>Integer</b> value type<br/>"
            + "or <b>FIX enum</b>, <b>Base enum</b> (using for non-FIX message) based on the same types.<br/>"
            + "Throws IllegalArgumentException in runtime"
            + "<b>value</b> - a number value for converting.<br/>"
            + "Example:<br/>"
            + "#{toChar(\"A\")} returns 'A'")
    public Character toChar(Object value) {
        return toChar(value, Boolean.FALSE);
    }

}