com.tonbeller.jpivot.olap.model
Interface Result

All Superinterfaces:
Decorator, Visitable
All Known Implementing Classes:
MondrianResult, ProtozoanOlapModel, ResultBase, ResultImpl, ScalarOlapModel, XMLA_Result

public interface Result
extends Visitable, Decorator

Result of an OLAP query.

Author:
av

Method Summary
 Axis[] getAxes()
          return the axes
 java.util.List getCells()
          returns the cells of the result in row order.
 Axis getSlicer()
          return the slicer axis
 boolean isOverflowOccured()
           
 
Methods inherited from interface com.tonbeller.jpivot.olap.model.Visitable
accept
 
Methods inherited from interface com.tonbeller.jpivot.olap.model.Decorator
getRootDecoree
 

Method Detail

getCells

java.util.List getCells()
returns the cells of the result in row order. For a two dimensional result the cell [rowIndex] [colIndex] is found at index columnCount * rowIndex + colIndex

Returns:
the Cells of the result
See Also:
Cell

getAxes

Axis[] getAxes()
return the axes


getSlicer

Axis getSlicer()
return the slicer axis


isOverflowOccured

boolean isOverflowOccured()
Returns:
true, if the result was rolled back due to overflow condition