eu.reservoir.monitoring.core.table
Interface TableHeader

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DefaultTableHeader

public interface TableHeader
extends java.io.Serializable

An interface for the header of a Table.


Method Summary
 TableHeader add(java.lang.String name, ProbeAttributeType type)
          Add a column definition to the header.
 TableAttribute get(int n)
          Get the Nth element from the header.
 TableHeader set(int n, TableAttribute value)
          Set the Nth element of a row.
 int size()
          Get the number of columns.
 java.util.List<TableAttribute> toList()
          Convert the TableHeader to a List.
 

Method Detail

size

int size()
Get the number of columns.


get

TableAttribute get(int n)
Get the Nth element from the header.


set

TableHeader set(int n,
                TableAttribute value)
Set the Nth element of a row.


add

TableHeader add(java.lang.String name,
                ProbeAttributeType type)
Add a column definition to the header.


toList

java.util.List<TableAttribute> toList()
Convert the TableHeader to a List.



RESERVOIR Monitoring 0.6.4