Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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.

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

    public IEssCell.EEssCellType getCellType()
                                      throws EssException

  Gets the cell type.

  Returns:
    The cell type.
  Throws:
    `EssException` - if an error occurs.

### getValue

    public IEssValueAny getValue()
                          throws 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:
    `EssException` - if an error occurs.

### setValue

    public void setValue(IEssValueAny value)
                  throws 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:
    `EssException` - if an error occurs.

Overview | Package | Class | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD