Examples of ColumnDescription


Examples of com.google.visualization.datasource.datatable.ColumnDescription

  }


  public void testSimpleDataTableToJson() throws DataSourceException {
    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);
View Full Code Here

Examples of com.google.visualization.datasource.datatable.ColumnDescription

        JsonRenderer.renderDataTable(testData, true, true, true).toString());
  }
 
  public void testSimpleDataTableWithDatesInJson() throws DataSourceException {
    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);
View Full Code Here

Examples of com.google.visualization.datasource.datatable.ColumnDescription

  public void testEntireResponseWithWarnings() throws DataSourceException {
    colIds = Lists.newArrayList();

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

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

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

Examples of com.google.visualization.datasource.datatable.ColumnDescription

  public void testCustomPropertiesToJson() throws DataSourceException {
    colIds = Lists.newArrayList();

    testData = new DataTable();
    ColumnDescription c0 = new ColumnDescription("A", ValueType.TEXT, "col0");
    ColumnDescription c1 = new ColumnDescription("B", ValueType.NUMBER, "col1");
    c1.setCustomProperty("arak", "elit");

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

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

Examples of com.google.visualization.datasource.datatable.ColumnDescription

    falseRow.addCell(new TableCell("a"));
    falseRow.addCell(new TableCell(123));
    falseRow.addCell(new TableCell("b"));

    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 filter1 = new ColumnColumnFilter(new SimpleColumn("c1"),
        new SimpleColumn("c3"), ComparisonFilter.Operator.EQ);
    ColumnValueFilter filter2 = new ColumnValueFilter(new SimpleColumn("c2"),
        new NumberValue(100), ComparisonFilter.Operator.GT);
View Full Code Here

Examples of org.apache.manifoldcf.core.interfaces.ColumnDescription

      Map existing = getTableSchema(null,null);
      if (existing == null)
      {
        // Install the table.
        HashMap map = new HashMap();
        map.put(UID_FIELD,new ColumnDescription("VARCHAR(40)",false,false,null,null,false));
        map.put(HOST_FIELD,new ColumnDescription("VARCHAR(255)",false,false,null,null,false));
        map.put(PATH_FIELD,new ColumnDescription("VARCHAR(255)",false,false,null,null,false));
        map.put(SDF_DATA_FIELD,new ColumnDescription("BLOB",false,true,null,null,false));
        performCreate(map,null);
      }
      else
      {
        // Upgrade code, if needed, goes here
View Full Code Here

Examples of org.maltparserx.core.io.dataformat.ColumnDescription

    }
    Iterator<ColumnDescription> columns = dataFormatInstance.iterator();
   
    for (int i : syntaxGraph.getTokenIndices()) {
      try {
        ColumnDescription column = null;
        while (columns.hasNext()) {
          column = columns.next();

          if (column.getCategory() == ColumnDescription.INPUT) { // && column.getType() != ColumnDescription.IGNORE) {
            TokenNode node = syntaxGraph.getTokenNode(i);
            if (!column.getName().equals("ID")) {
              if (node.hasLabel(column.getSymbolTable())) {
                output.append(node.getLabelSymbol(column.getSymbolTable()));
                if (output.length() != 0) {
                  writer.write(output.toString());
                } else {
                  writer.write('_');
                }
              } else {
                writer.write('_');
              }
            } else {
              writer.write(Integer.toString(i));
            }
          } else if (column.getCategory() == ColumnDescription.HEAD /* && column.getType() != ColumnDescription.IGNORE */&& syntaxGraph instanceof DependencyStructure) {
            if (((DependencyStructure)syntaxGraph).getDependencyNode(i).hasHead()) {
              writer.write(Integer.toString(((DependencyStructure)syntaxGraph).getDependencyNode(i).getHead().getIndex()));
            } else {
              writer.write(Integer.toString(0));
            }
           
          } else if (column.getCategory() == ColumnDescription.DEPENDENCY_EDGE_LABEL /* && column.getType() != ColumnDescription.IGNORE */ && syntaxGraph instanceof DependencyStructure) {
            if (((DependencyStructure)syntaxGraph).getDependencyNode(i).hasHead() && ((DependencyStructure)syntaxGraph).getDependencyNode(i).hasHeadEdgeLabel(column.getSymbolTable())) {
              output.append(((DependencyStructure)syntaxGraph).getDependencyNode(i).getHeadEdgeLabelSymbol(column.getSymbolTable()));
            } else {
              output.append(((DependencyStructure)syntaxGraph).getDefaultRootEdgeLabelSymbol(column.getSymbolTable()));
            }
           
            if (output.length() != 0) {
              writer.write(output.toString());
            }
          } else {
            writer.write(column.getDefaultOutput());
          }
          if (columns.hasNext()) {
            writer.write(TAB);
          }
          output.setLength(0);
View Full Code Here

Examples of org.maltparserx.core.io.dataformat.ColumnDescription

    if (!(arguments[1] instanceof String)) {
      throw new FeatureException("Could not initialize SplitFeature: the second argument is not a string. ");
    }
    setParentFeature((FeatureFunction)arguments[0]);
    setSeparators((String)arguments[1]);
    ColumnDescription parentColumn = dataFormatInstance.getColumnDescriptionByName(parentFeature.getSymbolTable().getName());
    if (parentColumn.getType() != ColumnDescription.STRING) {
      throw new FeatureException("Could not initialize SplitFeature: the first argument must be a string. ");
    }
    setColumn(dataFormatInstance.addInternalColumnDescription("SPLIT_"+parentFeature.getSymbolTable().getName(), parentColumn));
    setSymbolTable(column.getSymbolTable());
//    setSymbolTable(tableHandler.addSymbolTable("SPLIT_"+parentFeature.getSymbolTable().getName(), parentFeature.getSymbolTable()));
View Full Code Here

Examples of org.maltparserx.core.io.dataformat.ColumnDescription

    if (!(arguments[1] instanceof Integer)) {
      throw new FeatureException("Could not initialize SuffixFeature: the second argument is not a string. ");
    }
    setParentFeature((FeatureFunction)arguments[0]);
    setSuffixLength(((Integer)arguments[1]).intValue());
    ColumnDescription parentColumn = dataFormatInstance.getColumnDescriptionByName(parentFeature.getSymbolTable().getName());
    if (parentColumn.getType() != ColumnDescription.STRING) {
      throw new FeatureException("Could not initialize SuffixFeature: the first argument must be a string. ");
    }
    setColumn(dataFormatInstance.addInternalColumnDescription("SUFFIX_"+suffixLength+"_"+parentFeature.getSymbolTable().getName(), parentColumn));
    setSymbolTable(column.getSymbolTable());
//    setSymbolTable(tableHandler.addSymbolTable("SUFFIX_"+suffixLength+"_"+parentFeature.getSymbolTable().getName(), parentFeature.getSymbolTable()));
View Full Code Here

Examples of org.maltparserx.core.io.dataformat.ColumnDescription

    if (!(arguments[1] instanceof FeatureFunction)) {
      throw new FeatureException("Could not initialize MergeFeature: the second argument is not a feature. ");
    }
    setFirstFeature((FeatureFunction)arguments[0]);
    setSecondFeature((FeatureFunction)arguments[1]);
    ColumnDescription firstColumn = (firstFeature.getSymbolTable() != null)?dataFormatInstance.getColumnDescriptionByName(firstFeature.getSymbolTable().getName()):null;
    ColumnDescription secondColumn = (secondFeature.getSymbolTable() != null)?dataFormatInstance.getColumnDescriptionByName(secondFeature.getSymbolTable().getName()):null;
//    if (firstColumn.getType() != secondColumn.getType()) {
//      throw new FeatureException("Could not initialize MergeFeature: the first and the second arguments are not of the same type.");
//    }
//    setColumn(dataFormatInstance.addInternalColumnDescription("MERGE2_"+firstFeature.getSymbolTable().getName()+"_"+secondFeature.getSymbolTable().getName(), firstColumn));
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.