Uses of Class
de.fuberlin.wiwiss.d2rq.expr.Expression

Packages that use Expression
de.fuberlin.wiwiss.d2rq.algebra Implementation of an RDF-based relational algebra. 
de.fuberlin.wiwiss.d2rq.expr   
de.fuberlin.wiwiss.d2rq.sql SQL query and result processing code. 
 

Uses of Expression in de.fuberlin.wiwiss.d2rq.algebra
 

Methods in de.fuberlin.wiwiss.d2rq.algebra that return Expression
 Expression ColumnRenamer.applyTo(Expression original)
           
 Expression Relation.condition()
          An expression that must be satisfied for all tuples in the relation.
 Expression RelationImpl.condition()
           
 

Methods in de.fuberlin.wiwiss.d2rq.algebra with parameters of type Expression
 Expression ColumnRenamer.applyTo(Expression original)
           
 Relation MutableRelation.select(Expression condition)
           
 Relation RelationImpl.select(Expression selectCondition)
           
 Relation RelationalOperators.select(Expression condition)
          Applies the selection operator to this relation.
 

Constructors in de.fuberlin.wiwiss.d2rq.algebra with parameters of type Expression
RelationImpl(ConnectedDB database, AliasMap aliases, Expression condition, Set joinConditions)
           
 

Uses of Expression in de.fuberlin.wiwiss.d2rq.expr
 

Subclasses of Expression in de.fuberlin.wiwiss.d2rq.expr
 class AttributeEquality
           
 class AttributeNotNull
           
 class AttributeValue
           
 class Conjunction
           
 class Disjunction
           
 class SQLExpression
          An SQL expression.
 

Fields in de.fuberlin.wiwiss.d2rq.expr declared as Expression
static Expression Expression.FALSE
           
static Expression Expression.TRUE
           
 

Methods in de.fuberlin.wiwiss.d2rq.expr that return Expression
 Expression Expression.and(Expression other)
           
static Expression AttributeNotNull.create(Attribute attribute)
           
static Expression AttributeEquality.create(Attribute attribute1, Attribute attribute2)
           
static Expression AttributeValue.create(Attribute attribute, String value)
           
static Expression Conjunction.create(Collection expressions)
           
static Expression Disjunction.create(Collection expressions)
           
static Expression SQLExpression.create(String sql)
           
 Expression Expression.or(Expression other)
           
 Expression AttributeEquality.renameColumns(ColumnRenamer columnRenamer)
           
 Expression AttributeNotNull.renameColumns(ColumnRenamer columnRenamer)
           
 Expression AttributeValue.renameColumns(ColumnRenamer columnRenamer)
           
 Expression Conjunction.renameColumns(ColumnRenamer columnRenamer)
           
 Expression Disjunction.renameColumns(ColumnRenamer columnRenamer)
           
abstract  Expression Expression.renameColumns(ColumnRenamer columnRenamer)
           
 Expression SQLExpression.renameColumns(ColumnRenamer columnRenamer)
           
 

Methods in de.fuberlin.wiwiss.d2rq.expr with parameters of type Expression
 Expression Expression.and(Expression other)
           
 Expression Expression.or(Expression other)
           
 

Uses of Expression in de.fuberlin.wiwiss.d2rq.sql
 

Methods in de.fuberlin.wiwiss.d2rq.sql with parameters of type Expression
 void SelectStatementBuilder.addCondition(Expression condition)
          Adds a WHERE clause to the query.