boxingWrapperClass function
dynamic
boxingWrapperClass(
- dynamic value
Implementation
dynamic boxingWrapperClass(dynamic value) {
if (value is byte) {
return JByte(value.raw);
} else if (value is short) {
return JShort(value.raw);
} else if (value is long) {
return JLong(value.raw);
} else if (value is int) {
return JInteger(value);
} else if (value is float) {
return JFloat(value.raw);
} else if (value is double) {
return JDouble(value);
} else if (value is List) {
return JList(value);
} else if (value is Set) {
return JSet(value);
} else if (value is Map) {
return JMap(value);
} else if (value is bool) {
return JBoolean(value);
} else {
return value;
}
}