@Override
public Number getNumberValue() throws IOException, JsonParseException {
NumberValue numberValue = valueHolder.getRef().asNumber();
if (numberValue.isValidInt()) {
return numberValue.toInt();
}
else if (numberValue.isValidLong()) {
return numberValue.toLong();
}
else {