public static <T> boolean isNominal(Class<T> classdef) {
        Class<?> classdef2 = getWrapper(classdef);
        return (classdef2 != null && (classdef2.isEnum() || classdef2 == Character.class || classdef2 == Boolean.class || classdef2 == Byte.class));
    }