public interface CubeManager
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.analysis.tabulardata.model.table.Table |
addValidations(org.gcube.data.analysis.tabulardata.model.table.TableId id,
org.gcube.data.analysis.tabulardata.model.column.Column... validationColumns) |
org.gcube.data.analysis.tabulardata.model.table.Table |
addValidations(org.gcube.data.analysis.tabulardata.model.table.TableId id,
org.gcube.data.analysis.tabulardata.model.metadata.common.ValidationsMetadata tableValidationMetadata,
org.gcube.data.analysis.tabulardata.model.column.Column... validationColumns) |
TableCreator |
createTable(org.gcube.data.analysis.tabulardata.model.table.TableType type) |
org.gcube.data.analysis.tabulardata.model.table.Table |
getTable(org.gcube.data.analysis.tabulardata.model.table.TableId id) |
Collection<org.gcube.data.analysis.tabulardata.model.table.Table> |
getTables() |
Collection<org.gcube.data.analysis.tabulardata.model.table.Table> |
getTables(org.gcube.data.analysis.tabulardata.model.table.TableType tableType) |
org.gcube.data.analysis.tabulardata.model.table.Table |
getTimeTable(org.gcube.data.analysis.tabulardata.model.time.PeriodType periodType) |
TableMetaCreator |
modifyTableMeta(org.gcube.data.analysis.tabulardata.model.table.TableId tableId) |
org.gcube.data.analysis.tabulardata.model.table.Table |
removeColumn(org.gcube.data.analysis.tabulardata.model.table.TableId id,
org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId localId) |
void |
removeTable(org.gcube.data.analysis.tabulardata.model.table.TableId id) |
org.gcube.data.analysis.tabulardata.model.table.Table |
removeValidations(org.gcube.data.analysis.tabulardata.model.table.TableId id) |
TableCreator createTable(org.gcube.data.analysis.tabulardata.model.table.TableType type)
TableMetaCreator modifyTableMeta(org.gcube.data.analysis.tabulardata.model.table.TableId tableId) throws NoSuchTableException
NoSuchTableExceptionCollection<org.gcube.data.analysis.tabulardata.model.table.Table> getTables()
Collection<org.gcube.data.analysis.tabulardata.model.table.Table> getTables(org.gcube.data.analysis.tabulardata.model.table.TableType tableType)
org.gcube.data.analysis.tabulardata.model.table.Table getTimeTable(org.gcube.data.analysis.tabulardata.model.time.PeriodType periodType)
throws NoSuchTableException
NoSuchTableExceptionorg.gcube.data.analysis.tabulardata.model.table.Table getTable(org.gcube.data.analysis.tabulardata.model.table.TableId id)
throws NoSuchTableException
NoSuchTableExceptionvoid removeTable(org.gcube.data.analysis.tabulardata.model.table.TableId id)
throws NoSuchTableException
NoSuchTableExceptionorg.gcube.data.analysis.tabulardata.model.table.Table removeValidations(org.gcube.data.analysis.tabulardata.model.table.TableId id)
throws NoSuchTableException
NoSuchTableExceptionorg.gcube.data.analysis.tabulardata.model.table.Table removeColumn(org.gcube.data.analysis.tabulardata.model.table.TableId id,
org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId localId)
throws NoSuchTableException
NoSuchTableExceptionorg.gcube.data.analysis.tabulardata.model.table.Table addValidations(org.gcube.data.analysis.tabulardata.model.table.TableId id,
org.gcube.data.analysis.tabulardata.model.metadata.common.ValidationsMetadata tableValidationMetadata,
org.gcube.data.analysis.tabulardata.model.column.Column... validationColumns)
throws NoSuchTableException
NoSuchTableExceptionorg.gcube.data.analysis.tabulardata.model.table.Table addValidations(org.gcube.data.analysis.tabulardata.model.table.TableId id,
org.gcube.data.analysis.tabulardata.model.column.Column... validationColumns)
throws NoSuchTableException
NoSuchTableExceptionCopyright © 2014. All Rights Reserved.