} else if (UnknownTypeValue.class.equals(arg)) { return Arrays.asList(ALL_OPS);
    public static List validOps(Class arg) {        if (Number.class.isAssignableFrom(arg)) {            return Arrays.asList(NUMBER_OPS);        } else if (String.class.equals(arg)) {            return Arrays.asList(STRING_OPS);        } else if (Boolean.class.equals(arg)) {            return Arrays.asList(BOOLEAN_OPS);        } else if (Date.class.equals(arg)) {            return Arrays.asList(DATE_OPS);        }        return null;    }