org.gcube.data.analysis.tabulardata.model.table
Class Dataset
java.lang.Object
org.gcube.data.analysis.tabulardata.model.table.Table
org.gcube.data.analysis.tabulardata.model.table.Dataset
- All Implemented Interfaces:
- MetadataHolder
public class Dataset
- extends Table
A dataset is a table containing statistical data, optionally linked to
dimensions (codelists). It contains one IdColumn, zero or more
AttributeColumn, MeasureColumn, CodelistRefColumn,
SystemColumn.
- Author:
- "Luigi Fortunati"
| Methods inherited from class org.gcube.data.analysis.tabulardata.model.table.Table |
exists, getAllMetadata, getColumnByLabel, getColumnByName, getColumnReference, getColumns, getColumns, getId, getMetadata, getMetadataObject, getName, getParentTableId, getReference, getRelationships, hasRelationships, removeAllMetadata, removeMetadata, sameStructureAs, setExists, setMetadata, setMetadata, setParentTableId, toString |
Dataset
public Dataset(Dataset dataset)
Dataset
public Dataset(String name,
Collection<Column> columns)
Dataset
public Dataset(long id,
String name,
Collection<Column> columns)
getColumns
public List<Column> getColumns()
- Specified by:
getColumns in class Table
- Returns:
- the column set of the table
getTableType
public TableType getTableType()
- Specified by:
getTableType in class Table
- Returns:
- the table type enumarated value
hashCode
public int hashCode()
- Overrides:
hashCode in class Table
equals
public boolean equals(Object obj)
- Overrides:
equals in class Table
Copyright © 2013. All Rights Reserved.