boxingWrapperClass function

dynamic boxingWrapperClass(
  1. 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;
  }
}