Uses of Class
org.d2rq.db.renamer.Renamer

Packages that use Renamer
org.d2rq.db.expr   
org.d2rq.db.op   
org.d2rq.db.op.util   
org.d2rq.db.renamer   
org.d2rq.lang   
org.d2rq.nodes   
org.d2rq.values   
 

Uses of Renamer in org.d2rq.db.expr
 

Methods in org.d2rq.db.expr with parameters of type Renamer
 Expression UnaryMinus.rename(Renamer columnRenamer)
           
 Expression Subtract.rename(Renamer columnRenamer)
           
 Expression SQLExpression.rename(Renamer renamer)
           
 Expression NotNull.rename(Renamer columnRenamer)
           
 Expression Negation.rename(Renamer columnRenamer)
           
 Expression Multiply.rename(Renamer columnRenamer)
           
 Expression LessThanOrEqual.rename(Renamer columnRenamer)
           
 Expression LessThan.rename(Renamer columnRenamer)
           
 Expression GreaterThanOrEqual.rename(Renamer columnRenamer)
           
 Expression GreaterThan.rename(Renamer columnRenamer)
           
abstract  Expression Expression.rename(Renamer columnRenamer)
           
 Expression Equality.rename(Renamer columnRenamer)
           
 Expression Divide.rename(Renamer columnRenamer)
           
 Expression Disjunction.rename(Renamer columnRenamer)
           
 Expression Constant.rename(Renamer columnRenamer)
           
 Expression Conjunction.rename(Renamer columnRenamer)
           
 Expression Concatenation.rename(Renamer columnRenamer)
           
 Expression ColumnListEquality.rename(Renamer renamer)
           
 Expression ColumnExpr.rename(Renamer columnRenamer)
           
 Expression BooleanToIntegerCaseExpression.rename(Renamer columnRenamer)
           
 Expression Add.rename(Renamer columnRenamer)
           
 

Uses of Renamer in org.d2rq.db.op
 

Methods in org.d2rq.db.op that return Renamer
 Renamer AliasOp.getRenamer()
          Returns a Renamer that replaces references in the original DatabaseOp with the aliased versions of these references.
 

Methods in org.d2rq.db.op with parameters of type Renamer
abstract  ProjectionSpec ProjectionSpec.rename(Renamer renamer)
           
 ProjectionSpec ProjectionSpec.ColumnProjectionSpec.rename(Renamer renamer)
           
 ProjectionSpec ProjectionSpec.ExprProjectionSpec.rename(Renamer renamer)
           
 

Uses of Renamer in org.d2rq.db.op.util
 

Constructors in org.d2rq.db.op.util with parameters of type Renamer
OpRenamer(DatabaseOp subject, Renamer renamer)
           
 

Uses of Renamer in org.d2rq.db.renamer
 

Subclasses of Renamer in org.d2rq.db.renamer
 class ColumnRenamer
          A Renamer based on a fixed map of original and replacement columns.
 class TableRenamer
          A Renamer that can be applied to various things in order to substitute some tables for other tables, e.g., substitute a base table by an alias.
 

Fields in org.d2rq.db.renamer declared as Renamer
static Renamer Renamer.IDENTITY
          An optimized ColumnRenamer that leaves every column unchanged
 

Methods in org.d2rq.db.renamer that return Renamer
static Renamer TableRenamer.create(Map<TableName,TableName> originalsToReplacements)
           
static Renamer TableRenamer.create(TableName old, TableName replacement)
           
 

Uses of Renamer in org.d2rq.lang
 

Methods in org.d2rq.lang that return Renamer
static Renamer AliasDeclaration.getRenamer(Collection<AliasDeclaration> aliases)
           
 

Uses of Renamer in org.d2rq.nodes
 

Methods in org.d2rq.nodes with parameters of type Renamer
 BindingMaker BindingMaker.rename(Renamer renamer)
           
 

Uses of Renamer in org.d2rq.values
 

Methods in org.d2rq.values with parameters of type Renamer
 ValueMaker ValueMaker.rename(Renamer renamer)
           
 ValueMaker TemplateValueMaker.rename(Renamer renames)
           
 ValueMaker DecoratingValueMaker.rename(Renamer renamer)
           
 ValueMaker ColumnValueMaker.rename(Renamer renamer)
           
 ValueMaker BlankNodeIDValueMaker.rename(Renamer renamer)
           
 ValueMaker BaseIRIValueMaker.rename(Renamer renamer)