org.d2rq.db.renamer
Class ColumnRenamer
java.lang.Object
org.d2rq.db.renamer.Renamer
org.d2rq.db.renamer.ColumnRenamer
public class ColumnRenamer
- extends Renamer
A Renamer
based on a fixed map of
original and replacement columns.
- Author:
- Richard Cyganiak (richard@cyganiak.de)
Methods inherited from class org.d2rq.db.renamer.Renamer |
applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, applyTo, applyToColumns, applyToJoinConditions, applyToProjections, applyToTabulars |
ColumnRenamer
public ColumnRenamer(Map<ColumnName,ColumnName> columns)
applyTo
public ColumnName applyTo(ColumnName original)
- Specified by:
applyTo
in class Renamer
- Parameters:
original
- A column name
- Returns:
- The renamed version of that column name, or the same column name
if the renamer does not apply to this argument
applyTo
public NamedOp applyTo(NamedOp table)
applyTo
public TableName applyTo(TableName table)
- Specified by:
applyTo
in class Renamer
- Parameters:
table
- A table name
- Returns:
- The renamed version of that table name, or the original if the
renamer does not apply to this argument
toString
public String toString()
- Overrides:
toString
in class Object