gov.nih.nci.caarray.services.fileparse2.parsers
Class DataTable

java.lang.Object
  extended by gov.nih.nci.caarray.services.fileparse2.parsers.DataTable

public class DataTable
extends java.lang.Object

Author:
tranp

Constructor Summary
DataTable(java.lang.String[] columnNames)
           
DataTable(java.lang.String[] columnNames, java.lang.String[] allColumnNames)
           
 
Method Summary
 void addRow(LocalDynaBean aRow)
          Method addRow.
 java.lang.String[] getAllColumnNames()
          Returns all column names that appear in the data file's data table.
 java.lang.String[] getColumnNames()
          Returns the column names that are to be read.
 LocalDynaBean[] getRows()
          Method getRows.
 java.util.List getRowsAsList()
          For efficiency, return a List of LocalDynaBean's each of which represents a data row.
static void main(java.lang.String[] args)
           
 void setColumnNames(java.lang.String[] columnNames)
          Sets the column names that are to be read.
 void setRealColumnNames(java.lang.String[] columnNames)
          Sets all the column names that appear in the data file's data table.
 void setRows(LocalDynaBean[] rows)
          Method setRows.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataTable

public DataTable(java.lang.String[] columnNames)

DataTable

public DataTable(java.lang.String[] columnNames,
                 java.lang.String[] allColumnNames)
Method Detail

setRows

public void setRows(LocalDynaBean[] rows)
Method setRows.

Parameters:
rows -

addRow

public void addRow(LocalDynaBean aRow)
Method addRow.

Parameters:
aRow -

getRows

public LocalDynaBean[] getRows()
Method getRows.

Returns:
LocalDynaBean[]

getRowsAsList

public java.util.List getRowsAsList()
For efficiency, return a List of LocalDynaBean's each of which represents a data row.

Returns:
a List of LocalDynaBean's.

setColumnNames

public void setColumnNames(java.lang.String[] columnNames)
Sets the column names that are to be read.

Parameters:
columnsOrder -

getColumnNames

public java.lang.String[] getColumnNames()
Returns the column names that are to be read.

Returns:
String[]

setRealColumnNames

public void setRealColumnNames(java.lang.String[] columnNames)
Sets all the column names that appear in the data file's data table.

Parameters:
columnsOrder -

getAllColumnNames

public java.lang.String[] getAllColumnNames()
Returns all column names that appear in the data file's data table.

Returns:
String[]

main

public static void main(java.lang.String[] args)