public class TabularResourceObject extends Object implements org.gcube.data.analysis.tabulardata.service.tabular.TabularResource
| Constructor and Description |
|---|
TabularResourceObject(org.gcube.data.analysis.tabulardata.commons.webservice.types.TabularResource remoteTabularResource) |
| Modifier and Type | Method and Description |
|---|---|
Collection<org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata> |
getAllMetadata() |
Calendar |
getCreationDate() |
List<org.gcube.data.analysis.tabulardata.service.tabular.HistoryStep> |
getHistory() |
org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId |
getId() |
<C extends org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata> |
getMetadata(Class<C> metadataType) |
String |
getTableType() |
void |
removeAllMetadata() |
void |
removeMetadata(Class<? extends org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata> metadataType) |
void |
setAllMetadata(Collection<org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata> metadata) |
void |
setMetadata(org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata metadata) |
public TabularResourceObject(org.gcube.data.analysis.tabulardata.commons.webservice.types.TabularResource remoteTabularResource)
public <C extends org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata> C getMetadata(Class<C> metadataType) throws org.gcube.data.analysis.tabulardata.metadata.NoSuchMetadataException
getMetadata in interface org.gcube.data.analysis.tabulardata.metadata.MetadataHolder<org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata>org.gcube.data.analysis.tabulardata.metadata.NoSuchMetadataExceptionpublic void removeMetadata(Class<? extends org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata> metadataType)
removeMetadata in interface org.gcube.data.analysis.tabulardata.metadata.MetadataHolder<org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata>public void setMetadata(org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata metadata)
setMetadata in interface org.gcube.data.analysis.tabulardata.metadata.MetadataHolder<org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata>public Collection<org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata> getAllMetadata()
getAllMetadata in interface org.gcube.data.analysis.tabulardata.metadata.MetadataHolder<org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata>public void setAllMetadata(Collection<org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata> metadata)
setAllMetadata in interface org.gcube.data.analysis.tabulardata.metadata.MetadataHolder<org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata>public void removeAllMetadata()
removeAllMetadata in interface org.gcube.data.analysis.tabulardata.metadata.MetadataHolder<org.gcube.data.analysis.tabulardata.service.tabular.metadata.TabularResourceMetadata>public org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceId getId()
getId in interface org.gcube.data.analysis.tabulardata.service.tabular.TabularResourcepublic List<org.gcube.data.analysis.tabulardata.service.tabular.HistoryStep> getHistory()
getHistory in interface org.gcube.data.analysis.tabulardata.service.tabular.TabularResourcepublic Calendar getCreationDate()
getCreationDate in interface org.gcube.data.analysis.tabulardata.service.tabular.TabularResourcepublic String getTableType()
getTableType in interface org.gcube.data.analysis.tabulardata.service.tabular.TabularResourceCopyright © 2014. All Rights Reserved.