org.gcube.portlets.user.timeseries.charts.support.tablemodel
Class TableDescr

java.lang.Object
  extended by org.gcube.portlets.user.timeseries.charts.support.tablemodel.TableDescr
All Implemented Interfaces:
java.io.Serializable

public final class TableDescr
extends java.lang.Object
implements java.io.Serializable

Author:
Daniele Strollo (ISTI-CNR)
See Also:
Serialized Form

Constructor Summary
TableDescr(java.lang.String name)
           
TableDescr(java.lang.String name, java.lang.String alias)
           
 
Method Summary
 void addFields(FieldDescr... fields)
           
 java.lang.String getAlias()
           
 java.util.List<FieldDescr> getFields()
           
 java.lang.String getName()
           
 void setAlias(java.lang.String alias)
           
 void setName(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableDescr

public TableDescr(java.lang.String name)
           throws InvalidParameterException
Throws:
InvalidParameterException

TableDescr

public TableDescr(java.lang.String name,
                  java.lang.String alias)
           throws InvalidParameterException
Throws:
InvalidParameterException
Method Detail

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)
             throws InvalidParameterException
Throws:
InvalidParameterException

setAlias

public void setAlias(java.lang.String alias)

getAlias

public java.lang.String getAlias()

getFields

public java.util.List<FieldDescr> getFields()

addFields

public void addFields(FieldDescr... fields)