pl.edu.agh.cast.importer.base.data
Interface ITabularData<T extends IDataRow<?>>

Type Parameters:
T - type of data rows contained in tabular data
All Superinterfaces:
Collection<T>, Iterable<T>, List<T>
All Known Implementing Classes:
RawTabularData, TabularData

public interface ITabularData<T extends IDataRow<?>>
extends List<T>

Interface for classes, which represents the data read from the source data file in a form of a table with records records of type extending IDataRow. The ITabularData extends the List interface.

Author:
AGH CAST Team

Method Summary
 List<String> getColumnCaptions()
          Retrieves the captions of columns of the tabular data.
 int getColumnsCount()
          Retrieves the number of columns of the tabular data.
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Method Detail

getColumnsCount

int getColumnsCount()
Retrieves the number of columns of the tabular data.

Returns:
the columns count

getColumnCaptions

List<String> getColumnCaptions()
Retrieves the captions of columns of the tabular data.

Returns:
the columns' captions


Copyright © 2007-2009 IISG AGH-UST Krakow, Poland. All Rights Reserved.