Package com.tinkerpop.pipes.util.structures

Examples of com.tinkerpop.pipes.util.structures.Table


        Assert.assertEquals(1, results.length());
    }

    @Test
    public void convertTableNotPaged() throws Exception {
        Table table = new Table("col1", "col2");
        table.addRow("x1", "x2");
        table.addRow("y1", "y2");

        JSONArray results = this.converterNotPaged.convert(table);

        Assert.assertNotNull(results);
        Assert.assertEquals(2, results.length());
View Full Code Here


        Assert.assertTrue(rowMatchX && rowMatchY);
    }

    @Test
    public void convertTablePaged() throws Exception {
        Table table = new Table("col1", "col2");
        table.addRow("x1", "x2");
        table.addRow("y1", "y2");
        table.addRow("z1", "z2");
        table.addRow("a1", "a2");

        JSONArray results = this.converterPaged.convert(table);

        Assert.assertNotNull(results);
        Assert.assertEquals(2, results.length());
View Full Code Here

        Assert.assertTrue(msgpack.read(results).isNilValue());
    }

    @Test
    public void convertTable() throws Exception {
        Table table = new Table("col1", "col2");
        table.addRow("x1", "x2");
        table.addRow("y1", "y2");

        byte[] results = this.converter.convert(table);

        Assert.assertNotNull(results);
View Full Code Here

                    serializeObject(map.get(key), packer);
                }
            }
            packer.writeMapEnd();
        } else if (object instanceof Table) {
            final Table table = (Table) object;
            final Iterator<Row> rows = table.iterator();

            packer.writeArrayBegin(table.size());
            while (rows.hasNext()) {
                serializeObject(rows.next(), packer);
            }
            packer.writeArrayEnd();
View Full Code Here

        Assert.assertTrue(value == Double.MAX_VALUE);
    }

    @Test
    public void convertTable() throws Exception {
        Table table = new Table("col1", "col2");
        table.addRow("x1", "x2");
        table.addRow("y1", "y2");

        final Object unpackedObj = serializeAndDeserialize(table);

        Assert.assertTrue(unpackedObj instanceof ArrayList);
        final ArrayList unpacked = (ArrayList) unpackedObj;
View Full Code Here

        if (result == null) {
            // for example a script like g.clear()
            results = null;

        } else if (result instanceof Table) {
            final Table table = (Table) result;
            final Iterator<Row> rows = table.iterator();

            while (rows.hasNext()) {
                final Row row = rows.next();
                if (counter >= this.offsetStart && counter < this.offsetEnd)
                    results.put(prepareOutput(row));
View Full Code Here

    }

    @Test
    public void convertTable() throws Exception {
        Table table = new Table("col1", "col2");
        table.addRow("x1", "x2");
        table.addRow("y1", "y2");

        BufferPacker packer = msgpack.createBufferPacker(1024);
        ResultsConverter.serializeObject(table, packer);
        byte[] results = packer.toByteArray();
View Full Code Here

                    outMap.put(key, convert(map.get(key)));
                }
            }
            return outMap;
        } else if (object instanceof Table) {
            final Table table = (Table) object;
            final Iterator<Row> rows = table.iterator();

            ArrayList<Object> outArray = new ArrayList<Object>();
            while (rows.hasNext()) {
                outArray.add(convert(rows.next()));
            }
View Full Code Here

TOP

Related Classes of com.tinkerpop.pipes.util.structures.Table

Copyright © 2018 www.massapicom. 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.