Hyades Datapool Specification

org.eclipse.hyades.execution.datapool
Interface IDatapoolRecord


public interface IDatapoolRecord

A logical grouping of values in a datapool. A datapool is an ordered collection equivalence classes which contain an order collection of records. And to complete the hierarchy, a record is an ordered collection of cells.

Several restrictions exist on records within a datapool:


Method Summary
 IDatapoolCell getCell(int cellIndex)
          The value for the cell in the current record and the specified variable is returned.
 int getCellCount()
          The number of cells available in a record.
 void setCell(IDatapoolCell cell, int cellIndex)
          Replace a value at the specified zero based cell index.
 

Method Detail

getCellCount

public int getCellCount()
The number of cells available in a record.

Returns:
The number of cells available.

setCell

public void setCell(IDatapoolCell cell,
                    int cellIndex)
Replace a value at the specified zero based cell index.

Parameters:
cellIndex - A zero based cell index.
See Also:
getCell(int)

getCell

public IDatapoolCell getCell(int cellIndex)
The value for the cell in the current record and the specified variable is returned. The variable is located by the specified zero based index.

Parameters:
cellIndex - The zero based cell index.
Returns:
The value for the cell in the current record and the specified variable.
See Also:
setCell(IDatapoolCell,int)


Hyades DPL