Package de.fuberlin.wiwiss.d2rq.algebra

Examples of de.fuberlin.wiwiss.d2rq.algebra.Attribute.qualifiedName()


    this.out.println("\td2rq:belongsToClassMap " + classMapIRITurtle(table1) + ";");
    this.out.println("\td2rq:property " + vocabularyIRITurtle(linkTableName) + ";");
    this.out.println("\td2rq:refersToClassMap " + classMapIRITurtle(table2) + ";");
    for (Attribute column: join1.attributes1()) {
      Attribute otherColumn = join1.equalAttribute(column);
      this.out.println("\td2rq:join \"" + column.qualifiedName() + " " + Join.joinOperators[join1.joinDirection()] + " " + otherColumn.qualifiedName() + "\";");
    }
    AliasMap alias = AliasMap.NO_ALIASES;
    if (isSelfJoin) {
      RelationName aliasName = new RelationName(
          null, table2.tableName() + "_" + linkTableName.tableName() + "__alias");
View Full Code Here


  public String toString() {
    StringBuffer result = new StringBuffer("BlankNodeID(");
    Iterator<Attribute> it = attributes.iterator();
    while (it.hasNext()) {
      Attribute attribute = (Attribute) it.next();
      result.append(attribute.qualifiedName());
      if (it.hasNext()) {
        result.append(",");
      }
    }
    result.append(")");
View Full Code Here

    while (it.hasNext()) {
      uriPattern += i == 0 ? "/" : ";";
      i++;
     
      Attribute column = it.next();
      uriPattern += encodeColumnName(column) + "=@@" + column.qualifiedName();
      if (!database.columnType(column).isIRISafe()) {
        uriPattern += "|encode";
      }
      uriPattern += "@@";
    }
View Full Code Here

    List<Attribute> usedColumns = filter(schema.listColumns(tableName), true, "pseudo identifier column");
    out.print("\td2rq:bNodeIdColumns \"");
    Iterator<Attribute> it = usedColumns.iterator();
    while (it.hasNext()) {
      Attribute column = it.next();
      out.print(column.qualifiedName());
      if (it.hasNext()) {
        out.print(",");
      }
    }
    out.println("\";");
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.