Skip navigation links


com.essbase.api.dataquery
Interface IEssCell

All Superinterfaces:
IEssBaseObject
All Known Subinterfaces:
IEssDataCell, IEssMemberCell

public interface IEssCell
extends IEssBaseObject

The IEssCell is the base for the member/data/text cell.

Version:
1.0, 04/04/2001
Author:
Srini Ranga

Nested Class Summary
static class IEssCell.EEssCellType
          The EEssCellType class is an enumeration of cell types.

 

Method Summary
 IEssCell.EEssCellType getCellType()
          Gets the cell type.
 IEssValueAny getValue()
          Gets the cell value.
 void setValue(IEssValueAny value)
          Sets the cell value.

 

Method Detail

getCellType

IEssCell.EEssCellType getCellType()
                                  throws com.essbase.api.base.EssException
Gets the cell type.
Returns:
The cell type.
Throws:
com.essbase.api.base.EssException - if an error occurs.

getValue

IEssValueAny getValue()
                      throws com.essbase.api.base.EssException
Gets the cell value.
Returns:
The cell value at the intersection. Either a string value (for member and text cell) or a double value (for data cell) is returned.
Throws:
com.essbase.api.base.EssException - if an error occurs.

setValue

void setValue(IEssValueAny value)
              throws com.essbase.api.base.EssException
Sets the cell value.
Parameters:
value - The cell value. Either a String value (for member and text cell) or a double value (for data cell) is allowed here.
Throws:
com.essbase.api.base.EssException - if an error occurs.

Skip navigation links