Examples of JacksonJsonParser


Examples of org.elasticsearch.hadoop.serialization.json.JacksonJsonParser

        results.clear();

        if (log.isTraceEnabled()) {
            log.trace(String.format("About to look for paths [%s] in doc [%s]", Arrays.toString(paths), storage));
        }
        results.addAll(ParsingUtils.values(new JacksonJsonParser(storage.bytes(), 0, storage.length()), paths));
    }
View Full Code Here

Examples of org.elasticsearch.hadoop.serialization.json.JacksonJsonParser

    private boolean retryFailedEntries(InputStream content, TrackingBytesArray data) {
        try {
            ObjectReader r = JsonFactory.objectReader(mapper, Map.class);
            JsonParser parser = mapper.getJsonFactory().createJsonParser(content);
            try {
                if (ParsingUtils.seek("items", new JacksonJsonParser(parser)) == null) {
                    // recorded bytes are ack here
                    stats.bytesAccepted += data.length();
                    stats.docsAccepted += data.entries();
                    return false;
                }
View Full Code Here

Examples of org.elasticsearch.hadoop.serialization.json.JacksonJsonParser

    @Test
    public void testParseItems() throws IOException {
        ObjectMapper mapper = new ObjectMapper();
        InputStream in = getClass().getResourceAsStream("bulk-error.json");
        JsonParser parser = mapper.getJsonFactory().createJsonParser(in);
        ParsingUtils.seek("items", new JacksonJsonParser(parser));

        BackportedObjectReader r = BackportedObjectReader.create(mapper, Map.class);

        for (Iterator<Map> iterator = r.readValues(parser); iterator.hasNext();) {
            Map map = mapper.readValue(parser, Map.class);
View Full Code Here

Examples of org.elasticsearch.hadoop.serialization.json.JacksonJsonParser

            BytesArray copy = IOUtils.asBytes(content);
            content = new FastByteArrayInputStream(copy);
            log.trace("About to parse scroll content " + copy);
        }

        this.parser = new JacksonJsonParser(content);

        try {
            return read();
        } finally {
            parser.close();
View Full Code Here

Examples of org.elasticsearch.hadoop.serialization.json.JacksonJsonParser

    private Parser parser;

    @Before
    public void before() throws Exception {
        InputStream in = new FastByteArrayInputStream(IOUtils.asBytes(getClass().getResourceAsStream("parser-test-nested.json")));
        parser = new JacksonJsonParser(in);
    }
View Full Code Here

Examples of org.elasticsearch.hadoop.serialization.json.JacksonJsonParser

    public void testMap() {
        typeFromJson("{ one:1, two:2 }");
    }

    private Object typeFromJson(String json) {
        JacksonJsonParser parser = new JacksonJsonParser(json.getBytes());
        parser.nextToken();
        return vr.readValue(parser, parser.text(), fromJson(parser, parser.currentToken()));
    }
View Full Code Here

Examples of org.elasticsearch.hadoop.serialization.json.JacksonJsonParser

    private Parser parser;

    @Before
    public void before() {
        InputStream in = getClass().getResourceAsStream("parser-test.json");
        parser = new JacksonJsonParser(in);
    }
View Full Code Here

Examples of org.elasticsearch.hadoop.serialization.json.JacksonJsonParser

            BytesArray copy = IOUtils.asBytes(content);
            content = new FastByteArrayInputStream(copy);
            log.trace("About to parse scroll content " + copy);
        }

        this.parser = new JacksonJsonParser(content);

        try {
            return read();
        } finally {
            parser.close();
View Full Code Here

Examples of org.elasticsearch.hadoop.serialization.json.JacksonJsonParser

    private boolean retryFailedEntries(InputStream content, TrackingBytesArray data) {
        try {
            ObjectReader r = JsonFactory.objectReader(mapper, Map.class);
            JsonParser parser = mapper.getJsonFactory().createJsonParser(content);
            try {
                if (ParsingUtils.seek("items", new JacksonJsonParser(parser)) == null) {
                    // recorded bytes are ack here
                    stats.bytesAccepted += data.length();
                    stats.docsAccepted += data.entries();
                    return false;
                }
View Full Code Here

Examples of org.springframework.boot.json.JacksonJsonParser

        String functionNameRegex = "^([^(]*)\\((.*)\\);$";
        Matcher matcher = Pattern.compile(functionNameRegex).matcher(content);
        if (matcher.find()) {
            assertThat(matcher.group(1), equalTo("a_function_name"));

            Map<String, Object> projectMetadata = new JacksonJsonParser().parseMap(matcher.group(2));

            assertThat((String) projectMetadata.get("name"), equalTo(expectedProjectName));
            @SuppressWarnings("unchecked")
            List<Object> list = (List<Object>) projectMetadata.get("projectReleases");
            return list;
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.