Package | Description |
---|---|
org.apache.lens.cube.parse.join |
Modifier and Type | Method and Description |
---|---|
JoinTree |
JoinTree.addChild(TableRelationship tableRelationship,
Map<String,Integer> aliasUsage) |
static JoinTree |
JoinTree.createRoot() |
JoinTree |
JoinClause.getJoinTree() |
JoinTree |
JoinTree.getParent() |
JoinTree |
JoinClause.mergeJoinChains(Map<Aliased<Dimension>,List<TableRelationship>> chain)
Takes chains and merges them in the form of a tree.
|
Modifier and Type | Method and Description |
---|---|
Iterator<JoinTree> |
JoinTree.bft() |
Iterator<JoinTree> |
JoinTree.dft() |
Map<TableRelationship,JoinTree> |
JoinTree.getSubtrees() |
Set<JoinTree> |
JoinTree.leaves() |
Modifier and Type | Method and Description |
---|---|
void |
JoinTree.setParent(JoinTree parent) |
Modifier and Type | Method and Description |
---|---|
void |
JoinTree.setSubtrees(Map<TableRelationship,JoinTree> subtrees) |
Constructor and Description |
---|
JoinTree(JoinTree parent,
TableRelationship tableRelationship,
int depthFromRoot) |
Copyright © 2014–2016 Apache Software Foundation. All rights reserved.