Package com.jedox.palojlib.main
Class CellExportContext
java.lang.Object
com.jedox.palojlib.main.CellExportContext
- All Implemented Interfaces:
ICellExportContext
- Author:
- khaddadin
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.jedox.palojlib.interfaces.ICellExportContext
ICellExportContext.SkipMode -
Constructor Summary
ConstructorsConstructorDescriptionCellExportContext(ICube.CellsExportType type, int blockSize, boolean useRules, boolean onlyBases, ICellExportContext.SkipMode skipMode) CellExportContext(ICube.CellsExportType type, int blockSize, boolean useRules, boolean onlyBases, ICellExportContext.SkipMode skipMode, String condition) -
Method Summary
Modifier and TypeMethodDescriptionintget the maximum number of cells returned for each server call.get the type of the exportICube.CellsExportType.Condition value for valuesget whether empty cells should be exported.booleanget whether the export should contain only base cells.booleanget whether rule-based cells should be exported.
-
Constructor Details
-
CellExportContext
public CellExportContext(ICube.CellsExportType type, int blockSize, boolean useRules, boolean onlyBases, ICellExportContext.SkipMode skipMode) -
CellExportContext
public CellExportContext(ICube.CellsExportType type, int blockSize, boolean useRules, boolean onlyBases, ICellExportContext.SkipMode skipMode, String condition)
-
-
Method Details
-
getCellsExportType
Description copied from interface:ICellExportContextget the type of the exportICube.CellsExportType.- Specified by:
getCellsExportTypein interfaceICellExportContext- Returns:
- type of the export
-
getBlockSize
public int getBlockSize()Description copied from interface:ICellExportContextget the maximum number of cells returned for each server call.- Specified by:
getBlockSizein interfaceICellExportContext- Returns:
- blocksize
-
isOnlyBases
public boolean isOnlyBases()Description copied from interface:ICellExportContextget 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.- Specified by:
isOnlyBasesin interfaceICellExportContext- Returns:
- onlyBases
-
isUseRules
public boolean isUseRules()Description copied from interface:ICellExportContextget whether rule-based cells should be exported. true means rule based cells should be exported, otherwise false- Specified by:
isUseRulesin interfaceICellExportContext- Returns:
- useRules
-
getSkipMode
Description copied from interface:ICellExportContextget 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.- Specified by:
getSkipModein interfaceICellExportContext- Returns:
- skipEmpty
-
getCondition
Description copied from interface:ICellExportContextCondition value for values- Specified by:
getConditionin interfaceICellExportContext- Returns:
- null if there is none specified
-