Uses of Class
de.fuberlin.wiwiss.d2rq.algebra.ColumnRenamer

Packages that use ColumnRenamer
de.fuberlin.wiwiss.d2rq.algebra Implementation of an RDF-based relational algebra. 
de.fuberlin.wiwiss.d2rq.expr   
de.fuberlin.wiwiss.d2rq.nodes Code that maps a set of database values into a set of RDF nodes. 
de.fuberlin.wiwiss.d2rq.sql SQL query and result processing code. 
de.fuberlin.wiwiss.d2rq.values Code for expressing a rule that generates a set of values from some data in the database. 
 

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

Subclasses of ColumnRenamer in de.fuberlin.wiwiss.d2rq.algebra
 class AliasMap
          A map from table names to aliases.
 class ColumnRenamerMap
          A ColumnRenamer based on a fixed map of original and replacement columns.
 

Fields in de.fuberlin.wiwiss.d2rq.algebra declared as ColumnRenamer
static ColumnRenamer ColumnRenamer.NULL
          An optimized ColumnRenamer that leaves every column unchanged
 

Methods in de.fuberlin.wiwiss.d2rq.algebra with parameters of type ColumnRenamer
 ProjectionSpec ProjectionSpec.renameAttributes(ColumnRenamer renamer)
           
 ProjectionSpec ExpressionProjectionSpec.renameAttributes(ColumnRenamer renamer)
           
 ProjectionSpec Attribute.renameAttributes(ColumnRenamer renamer)
           
 Relation RelationalOperators.renameColumns(ColumnRenamer renamer)
          Applies the rename operator to this relation.
 Relation RelationImpl.renameColumns(ColumnRenamer renames)
           
 Relation MutableRelation.renameColumns(ColumnRenamer renamer)
           
 Join Join.renameColumns(ColumnRenamer columnRenamer)
           
 

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

Methods in de.fuberlin.wiwiss.d2rq.expr with parameters of type ColumnRenamer
 Expression UnaryMinus.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression Subtract.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression SQLExpression.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression NotNull.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression Negation.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression Multiply.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression LessThanOrEqual.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression LessThan.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression GreaterThanOrEqual.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression GreaterThan.renameAttributes(ColumnRenamer columnRenamer)
           
abstract  Expression Expression.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression Equality.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression Divide.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression Disjunction.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression Constant.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression Conjunction.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression Concatenation.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression BooleanToIntegerCaseExpression.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression AttributeExpr.renameAttributes(ColumnRenamer columnRenamer)
           
 Expression Add.renameAttributes(ColumnRenamer columnRenamer)
           
 

Uses of ColumnRenamer in de.fuberlin.wiwiss.d2rq.nodes
 

Methods in de.fuberlin.wiwiss.d2rq.nodes with parameters of type ColumnRenamer
 NodeMaker TypedNodeMaker.renameAttributes(ColumnRenamer renamer)
           
 NodeMaker NodeMaker.renameAttributes(ColumnRenamer renamer)
           
 NodeMaker FixedNodeMaker.renameAttributes(ColumnRenamer renamer)
           
 

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

Methods in de.fuberlin.wiwiss.d2rq.sql with parameters of type ColumnRenamer
static String SQL.replaceColumnsInExpression(String expression, ColumnRenamer columnRenamer)
           
 

Uses of ColumnRenamer in de.fuberlin.wiwiss.d2rq.values
 

Methods in de.fuberlin.wiwiss.d2rq.values with parameters of type ColumnRenamer
 ValueMaker ValueMaker.renameAttributes(ColumnRenamer renamer)
           
 ValueMaker ValueDecorator.renameAttributes(ColumnRenamer renamer)
           
 ValueMaker SQLExpressionValueMaker.renameAttributes(ColumnRenamer renamer)
           
 ValueMaker Pattern.renameAttributes(ColumnRenamer renames)
           
 ValueMaker ConstantValueMaker.renameAttributes(ColumnRenamer renamer)
           
 ValueMaker Column.renameAttributes(ColumnRenamer renamer)
           
 ValueMaker BlankNodeID.renameAttributes(ColumnRenamer renamer)