public class TableFullViewProcessor extends Object implements TableMetadataFormatter
| Constructor and Description | 
|---|
TableFullViewProcessor()  | 
| Modifier and Type | Method and Description | 
|---|---|
TableView | 
formatTable(LogicalTable logicalTable,
           javax.ws.rs.core.UriInfo uriInfo)
Method to provide metadata of the table. 
 | 
TableGrainView | 
formatTableGrain(LogicalTable logicalTable,
                String grain,
                javax.ws.rs.core.UriInfo uriInfo)
Method to provide grain level details(with metrics and dimensions) of the given logical table. 
 | 
List<TableView> | 
formatTables(Set<LogicalTable> logicalTables,
            javax.ws.rs.core.UriInfo uriInfo)
Method to provide full view of the tables which includes grains, metrics and dimensions. 
 | 
public List<TableView> formatTables(Set<LogicalTable> logicalTables, javax.ws.rs.core.UriInfo uriInfo)
formatTables in interface TableMetadataFormatterlogicalTables - Set of logical tablesuriInfo - Uri information to construct the uri'spublic TableView formatTable(LogicalTable logicalTable, javax.ws.rs.core.UriInfo uriInfo)
formatTable in interface TableMetadataFormatterlogicalTable - Logical Table Ex: Network, SpaceIduriInfo - Uri information to construct the uri'spublic TableGrainView formatTableGrain(LogicalTable logicalTable, String grain, javax.ws.rs.core.UriInfo uriInfo)
formatTableGrain in interface TableMetadataFormatterlogicalTable - Logical Table at the grain levelgrain - Table grainuriInfo - Uri information to construct the uri'sCopyright © 2016–2018 Yahoo! Inc.. All rights reserved.