public interface TableMetaCreator
| Modifier and Type | Method and Description |
|---|---|
org.gcube.data.analysis.tabulardata.model.table.Table |
create() |
TableMetaCreator |
removeAllColumnMetadata(org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId columnId) |
TableMetaCreator |
removeAllTableMetadata() |
TableMetaCreator |
removeColumnMetadata(org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId columnId,
Class<? extends org.gcube.data.analysis.tabulardata.model.metadata.column.ColumnMetadata> metadataType) |
TableMetaCreator |
removeTableMetadata(Class<? extends org.gcube.data.analysis.tabulardata.model.metadata.table.TableMetadata> metadataType) |
TableMetaCreator |
setColumnMetadata(org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId columnId,
org.gcube.data.analysis.tabulardata.model.metadata.column.ColumnMetadata... metadata) |
TableMetaCreator |
setTableMetadata(org.gcube.data.analysis.tabulardata.model.metadata.table.TableMetadata... metadata) |
TableMetaCreator |
setTableType(org.gcube.data.analysis.tabulardata.model.table.TableType tableType) |
TableMetaCreator setTableMetadata(org.gcube.data.analysis.tabulardata.model.metadata.table.TableMetadata... metadata)
TableMetaCreator setTableType(org.gcube.data.analysis.tabulardata.model.table.TableType tableType)
TableMetaCreator removeTableMetadata(Class<? extends org.gcube.data.analysis.tabulardata.model.metadata.table.TableMetadata> metadataType)
TableMetaCreator removeAllTableMetadata()
TableMetaCreator setColumnMetadata(org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId columnId, org.gcube.data.analysis.tabulardata.model.metadata.column.ColumnMetadata... metadata)
TableMetaCreator removeColumnMetadata(org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId columnId, Class<? extends org.gcube.data.analysis.tabulardata.model.metadata.column.ColumnMetadata> metadataType)
TableMetaCreator removeAllColumnMetadata(org.gcube.data.analysis.tabulardata.model.column.ColumnLocalId columnId)
org.gcube.data.analysis.tabulardata.model.table.Table create()
throws TableCreationException
TableCreationExceptionCopyright © 2020. All Rights Reserved.