in src/main/java/org/apache/commons/beanutils2/LazyDynaBean.java [349:375]
protected Object createPrimitiveProperty(final String name, final Class<?> type) {
if (type == Boolean.TYPE) {
return Boolean.FALSE;
}
if (type == Integer.TYPE) {
return Integer_ZERO;
}
if (type == Long.TYPE) {
return Long_ZERO;
}
if (type == Double.TYPE) {
return Double_ZERO;
}
if (type == Float.TYPE) {
return Float_ZERO;
}
if (type == Byte.TYPE) {
return Byte_ZERO;
}
if (type == Short.TYPE) {
return Short_ZERO;
}
if (type == Character.TYPE) {
return Character_SPACE;
}
return null;
}