net.pleso.framework.client.dal
Interface IDataRow


public interface IDataRow

Represents data row. It can be called as simple data record or infoclass.


Method Summary
 IDBValue getCell(IDataColumn column)
          Returns IDBValue instance representing current value of specified column.
 IDataColumn getColumn(int index)
          Returns IDataColumn by its zero based index.
 int getColumnCount()
          Returns columns count.
 void setCell(IDataColumn column, IDBValue value)
          Sets the value for specified data row column.
 

Method Detail

getColumnCount

int getColumnCount()
Returns columns count.

Returns:
columns count

getColumn

IDataColumn getColumn(int index)
Returns IDataColumn by its zero based index. Last index equals columns count calculated by getColumnCount() minus one.

Parameters:
index - zero based column index
Returns:
IDataColumn instance with specified index

getCell

IDBValue getCell(IDataColumn column)
Returns IDBValue instance representing current value of specified column. Returned value is not binded to row column, so changing in will not change corresponding

Parameters:
column -
Returns:
IDBValue instance with column value

setCell

void setCell(IDataColumn column,
             IDBValue value)
Sets the value for specified data row column. Value can't be null.

Parameters:
column - data row column to change
value - new value for data row column


Copyright © 2006-2007 pleso.net crew All Rights Reserved.