org.gcube.data.analysis.tabulardata.cube.tablemanagers.dataset
Class DatasetCreator

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

public class DatasetCreator
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
DatasetCreator(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

DatasetCreator

public DatasetCreator(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.