in data/src/main/java/com/microsoft/azure/kusto/data/ClientRequestProperties.java [288:305]
private static Object unwrapJsonValue(JsonNode jsonNode) {
if (jsonNode.isBoolean()) {
return jsonNode.asBoolean();
} else if (jsonNode.isTextual()) {
return jsonNode.asText();
} else if (jsonNode.isInt()) {
return jsonNode.asInt();
} else if (jsonNode.isLong()) {
return jsonNode.asLong();
} else if (jsonNode.isDouble()) {
return jsonNode.asDouble();
} else if (jsonNode.isBigInteger()) {
return jsonNode.bigIntegerValue();
} else if (jsonNode.isBigDecimal()) {
return jsonNode.decimalValue();
}
return null;
}