Package edu.isi.karma.rep

Examples of edu.isi.karma.rep.HTable.addHNode()


    String addressContainer = w.addHNode("Address", HNodeType.Regular, f).getId();
    String relativesContainer = w.addHNode("Relatives", HNodeType.Regular, f).getId();

    HTable personTable = w.getHeaders().getHNode(personContainer)
        .addNestedTable("Person Table", w, f);
    String firstName = personTable.addHNode("First Name", HNodeType.Regular, w, f).getId();
    String lastName = personTable.addHNode("Last Name", HNodeType.Regular, w, f).getId();

    HTable addressTable = w.getHeaders().getHNode(addressContainer)
        .addNestedTable("Address Table", w, f);
    String what = addressTable.addHNode("What", HNodeType.Regular, w, f).getId();
View Full Code Here


    String relativesContainer = w.addHNode("Relatives", HNodeType.Regular, f).getId();

    HTable personTable = w.getHeaders().getHNode(personContainer)
        .addNestedTable("Person Table", w, f);
    String firstName = personTable.addHNode("First Name", HNodeType.Regular, w, f).getId();
    String lastName = personTable.addHNode("Last Name", HNodeType.Regular, w, f).getId();

    HTable addressTable = w.getHeaders().getHNode(addressContainer)
        .addNestedTable("Address Table", w, f);
    String what = addressTable.addHNode("What", HNodeType.Regular, w, f).getId();
    String address = addressTable.addHNode("Address", HNodeType.Regular, w, f).getId();
View Full Code Here

    String firstName = personTable.addHNode("First Name", HNodeType.Regular, w, f).getId();
    String lastName = personTable.addHNode("Last Name", HNodeType.Regular, w, f).getId();

    HTable addressTable = w.getHeaders().getHNode(addressContainer)
        .addNestedTable("Address Table", w, f);
    String what = addressTable.addHNode("What", HNodeType.Regular, w, f).getId();
    String address = addressTable.addHNode("Address", HNodeType.Regular, w, f).getId();

    HTable relativesTable = w.getHeaders().getHNode(relativesContainer)
        .addNestedTable("Relatives Person Table", w, f);
    String relFirstName = relativesTable.addHNode("Relatives First Name", HNodeType.Regular,
View Full Code Here

    String lastName = personTable.addHNode("Last Name", HNodeType.Regular, w, f).getId();

    HTable addressTable = w.getHeaders().getHNode(addressContainer)
        .addNestedTable("Address Table", w, f);
    String what = addressTable.addHNode("What", HNodeType.Regular, w, f).getId();
    String address = addressTable.addHNode("Address", HNodeType.Regular, w, f).getId();

    HTable relativesTable = w.getHeaders().getHNode(relativesContainer)
        .addNestedTable("Relatives Person Table", w, f);
    String relFirstName = relativesTable.addHNode("Relatives First Name", HNodeType.Regular,
        w, f).getId();
View Full Code Here

    String what = addressTable.addHNode("What", HNodeType.Regular, w, f).getId();
    String address = addressTable.addHNode("Address", HNodeType.Regular, w, f).getId();

    HTable relativesTable = w.getHeaders().getHNode(relativesContainer)
        .addNestedTable("Relatives Person Table", w, f);
    String relFirstName = relativesTable.addHNode("Relatives First Name", HNodeType.Regular,
        w, f).getId();
    String relLastName = relativesTable.addHNode("Relatives Last Name", HNodeType.Regular, w,
        f).getId();

    // Row 1
View Full Code Here

    HTable relativesTable = w.getHeaders().getHNode(relativesContainer)
        .addNestedTable("Relatives Person Table", w, f);
    String relFirstName = relativesTable.addHNode("Relatives First Name", HNodeType.Regular,
        w, f).getId();
    String relLastName = relativesTable.addHNode("Relatives Last Name", HNodeType.Regular, w,
        f).getId();

    // Row 1
    Row r1 = w.addRow(f);
    r1.setValue(ss, "123-45-6789", f);
View Full Code Here

    boolean flag = false;
    for (Object key : new TreeSet<Object>(obj.keySet())) {
      Object value = obj.get(key.toString());
      HNode h = nestedHTable.getHNodeFromColumnName(key.toString());
      if ( h == null) {   
        h = nestedHTable.addHNode(key.toString(), type, worksheet, factory);
      }
      outputColumns.add(h.getId());
      //
      if (value instanceof String)
        flag |= addValues(r.getNode(h.getId()), (String)value, factory, nestedTable);
View Full Code Here

    for (Table tmp : parentTables) {
      for (Row row : tmp.getRows(0, tmp.getNumRows(), selection)) {
        parentRows.add(row);
      }
    }
    HNode newNode = parentHT.addHNode(parentHT.getNewColumnName("GroupBy"), HNodeType.Transformation, oldws, factory);
    newHNodeId = newNode.getId();
    outputColumns.add(newNode.getId());
    HTable newht = newNode.addNestedTable(newNode.getColumnName(), oldws, factory);
    for (Entry<String, String> entry : CloneTableUtils.cloneHTable(ht, newht, oldws, factory, keyhnodes, selection).entrySet()) {
      outputColumns.add(entry.getValue());
View Full Code Here

    outputColumns.add(newNode.getId());
    HTable newht = newNode.addNestedTable(newNode.getColumnName(), oldws, factory);
    for (Entry<String, String> entry : CloneTableUtils.cloneHTable(ht, newht, oldws, factory, keyhnodes, selection).entrySet()) {
      outputColumns.add(entry.getValue());
    }
    outputColumns.add(newht.addHNode("Values", HNodeType.Transformation, oldws, factory).getId());
    HTable newValueTable = newht.getHNodeFromColumnName("Values").addNestedTable("Table for values", oldws, factory);
    for (Entry<String, String> entry : CloneTableUtils.cloneHTable(ht, newValueTable, oldws, factory, valuehnodes, selection).entrySet()) {
      outputColumns.add(entry.getValue());
    }
    for (Row parentRow : parentRows) {
View Full Code Here

      for (Row row : tmp.getRows(0, tmp.getNumRows(), selection)) {
        parentRows.add(row);
      }
    }
    //ArrayList<Row> parentRows = parentTable.getRows(0, parentTable.getNumRows());
    HNode newNode = parentHT.addHNode("Unfold: " + ht.getHNode(keyHNodeid).getColumnName(), HNodeType.Transformation, oldws, factory);
    outputColumns.add(newNode.getId());
    this.newHNodeId = newNode.getId();
    HTable newHT = newNode.addNestedTable("Unfold: " + ht.getHNode(keyHNodeid).getColumnName(), oldws, factory);
    HNode key = ht.getHNode(keyHNodeid);
    HNode value = ht.getHNode(valueHNodeid);
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.