Package de.fuberlin.wiwiss.d2rq.parser

Examples of de.fuberlin.wiwiss.d2rq.parser.RelationBuilder.addOther()


  }

  protected Relation buildRelation() {
    ConnectedDB database = belongsToClassMap.database().connectedDB();
    RelationBuilder builder = belongsToClassMap.relationBuilder(database);
    builder.addOther(relationBuilder(database));
    if (this.refersToClassMap != null) {
      builder.addAliased(this.refersToClassMap.relationBuilder(database));
    }
    for (String pattern: dynamicPropertyPatterns) {
      builder.addOther(new PropertyMap(pattern, belongsToClassMap.database()).relationBuilder(database));
View Full Code Here


    builder.addOther(relationBuilder(database));
    if (this.refersToClassMap != null) {
      builder.addAliased(this.refersToClassMap.relationBuilder(database));
    }
    for (String pattern: dynamicPropertyPatterns) {
      builder.addOther(new PropertyMap(pattern, belongsToClassMap.database()).relationBuilder(database));
    }
    if (this.limit!=null) {
      builder.setLimit(this.limit.intValue());
    }
    if (this.limitInverse!=null) {
View Full Code Here

    builder.addProjection(contentDownloadColumn);
    for (ProjectionSpec projection: getMediaTypeValueMaker().projectionSpecs()) {
      builder.addProjection(projection);
    }
    if (belongsToClassMap != null) {
      builder.addOther(belongsToClassMap.relationBuilder(db.connectedDB()));
    }
    return builder.buildRelation();
  }
 
  public Relation getRelation() {
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.