218219220221222223224225226227228
NumberValue numberValue = valueHolder.getRef().asNumber(); if (numberValue.isValidInt()) { return numberValue.toInt(); } else if (numberValue.isValidLong()) { return numberValue.toLong(); } else { return numberValue.toBigInteger(); } }