org.apache.lens.cube.parse
Interface CandidateTable


public interface CandidateTable

Candidate table interface


Method Summary
 AbstractCubeTable getBaseTable()
          Get base table of the candidate table
 Collection<String> getColumns()
          Get columns of candidate table
 String getName()
          Get name of the candidate table
 String getStorageString(String alias)
          Get storage string of the base table alias passed
 AbstractCubeTable getTable()
          Get candidate table
 

Method Detail

getStorageString

String getStorageString(String alias)
Get storage string of the base table alias passed

Parameters:
alias -
Returns:
storage string

getTable

AbstractCubeTable getTable()
Get candidate table

Returns:
Candidate fact or dim table

getBaseTable

AbstractCubeTable getBaseTable()
Get base table of the candidate table

Returns:
Cube or DerivedCube or Dimesions

getName

String getName()
Get name of the candidate table

Returns:
name

getColumns

Collection<String> getColumns()
Get columns of candidate table

Returns:
set or list of columns


Copyright © 2014–2015 Apache Software Foundation. All rights reserved.