Package com.google.visualization.datasource.datatable

Examples of com.google.visualization.datasource.datatable.DataTable.addColumn()


    }

    public void testParseQueryErrors() {
        DataTable dataTable = new DataTable();
        dataTable.addColumn(new ColumnDescription("A", ValueType.TEXT, "column1"));
        dataTable.addColumn(new ColumnDescription("B", ValueType.BOOLEAN, "column2"));
        dataTable.addColumn(new ColumnDescription("C", ValueType.NUMBER, "column3"));
        // Wrong column id
        checkQueryError("select D", dataTable, "Column [D] does not exist in table.");
        checkQueryError("where F > 1", dataTable, "Column [F] does not exist in table.");
        // aggregation sum and average only on numeric columns
View Full Code Here


    public void testParseQueryErrors() {
        DataTable dataTable = new DataTable();
        dataTable.addColumn(new ColumnDescription("A", ValueType.TEXT, "column1"));
        dataTable.addColumn(new ColumnDescription("B", ValueType.BOOLEAN, "column2"));
        dataTable.addColumn(new ColumnDescription("C", ValueType.NUMBER, "column3"));
        // Wrong column id
        checkQueryError("select D", dataTable, "Column [D] does not exist in table.");
        checkQueryError("where F > 1", dataTable, "Column [F] does not exist in table.");
        // aggregation sum and average only on numeric columns
        checkQueryError("select avg(A) group by B", dataTable,
View Full Code Here

        testData = new DataTable();
        ColumnDescription c0 = new ColumnDescription("A", ValueType.TEXT, "col0");
        ColumnDescription c1 = new ColumnDescription("B", ValueType.NUMBER, "col1");
        ColumnDescription c2 = new ColumnDescription("C", ValueType.BOOLEAN, "col2");

        testData.addColumn(c0);
        testData.addColumn(c1);
        testData.addColumn(c2);

        rows = Lists.newArrayList();
View Full Code Here

        ColumnDescription c0 = new ColumnDescription("A", ValueType.TEXT, "col0");
        ColumnDescription c1 = new ColumnDescription("B", ValueType.NUMBER, "col1");
        ColumnDescription c2 = new ColumnDescription("C", ValueType.BOOLEAN, "col2");

        testData.addColumn(c0);
        testData.addColumn(c1);
        testData.addColumn(c2);

        rows = Lists.newArrayList();

        TableRow row = new TableRow();
View Full Code Here

        ColumnDescription c1 = new ColumnDescription("B", ValueType.NUMBER, "col1");
        ColumnDescription c2 = new ColumnDescription("C", ValueType.BOOLEAN, "col2");

        testData.addColumn(c0);
        testData.addColumn(c1);
        testData.addColumn(c2);

        rows = Lists.newArrayList();

        TableRow row = new TableRow();
        row.addCell(new TableCell("aaa"));
View Full Code Here

        testData = new DataTable();
        ColumnDescription c0 = new ColumnDescription("DateA", ValueType.DATE, "col0");
        ColumnDescription c1 = new ColumnDescription("DateTimeA", ValueType.DATETIME, "col1");
        ColumnDescription c2 = new ColumnDescription("ValueA", ValueType.NUMBER, "col2");

        testData.addColumn(c0);
        testData.addColumn(c1);
        testData.addColumn(c2);

        rows = Lists.newArrayList();
View Full Code Here

        ColumnDescription c0 = new ColumnDescription("DateA", ValueType.DATE, "col0");
        ColumnDescription c1 = new ColumnDescription("DateTimeA", ValueType.DATETIME, "col1");
        ColumnDescription c2 = new ColumnDescription("ValueA", ValueType.NUMBER, "col2");

        testData.addColumn(c0);
        testData.addColumn(c1);
        testData.addColumn(c2);

        rows = Lists.newArrayList();

        TableRow row = new TableRow();
View Full Code Here

        ColumnDescription c1 = new ColumnDescription("DateTimeA", ValueType.DATETIME, "col1");
        ColumnDescription c2 = new ColumnDescription("ValueA", ValueType.NUMBER, "col2");

        testData.addColumn(c0);
        testData.addColumn(c1);
        testData.addColumn(c2);

        rows = Lists.newArrayList();

        TableRow row = new TableRow();
        row.addCell(new TableCell(new DateValue(2011, 1, 1), "1/1/2011"));
View Full Code Here

          columnIdsList.get(i - 1);
      ColumnDescription columnDescription =
          new ColumnDescription(id,
              sqlTypeToValueType(metaData.getColumnType(i)),
              metaData.getColumnLabel(i));
      result.addColumn(columnDescription);
    }
    return result;
  }

  /**
 
View Full Code Here

        row.addCell(new TableCell("a"));

        DataTable table = new DataTable();
        table.addColumn(new ColumnDescription("c1", ValueType.TEXT, "c1"));
        table.addColumn(new ColumnDescription("c2", ValueType.TEXT, "c2"));
        table.addColumn(new ColumnDescription("c3", ValueType.TEXT, "c3"));

        ColumnColumnFilter filter = new ColumnColumnFilter(new SimpleColumn("c3"),
                new SimpleColumn("c1"), ComparisonFilter.Operator.NE);
        assertFalse(filter.isMatch(table, row));
    }
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.