org.gcube.data.analysis.tabulardata.cube.tablemanagers.hcl
Class HCLCreator

java.lang.Object
  extended by org.gcube.data.analysis.tabulardata.cube.tablemanagers.DefaultTableCreator
      extended by org.gcube.data.analysis.tabulardata.cube.tablemanagers.hcl.HCLCreator
All Implemented Interfaces:
org.gcube.data.analysis.tabulardata.cube.tablemanagers.TableCreator

public class HCLCreator
extends DefaultTableCreator


Field Summary
 
Fields inherited from class org.gcube.data.analysis.tabulardata.cube.tablemanagers.DefaultTableCreator
columnsToRemove, copyData, dbWrangler, mdWrangler, newColumns, tableManager, tableToClone
 
Constructor Summary
HCLCreator(org.gcube.data.analysis.tabulardata.cube.data.DatabaseWrangler dbWrangler, org.gcube.data.analysis.tabulardata.cube.metadata.CubeMetadataWrangler cmWrangler, TableManager tableManager)
           
 
Method Summary
protected  void addIndexes(String tableName, Collection<org.gcube.data.analysis.tabulardata.model.column.Column> columns)
           
 
Methods inherited from class org.gcube.data.analysis.tabulardata.cube.tablemanagers.DefaultTableCreator
addColumn, addColumns, checkConsistency, cloneMetadata, create, createBaseTable, createIdColumn, getAllColumnsExceptId, isAllowedColumn, like, like, setColumnNames
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HCLCreator

public HCLCreator(org.gcube.data.analysis.tabulardata.cube.data.DatabaseWrangler dbWrangler,
                  org.gcube.data.analysis.tabulardata.cube.metadata.CubeMetadataWrangler cmWrangler,
                  TableManager tableManager)
Method Detail

addIndexes

protected void addIndexes(String tableName,
                          Collection<org.gcube.data.analysis.tabulardata.model.column.Column> columns)
Specified by:
addIndexes in class DefaultTableCreator


Copyright © 2013. All Rights Reserved.