in johnzon-mapper/src/main/java/org/apache/johnzon/mapper/Mappings.java [376:398]
public static boolean isPrimitive(final Type type) {
if (type == String.class) {
return true;
} else if (type == char.class || type == Character.class) {
return true;
} else if (type == long.class || type == Long.class) {
return true;
} else if (type == int.class || type == Integer.class
|| type == byte.class || type == Byte.class
|| type == short.class || type == Short.class) {
return true;
} else if (type == double.class || type == Double.class
|| type == float.class || type == Float.class) {
return true;
} else if (type == boolean.class || type == Boolean.class) {
return true;
} else if (type == BigDecimal.class) {
return true;
} else if (type == BigInteger.class) {
return true;
}
return false;
}