Examples of objectNode()


Examples of com.fasterxml.jackson.databind.node.JsonNodeFactory.objectNode()

    }

    HttpPost build(Session session) {
        // Build JSON payload
        JsonNodeFactory nodeFactory = JsonNodeFactory.instance;
        ObjectNode rootNode = nodeFactory.objectNode();
        {
            // Header
            ObjectNode header = nodeFactory.objectNode();
            header.put("client", "mobileshark");
            header.put("clientRevision", "20120830");
View Full Code Here

Examples of com.fasterxml.jackson.databind.node.JsonNodeFactory.objectNode()

        // Build JSON payload
        JsonNodeFactory nodeFactory = JsonNodeFactory.instance;
        ObjectNode rootNode = nodeFactory.objectNode();
        {
            // Header
            ObjectNode header = nodeFactory.objectNode();
            header.put("client", "mobileshark");
            header.put("clientRevision", "20120830");
            header.put("country", session.getCountry());
            header.put("privacy", 0);
            header.put("session", session.getPhpSession());
View Full Code Here

Examples of com.fasterxml.jackson.databind.node.JsonNodeFactory.objectNode()

            // Method
            rootNode.put("method", method);

            // Parameters
            ObjectNode parameters = nodeFactory.objectNode();
            populateParameters(session, parameters);
            if (parameters.size() > 0) {
                rootNode.put("parameters", parameters);
            }
        }
View Full Code Here

Examples of com.fasterxml.jackson.databind.node.JsonNodeFactory.objectNode()

    }

    @Test
    public void canSaveANewJsonNode() throws Exception {
        JsonNodeFactory factory = new JsonNodeFactory(false);
        ObjectNode node = factory.objectNode();
        node.put("test", "value");

        collection.save(node);

        JsonNode result = collection.findOne().as(JsonNode.class);
View Full Code Here

Examples of com.fasterxml.jackson.databind.node.JsonNodeFactory.objectNode()

                }
            }
        }
        // lets create a new config
        JsonNodeFactory factory = createNodeFactory();
        ObjectNode config = factory.objectNode();
        config.set("apiVersion", factory.textNode("v1beta1"));
        config.set("kind", factory.textNode("Config"));
        config.set("items", factory.arrayNode());
        return config;
    }
View Full Code Here

Examples of com.fasterxml.jackson.databind.node.JsonNodeFactory.objectNode()

public final class JsonObjectFromData implements FromData<ObjectNode> {

    @Override
    public ObjectNode apply(Data data) {
        JsonNodeFactory factory = JsonNodeFactory.instance;
        ObjectNode node = factory.objectNode();
        for (Property property : data) {
            if (property.hasArray()) {
                List<Value> arrValue = property.getArray();
                ArrayNode arr = factory.arrayNode();
                arr.addAll(arrValue.stream().map(Value::asJson).collect(Collectors.toList()));
View Full Code Here

Examples of com.fasterxml.jackson.databind.node.JsonNodeFactory.objectNode()

                ArrayNode arr = factory.arrayNode();
                arr.addAll(arrValue.stream().map(Value::asJson).collect(Collectors.toList()));
                node.set(property.getName(), arr);
            }
            else if (property.hasObject()) {
                ObjectNode object = factory.objectNode();
                object.setAll(property.getObject()
                                      .entrySet()
                                      .stream()
                                      .collect(Collectors.toMap(Map.Entry::getKey, entry -> entry.getValue().asJson())));
                node.set(property.getName(), object);
View Full Code Here

Examples of com.fasterxml.jackson.databind.node.ObjectNode.objectNode()

                }
            }
            else if (moreParts) {
                child = obj.get(key);
                if (child == null) {
                    child = obj.objectNode();
                    obj.set(key, child);
                }
                if (child.isArray()) {
                    throw new IllegalArgumentException("Unable to override " + name + "; target is an array but no index specified");
                }
View Full Code Here

Examples of com.fasterxml.jackson.databind.node.ObjectNode.objectNode()

    @Test
    public void hashResolvesToRoot() {

        ObjectNode root = new ObjectMapper().createObjectNode();

        root.put("child1", root.objectNode());
        root.put("child2", root.objectNode());
        root.put("child3", root.objectNode());

        assertThat((ObjectNode) resolver.resolve(root, "#"), is(sameInstance(root)));
View Full Code Here

Examples of com.fasterxml.jackson.databind.node.ObjectNode.objectNode()

    public void hashResolvesToRoot() {

        ObjectNode root = new ObjectMapper().createObjectNode();

        root.put("child1", root.objectNode());
        root.put("child2", root.objectNode());
        root.put("child3", root.objectNode());

        assertThat((ObjectNode) resolver.resolve(root, "#"), is(sameInstance(root)));

    }
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.