org.gcube.data.analysis.tabulardata.cube.tablemanagers.codelist
Class CodelistCreator

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

public class CodelistCreator
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
CodelistCreator(org.gcube.data.analysis.tabulardata.cube.data.DatabaseWrangler dw, org.gcube.data.analysis.tabulardata.cube.metadata.CubeMetadataWrangler cmw, TableManager tm)
           
 
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

CodelistCreator

public CodelistCreator(org.gcube.data.analysis.tabulardata.cube.data.DatabaseWrangler dw,
                       org.gcube.data.analysis.tabulardata.cube.metadata.CubeMetadataWrangler cmw,
                       TableManager tm)
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.