org.gcube.data.analysis.tabulardata.model.table
Class GenericTable

java.lang.Object
  extended by org.gcube.data.analysis.tabulardata.model.table.Table
      extended by org.gcube.data.analysis.tabulardata.model.table.GenericTable
All Implemented Interfaces:
MetadataHolder

public class GenericTable
extends Table


Constructor Summary
GenericTable(long id, String name, Collection<Column> columns)
           
GenericTable(String name, Collection<Column> columns)
           
 
Method Summary
 List<Column> getColumns()
           
 TableType getTableType()
           
 
Methods inherited from class org.gcube.data.analysis.tabulardata.model.table.Table
equals, exists, getAllMetadata, getColumnByLabel, getColumnByName, getColumnReference, getColumns, getColumns, getId, getMetadata, getMetadataObject, getName, getParentTableId, getReference, getRelationships, hashCode, hasRelationships, removeAllMetadata, removeMetadata, sameStructureAs, setExists, setMetadata, setMetadata, setParentTableId, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GenericTable

public GenericTable(long id,
                    String name,
                    Collection<Column> columns)

GenericTable

public GenericTable(String name,
                    Collection<Column> columns)
Method Detail

getTableType

public TableType getTableType()
Specified by:
getTableType in class Table
Returns:
the table type enumarated value

getColumns

public List<Column> getColumns()
Specified by:
getColumns in class Table
Returns:
the column set of the table


Copyright © 2013. All Rights Reserved.