public class JoinPath extends Object
Modifier and Type | Method and Description |
---|---|
void |
addEdge(TableRelationship edge) |
boolean |
containsColumnOfTable(String column,
AbstractCubeTable table) |
Set<AbstractCubeTable> |
getAllTables() |
List<String> |
getColumnsForTable(AbstractCubeTable table) |
List<TableRelationship> |
getEdges() |
void |
initColumnsForTable() |
boolean |
isEmpty() |
String |
toString() |
public JoinPath()
public JoinPath(JoinPath other)
public void initColumnsForTable()
public void addEdge(TableRelationship edge)
public boolean isEmpty()
public List<TableRelationship> getEdges()
public List<String> getColumnsForTable(AbstractCubeTable table)
public Set<AbstractCubeTable> getAllTables()
public boolean containsColumnOfTable(String column, AbstractCubeTable table)
Copyright © 2014–2018 Apache Software Foundation. All rights reserved.