|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AliasOp | |
---|---|
org.d2rq.algebra | |
org.d2rq.db | |
org.d2rq.db.op | |
org.d2rq.db.op.util | |
org.d2rq.db.renamer |
Uses of AliasOp in org.d2rq.algebra |
---|
Methods in org.d2rq.algebra with parameters of type AliasOp | |
---|---|
boolean |
NodeRelationProjecter.visitEnter(AliasOp original)
|
boolean |
NodeRelationOrderer.visitEnter(AliasOp original)
|
DatabaseOp |
NodeRelationProjecter.visitLeave(AliasOp original,
DatabaseOp child)
|
DatabaseOp |
NodeRelationOrderer.visitLeave(AliasOp original,
DatabaseOp child)
|
Uses of AliasOp in org.d2rq.db |
---|
Methods in org.d2rq.db with parameters of type AliasOp | |
---|---|
boolean |
SelectStatementBuilder.visitEnter(AliasOp table)
|
void |
SelectStatementBuilder.visitLeave(AliasOp table)
|
Uses of AliasOp in org.d2rq.db.op |
---|
Methods in org.d2rq.db.op that return AliasOp | |
---|---|
static AliasOp |
AliasOp.create(DatabaseOp original,
String alias)
|
static AliasOp |
AliasOp.create(DatabaseOp original,
TableName alias)
|
static AliasOp |
AliasOp.createWithUniqueName(DatabaseOp original,
String baseName)
Generates an alias for a given tabular with a unique name. |
Methods in org.d2rq.db.op with parameters of type AliasOp | |
---|---|
boolean |
OpVisitor.visitEnter(AliasOp table)
|
boolean |
OpVisitor.Default.visitEnter(AliasOp table)
|
void |
OpVisitor.visitLeave(AliasOp table)
|
void |
OpVisitor.Default.visitLeave(AliasOp table)
|
Uses of AliasOp in org.d2rq.db.op.util |
---|
Methods in org.d2rq.db.op.util with parameters of type AliasOp | |
---|---|
boolean |
OpSelecter.visitEnter(AliasOp original)
|
boolean |
OpRenamer.visitEnter(AliasOp table)
|
boolean |
OpMutator.visitEnter(AliasOp original)
|
DatabaseOp |
OpSelecter.visitLeave(AliasOp original,
DatabaseOp child)
|
DatabaseOp |
OpRenamer.visitLeave(AliasOp table,
DatabaseOp child)
|
DatabaseOp |
OpMutator.visitLeave(AliasOp original,
DatabaseOp child)
|
Uses of AliasOp in org.d2rq.db.renamer |
---|
Methods in org.d2rq.db.renamer with parameters of type AliasOp | |
---|---|
static Renamer |
TableRenamer.create(AliasOp alias)
|
Method parameters in org.d2rq.db.renamer with type arguments of type AliasOp | |
---|---|
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". |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |