Package com.fasterxml.jackson.databind

Examples of com.fasterxml.jackson.databind.JsonNode.intValue()


                    }
                    if (clazz.equals(Double.class)) {
                        val = arg.doubleValue();
                    }
                    if (clazz.equals(Integer.class)) {
                        val = arg.intValue();
                    }
                    if (clazz.equals(Float.class)) {
                        val = (float)arg.doubleValue();
                    }
                }
View Full Code Here


    {
        JsonNode root = _buildTree();

        JsonNode node = root.findValue("b");
        assertNotNull(node);
        assertEquals(3, node.intValue());
        node = root.findParent("b");
        assertNotNull(node);
        assertTrue(node.isObject());
        assertEquals(1, ((ObjectNode) node).size());
        assertEquals(3, node.path("b").intValue());
View Full Code Here

        if (node == null) {
            return false;
        }
       
        if (node.isInt()) {
            return valueMatcher.matches(node.intValue());
           
        } else if (node.isLong()) {
            return valueMatcher.matches(node.longValue());
           
        } else if (node.isTextual()) {
View Full Code Here

    @Override
    public Integer deserializeInteger(JsonReadGenericRecord record, String fieldName) {
        JsonNode node = record.getNode().isNumber() ? record.getNode() : getJsonNode(record, fieldName);
        if (node == null)
            return null;
        return node.intValue();
    }

    @Override
    public Long deserializeLong(JsonReadGenericRecord record, String fieldName) {
        JsonNode node = record.getNode().isNumber() ? record.getNode() : getJsonNode(record, fieldName);
View Full Code Here

                    }
                    if (clazz.equals(Double.class)) {
                        val = arg.doubleValue();
                    }
                    if (clazz.equals(Integer.class)) {
                        val = arg.intValue();
                    }
                    if (clazz.equals(Float.class)) {
                        val = (float)arg.doubleValue();
                    }
                }
View Full Code Here

                    }
                    if (clazz.equals(Double.class)) {
                        val = arg.doubleValue();
                    }
                    if (clazz.equals(Integer.class)) {
                        val = arg.intValue();
                    }
                    if (clazz.equals(Float.class)) {
                        val = (float)arg.doubleValue();
                    }
                }
View Full Code Here

            result.setPattern(Pattern.compile(pattern.textValue()));
        }

        JsonNode minLength = rawSchema.get("minLength");
        if (minLength != null) {
            result.setMinLength(minLength.intValue());
        }

        JsonNode maxLength = rawSchema.get("maxLength");
        if (maxLength != null) {
            result.setMaxLength(maxLength.intValue());
View Full Code Here

            result.setMinLength(minLength.intValue());
        }

        JsonNode maxLength = rawSchema.get("maxLength");
        if (maxLength != null) {
            result.setMaxLength(maxLength.intValue());
        }

        JsonNode minimum = rawSchema.get("minimum");
        if (minimum != null) {
            result.setMinimum(minimum.decimalValue());
View Full Code Here

        if (rawItems != null) {
            result.setItems(parse(rawItems, schemaLocation));
        }
        JsonNode rawMinItems = rawSchema.get("minItems");
        if (rawMinItems != null) {
            result.setMinItems(rawMinItems.intValue());
        }
        JsonNode rawMaxItems = rawSchema.get("maxItems");
        if (rawMaxItems != null) {
            result.setMaxItems(rawMaxItems.intValue());
        }
View Full Code Here

        if (rawMinItems != null) {
            result.setMinItems(rawMinItems.intValue());
        }
        JsonNode rawMaxItems = rawSchema.get("maxItems");
        if (rawMaxItems != null) {
            result.setMaxItems(rawMaxItems.intValue());
        }
        return result;
    }

    private ObjectSchema parseObjectSchema(JsonNode rawSchema, URL schemaLocation) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.