Package com.jedox.palojlib.interfaces
Interface ICell
- All Known Implementing Classes:
Cell
public interface ICell
represent a cell in a cube
- Author:
- khaddadin
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptiondefault booleanChecks if the current user is allowed to access this cell.default booleanexists()getPathNameAt(int index) get the name of the element building this cell path at a certain positionString[]get the names of the elements building this cell pathgetType()get the type of the cellICell.CellTypegetValue()get the value of the cell as an object
-
Method Details
-
getPathNames
get the names of the elements building this cell path- Returns:
- array of element names
- Throws:
PaloException- exception from OLAP serverPaloJException- exception from the library itself
-
getPathNameAt
get the name of the element building this cell path at a certain position- Parameters:
index- path index- Returns:
- element name
- Throws:
PaloException- exception from OLAP serverPaloJException- exception from the library itself
-
getValue
Object getValue()get the value of the cell as an object- Returns:
- object can be numeric or string
-
getType
ICell.CellType getType()get the type of the cellICell.CellType- Returns:
- cell type
-
exists
default boolean exists() -
accessAllowed
default boolean accessAllowed()Checks if the current user is allowed to access this cell.- Returns:
trueif the user is allowed to access this cell,falseotherwise
-