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 boolean
Checks if the current user is allowed to access this cell.default boolean
exists()
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.CellType
getValue()
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:
true
if the user is allowed to access this cell,false
otherwise
-