|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 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(AliasOp alias)
|
static Renamer |
TableRenamer.create(Collection<AliasOp> aliases)
Creates a renamer that substitutes originals with aliases; for example, if an alias "T1 AS A1, T2 AS A2B, A2 AS A2C" is applied to "SELECT T1.X, A2.Y, Z FROM T1, T2 AS A2", it will yield: "SELECT A1.X, A2C.Y, Z FROM T1 AS A1, T2 AS A2C". |
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 |
SQLExpressionValueMaker.rename(Renamer renamer)
|
ValueMaker |
DecoratingValueMaker.rename(Renamer renamer)
|
ValueMaker |
ColumnValueMaker.rename(Renamer renamer)
|
ValueMaker |
BlankNodeIDValueMaker.rename(Renamer renamer)
|
ValueMaker |
BaseIRIValueMaker.rename(Renamer renamer)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |