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