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

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

public class ViewTable
extends Table


Constructor Summary
ViewTable(long id, String name, Collection<Column> columns)
           
ViewTable(String name, Collection<Column> columns)
           
 
Method Summary
 boolean equals(Object obj)
           
 List<Column> getColumns()
           
 TableType getTableType()
           
 int hashCode()
           
 
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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ViewTable

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

ViewTable

public ViewTable(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

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.