Package com.jedox.palojlib.interfaces
Interface ICellExportContext
- All Known Implementing Classes:
CellExportContext
public interface ICellExportContext
represent a cell export context object used with
ICellsExporter
to read data from cubes- Author:
- khaddadin
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionint
get the maximum number of cells returned for each server call.get the type of the exportICube.CellsExportType
.default String
Condition value for valuesget whether empty cells should be exported.boolean
get whether the export should contain only base cells.boolean
get whether rule-based cells should be exported.
-
Method Details
-
getCellsExportType
ICube.CellsExportType getCellsExportType()get the type of the exportICube.CellsExportType
.- Returns:
- type of the export
-
getBlockSize
int getBlockSize()get the maximum number of cells returned for each server call.- Returns:
- blocksize
-
isOnlyBases
boolean isOnlyBases()get whether the export should contain only base cells. true means only numeric/string base cells and string consolidated cells (everything in olap csv files), false means all cells.- Returns:
- onlyBases
-
isUseRules
boolean isUseRules()get whether rule-based cells should be exported. true means rule based cells should be exported, otherwise false- Returns:
- useRules
-
getSkipMode
ICellExportContext.SkipMode getSkipMode()get whether empty cells should be exported. true means empty cells are not exported e.g. zero for numeric and "" for string cells, false means all cells.- Returns:
- skipEmpty
-
getCondition
Condition value for values- Returns:
- null if there is none specified
-