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
 Join Join.renameColumns(ColumnRenamer columnRenamer)
           
 Relation MutableRelation.renameColumns(ColumnRenamer renamer)
           
 RDFRelation RDFRelation.renameColumns(ColumnRenamer renamer)
           
 Relation RelationImpl.renameColumns(ColumnRenamer renames)
           
 Relation RelationalOperators.renameColumns(ColumnRenamer renamer)
          Applies the rename operator to this relation.
 RDFRelation TripleRelation.renameColumns(ColumnRenamer renamer)
           
 RDFRelation UnionOverSameBase.renameColumns(ColumnRenamer renamer)
           
 

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

Methods in de.fuberlin.wiwiss.d2rq.expr with parameters of type ColumnRenamer
 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)
           
 

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

Methods in de.fuberlin.wiwiss.d2rq.nodes with parameters of type ColumnRenamer
 NodeMaker FixedNodeMaker.renameColumns(ColumnRenamer renamer, MutableRelation relation)
           
 NodeMaker NodeMaker.renameColumns(ColumnRenamer renamer, MutableRelation relation)
           
 NodeMaker TypedNodeMaker.renameColumns(ColumnRenamer renamer, MutableRelation relation)
           
 

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 BlankNodeID.replaceColumns(ColumnRenamer renamer)
           
 ValueMaker Column.replaceColumns(ColumnRenamer renamer)
           
 ValueMaker Pattern.replaceColumns(ColumnRenamer renames)
           
 ValueMaker ValueDecorator.replaceColumns(ColumnRenamer renamer)
           
 ValueMaker ValueMaker.replaceColumns(ColumnRenamer renamer)