de.fuberlin.wiwiss.d2rq.parser
Class RelationBuilder

java.lang.Object
  extended by de.fuberlin.wiwiss.d2rq.parser.RelationBuilder

public class RelationBuilder
extends Object


Constructor Summary
RelationBuilder()
           
 
Method Summary
 void addAlias(AliasMap.Alias alias)
           
 void addAliased(RelationBuilder other)
           
 void addCondition(String condition)
           
 void addJoinCondition(Join joinCondition)
           
 void addOther(RelationBuilder other)
           
 AliasMap aliases()
           
 Relation buildRelation(ConnectedDB database)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RelationBuilder

public RelationBuilder()
Method Detail

addOther

public void addOther(RelationBuilder other)

addAliased

public void addAliased(RelationBuilder other)

addCondition

public void addCondition(String condition)

addAlias

public void addAlias(AliasMap.Alias alias)

addJoinCondition

public void addJoinCondition(Join joinCondition)

buildRelation

public Relation buildRelation(ConnectedDB database)

aliases

public AliasMap aliases()