presto-kudu/src/main/java/io/prestosql/plugin/kudu/properties/RangeBoundValueDeserializer.java/RangeBoundValueDeserializer/toValue
class RangeBoundValueDeserializer:    private Object toValue(JsonNode node)
            throws IOException
    {
        if (node.isTextual()) {
            return node.asText();
        }
        else if (node.isNumber()) {
            return node.numberValue();
        }
        else if (node.isBoolean()) {
            return node.asBoolean();
        }
        else if (node.isBinary()) {
            return node.binaryValue();
        }
        else {
            throw new IllegalStateException("Unexpected range bound value: " + node);
        }
    }