Examples of CSVSerializer


Examples of org.apache.pivot.serialization.CSVSerializer

                InputStream inputStream = null;

                try {
                    inputStream = fileURL.openStream();

                    CSVSerializer csvSerializer = new CSVSerializer();
                    csvSerializer.getKeys().add("c0");
                    csvSerializer.getKeys().add("c1");
                    csvSerializer.getKeys().add("c2");
                    csvSerializer.getKeys().add("c3");

                    CSVSerializer.StreamIterator streamIterator = csvSerializer.getStreamIterator(inputStream);

                    ArrayList<Object> page = new ArrayList<Object>(pageSize);
                    while (streamIterator.hasNext()
                        && !abort) {
                        Object item = streamIterator.next();
View Full Code Here

Examples of org.apache.pivot.serialization.CSVSerializer

        buf.append("a3,b3,c3\r");
        buf.append("a4,b4,c4");

        StringReader reader = new StringReader(buf.toString());

        CSVSerializer serializer = new CSVSerializer();
        serializer.getKeys().add("A");
        serializer.getKeys().add("B");
        serializer.getKeys().add("C");

        List<?> result = serializer.readObject(reader);
        Dictionary<String, Object> row;

        // Test the first row
        row = (Dictionary<String, Object>)result.get(0);
        assertEquals(row.get("A"), "a1");
View Full Code Here

Examples of org.apache.pivot.serialization.CSVSerializer

        StringBuilder buf = new StringBuilder();
        buf.append("a,\",b,\",c\r\n");

        StringReader reader = new StringReader(buf.toString());

        CSVSerializer serializer = new CSVSerializer();
        serializer.getKeys().add("A");
        serializer.getKeys().add("B");
        serializer.getKeys().add("C");

        List<?> result = serializer.readObject(reader);

        Dictionary<String, Object> row = (Dictionary<String, Object>)result.get(0);
        assertEquals("a", row.get("A"));
        assertEquals(",b,", row.get("B"));
        assertEquals("c", row.get("C"));
View Full Code Here

Examples of org.apache.pivot.serialization.CSVSerializer

        StringBuilder buf = new StringBuilder();
        buf.append("a,\"\"\"b\"\"\",c\r\n");

        StringReader reader = new StringReader(buf.toString());

        CSVSerializer serializer = new CSVSerializer();
        serializer.getKeys().add("A");
        serializer.getKeys().add("B");
        serializer.getKeys().add("C");

        List<?> result = serializer.readObject(reader);

        Dictionary<String, Object> row = (Dictionary<String, Object>)result.get(0);
        assertEquals("a", row.get("A"));
        assertEquals("\"b\"", row.get("B"));
        assertEquals("c", row.get("C"));
View Full Code Here

Examples of org.apache.pivot.serialization.CSVSerializer

        StringBuilder buf = new StringBuilder();
        buf.append("a,\"\nb\n\",c\r\n");

        StringReader reader = new StringReader(buf.toString());

        CSVSerializer serializer = new CSVSerializer();
        serializer.getKeys().add("A");
        serializer.getKeys().add("B");
        serializer.getKeys().add("C");

        List<?> result = serializer.readObject(reader);

        Dictionary<String, Object> row = (Dictionary<String, Object>)result.get(0);
        assertEquals("a", row.get("A"));
        assertEquals("\nb\n", row.get("B"));
        assertEquals("c", row.get("C"));
View Full Code Here

Examples of org.apache.pivot.serialization.CSVSerializer

            new Dictionary.Pair<String, Object>("C", "c2")
        ));

        StringWriter writer = new StringWriter();

        CSVSerializer serializer = new CSVSerializer();
        serializer.getKeys().add("A");
        serializer.getKeys().add("B");
        serializer.getKeys().add("C");

        serializer.writeObject(items, writer);

        assertEquals("a1,b1,c1\r\na2,b2,c2\r\n", writer.toString());
    }
View Full Code Here

Examples of org.apache.pivot.serialization.CSVSerializer

            new Dictionary.Pair<String, Object>("C", "c")
        ));

        StringWriter writer = new StringWriter();

        CSVSerializer serializer = new CSVSerializer();
        serializer.getKeys().add("A");
        serializer.getKeys().add("B");
        serializer.getKeys().add("C");

        serializer.writeObject(items, writer);

        assertEquals("a,\",b,\",c\r\n", writer.toString());
    }
View Full Code Here

Examples of org.apache.pivot.serialization.CSVSerializer

            new Dictionary.Pair<String, Object>("C", "c")
        ));

        StringWriter writer = new StringWriter();

        CSVSerializer serializer = new CSVSerializer();
        serializer.getKeys().add("A");
        serializer.getKeys().add("B");
        serializer.getKeys().add("C");

        serializer.writeObject(items, writer);

        assertEquals("a,\"\"\"b\"\"\",c\r\n", writer.toString());
    }
View Full Code Here

Examples of org.apache.pivot.serialization.CSVSerializer

            new Dictionary.Pair<String, Object>("C", "c")
        ));

        StringWriter writer = new StringWriter();

        CSVSerializer serializer = new CSVSerializer();
        serializer.getKeys().add("A");
        serializer.getKeys().add("B");
        serializer.getKeys().add("C");

        serializer.writeObject(items, writer);

        assertEquals("a,\"\nb\n\",c\r\n", writer.toString());
    }
View Full Code Here

Examples of org.apache.pivot.serialization.CSVSerializer

        // v - volume
        String symbolsArgument = symbolsArgumentBuilder.toString();
        getQuery.getParameters().put("s", symbolsArgument);
        getQuery.getParameters().put("f", "snl1ohgc1v");

        CSVSerializer quoteSerializer = new CSVSerializer();
        quoteSerializer.getKeys().add("symbol");
        quoteSerializer.getKeys().add("companyName");
        quoteSerializer.getKeys().add("value");
        quoteSerializer.getKeys().add("openingValue");
        quoteSerializer.getKeys().add("highValue");
        quoteSerializer.getKeys().add("lowValue");
        quoteSerializer.getKeys().add("change");
        quoteSerializer.getKeys().add("volume");

        quoteSerializer.setItemClass(StockQuote.class);
        getQuery.setSerializer(quoteSerializer);

        getQuery.execute(new TaskAdapter<Object>(new TaskListener<Object>() {
            @Override
            public void taskExecuted(Task<Object> task) {
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.