BaseFileSection          package:aroma.Base          R Documentation

_T_h_e _B_a_s_e_F_i_l_e_S_e_c_t_i_o_n _c_l_a_s_s

_D_e_s_c_r_i_p_t_i_o_n:

     Package:  aroma.Base 
      *Class BaseFileSection*

     'Object'
      '~~|'
      '~~+--''BaseFileSection'

     *Directly known subclasses:*
      BaseFileAssays, BaseFileBioassaysetinfo, BaseFileParameters,
     BaseFileSpots

     public static class *BaseFileSection*
      extends Object

_U_s_a_g_e:

     BaseFileSection(section=NULL, type=NULL, ...)

_A_r_g_u_m_e_n_t_s:

 section: A 'list' structure.

    type: A 'character' string specifying the type of section.

     ...: Not used.

_F_i_e_l_d_s _a_n_d _M_e_t_h_o_d_s:

     *Methods:*

         'addColumn'           Adds a column to the other column names.
         'as.character'        Gets a string description of object.
         'as.list'             Gets a list representation of object.
         'equals'              Checks if a BASE file section equals another.
         'getColumns'          Gets the column names of the data table.
         'getData'             Gets all or a subset of data of a BASE file section.
         'getDataByKeys'       Gets a subset of data for one or all bioassays in the bioassay set.
         'getHeader'           Gets one header of a BASE section.
         'getHeaders'          Gets the headers of a BASE section.
         'getType'             Gets the type of a BASE section.
         'hasColumns'          Checks if certain columns exists or not.
         'hasData'             Checks if section has a data table.
         'hasHeaders'          Checks if specified headers exists in a BASE section.
         'nbrOfHeaders'        Gets the number of headers in a BASE section.
         'print'               Prints a BASE file section to stdout.
         'setColumns'          Sets the column names of the data table.
         'setData'             Sets data of a BASE file section.
         'setDataFieldByKeys'  Sets a data field by another key field.
         'setHeader'           Sets a header of a BASE section.
         'setType'             Sets the type of a BASE section.
         'sizeOfData'          Gets the dimension of the data table.
         'validate'            Validates BASE file section.

     *Methods inherited from Object*:
      $, $<-, [[, [[<-, as.character, attach, attachLocally,
     clearCache, clone, detach, equals, extend, finalize, gc,
     getEnvironment, getFields, getInstantiationTime,
     getStaticInstance, hasField, hashCode, ll, load, objectSize,
     print, registerFinalizer, save

_A_u_t_h_o_r(_s):

     Henrik Bengtsson (<URL: http://www.braju.com/R/>)

_S_e_e _A_l_s_o:

     'BaseFile'.

