Uses of Interface
com.jedox.palojlib.interfaces.IElement
Packages that use IElement
-
Uses of IElement in com.jedox.palojlib.interfaces
Methods in com.jedox.palojlib.interfaces that return IElementModifier and TypeMethodDescriptionIDimension.addBaseElement
(String name, IElement.ElementType type) Create one element, this method does not invalidate the cache.default IElement[]
IDimension.evaluateGlobalSubset
(String name, IVariable[] subsetVariables) evaluate the given subset with the set of variablesIElement[][]
ICubeScriptContext.getArea()
IElement[][]
IHold.getArea()
get the area of the holdIElement[]
IDimension.getBasesElements()
Get the list of the bases elements in the dimensiondefault IElement[]
IDimension.getBasesElements
(boolean withAttributes) Deprecated.IElement[]
ICube.getCellPath
(String[] names) get the elements object that points to a cell path within the cubeIConsolidation.getChild()
get the child elementIElement[]
IElement.getChildren()
Get the children of the elementdefault IElement
IDimension.getDefaultNAElement()
get the element set as default N/A for the dimensiondefault IElement
IDimension.getDefaultNAElement
(boolean withAttributes) Deprecated.This method is deprecated, useIDimension.getDefaultNAElement()
instead.default IElement
IDimension.getDefaultParentElement()
get the element set as default parent for the dimensiondefault IElement
IDimension.getDefaultParentElement
(boolean withAttributes) Deprecated.This method is deprecated, useIDimension.getDefaultParentElement()
instead.default IElement
IDimension.getDefaultReadElement()
get the element set as default read for the dimensiondefault IElement
IDimension.getDefaultReadElement
(boolean withAttributes) Deprecated.This method is deprecated, useIDimension.getDefaultReadElement()
instead.default IElement
IDimension.getDefaultTotalElement()
get the element set as default total for the dimensiondefault IElement
IDimension.getDefaultTotalElement
(boolean withAttributes) Deprecated.This method is deprecated, useIDimension.getDefaultTotalElement()
instead.default IElement
IDimension.getDefaultWriteElement()
get the element set as default write for the dimensiondefault IElement
IDimension.getDefaultWriteElement
(boolean withAttributes) Deprecated.This method is deprecated, useIDimension.getDefaultWriteElement()
instead.default IElement
IDimension.getElement
(String elementName) Get a single element in the dimension, the dimension elements will not be read in this casedefault IElement
IDimension.getElement
(String elementName, boolean withPermission) Get the a single element in the dimension, the dimension elements will not be read in this caseIDimension.getElementByName
(String name) Get an element using its namedefault IElement
IDimension.getElementByName
(String name, boolean withAttributes) Deprecated.This method is deprecated, useIDimension.getElementByName(String)
instead.IElement[]
IDimension.getElements()
Get the list of elements in the dimensiondefault IElement[]
IDimension.getElements
(boolean withAttributes) Deprecated.This method is deprecated, useIDimension.getElements()
instead.IElement[]
IDimensionScriptContext.getElements()
IElement[]
IDimension.getElementsByName
(String[] names) Get an array of elements using their names, an exception will be thrown if at least one of them does not existdefault IElement[]
IDimension.getElementsByName
(String[] names, boolean withAttributes) Deprecated.This method is deprecated, useIDimension.getElementsByName(String[])
instead.IAttribute.getLanguage()
get the language of the attributeIElement[]
IBaseScriptContext.getLanguages()
IConsolidation.getParent()
get the parent elementIElement[]
IElement.getParents()
Get the parents of the elementIElement[]
IDimension.getRootElements()
Get the list of the root elements in the dimensiondefault IElement[]
IDimension.getRootElements
(boolean withAttributes) Deprecated.This method is deprecated, useIDimension.getRootElements()
instead.default IElement
IDimension.getSingleElement
(String elementName, boolean withAttributes) Deprecated.This method is deprecated, useIDimension.getElement(String)
instead.default IElement
IDimension.getSingleElement
(String elementName, boolean withAttributes, boolean withPermission) Deprecated.This method is deprecated, useIDimension.getElement(String, boolean)
instead.Methods in com.jedox.palojlib.interfaces with parameters of type IElementModifier and TypeMethodDescriptionvoid
IDimension.addAttributeValues
(IAttribute attribute, IElement[] elements, Object[] values) Writes the attribute values for these elementsdefault IHold
void
IDimension.appendElements
(IElement[] elements) Add new elements with the given type or simply change type of existing elementsvoid
ICube.clearCells
(IElement[][] area) empty cells in an area within a cubedefault void
ICube.copyCell
(IElement[] fromPath, IElement[] toPath, IElement[][] lockedPaths, boolean useRules, boolean wait) default void
ICube.copyLikeCell
(IElement[] fromPath, IElement[] toPath, IElement[][] lockedPaths, Double likeValue, boolean useRules, boolean wait) get the value of a single cell typically using cell/valueICell[]
get the values of multiple cells typically using cell/valuesICube.getCellsExporter
(IElement[][] area, ICellExportContext context) Get an exporter to use later to export cells from an olap cubedouble
Get the weight of this element under this parent elementBoolean[]
check for multiple cell paths if there is a non-empty celldefault void
ICube.loadCell
(IElement[] path, Object value, ICellLoadContext context, IElement[][] lockedPaths) void
ICube.loadCells
(IElement[][] paths, Object[] values, ICellLoadContext context, IElement[][] lockedPaths) Deprecated.This method is deprecated, useICube.loadCells(IElement[][], Object[], ICellLoadContext, IElement[][], boolean)
instead.void
ICube.loadCells
(IElement[][] paths, Object[] values, ICellLoadContext context, IElement[][] lockedPaths, boolean useAudit) Write cells back in palo server.int
lock only an area in the cube, reading is still possible.void
IDimension.moveElements
(IElement[] elements, Integer[] positions) move a list of elements to new positionsIDimension.newConsolidation
(IElement parent, IElement child, double weight) create a consolidation object, no change is yet done to the dimensiondefault void
ICube.predictCell
(IElement[][] fromArea, IElement[] toPath, IElement[][] lockedPaths, boolean useRules, boolean wait) void
IDimension.removeAttributeValues
(IAttribute attribute, IElement[] elements) Removes the attribute values for these elements in this dimension, for the given language in the attribute.void
IDimension.removeConsolidations
(IElement[] elements) remove the consolidations for these elements i.e.void
IDimension.removeElements
(IElement[] elements) removes the elementsvoid
void
IDimensionScriptContext.setElements
(IElement[] elements) void
IBaseScriptContext.setLanguages
(IElement[] languages) void
IDimension.updateElementsType
(IElement[] elements, IElement.ElementType type) update the types of the elements, only ElementTypes type string and numeric can be usedIElement.ElementType
. -
Uses of IElement in com.jedox.palojlib.main
Classes in com.jedox.palojlib.main that implement IElementMethods in com.jedox.palojlib.main that return IElementModifier and TypeMethodDescriptionDimension.addBaseElement
(String name, IElement.ElementType type) IElement[]
Dimension.evaluateGlobalSubset
(String subsetname, IVariable[] subsetVariables) IElement[]
DimensionHandler.evaluateGlobalSubset
(Database db, Dimension dim, String subsetname, IVariable[] subsetVariables) IElement[][]
CubeScriptContext.getArea()
IElement[]
Dimension.getBasesElements()
IElement[]
Cube.getCellPath
(String[] names) Consolidation.getChild()
Dimension.getDefaultNAElement()
Dimension.getDefaultParentElement()
Dimension.getDefaultReadElement()
Dimension.getDefaultTotalElement()
Dimension.getDefaultWriteElement()
Dimension.getElement
(String elementName, boolean withPermission) Dimension.getElementByName
(String name) IElement[]
Dimension.getElements()
IElement[]
DimensionScriptContext.getElements()
IElement[]
Dimension.getElementsByName
(String[] names) Attribute.getLanguage()
IElement[]
BaseScriptContext.getLanguages()
Consolidation.getParent()
IElement[]
Dimension.getRootElements()
DimensionHandler.getSingleElement
(Database database, int dimensionId, String name, boolean byName) DimensionHandler.getSingleElement
(Database database, int dimensionId, String name, boolean byName, boolean withPermissions) Methods in com.jedox.palojlib.main with parameters of type IElementModifier and TypeMethodDescriptionvoid
Dimension.addAttributeValues
(IAttribute attribute, IElement[] elements, Object[] values) void
DimensionHandler.addAttributeValues
(Database database, int attributeCubeId, int attributeDimId, int id, Element language, IElement[] elements, Object[] values) void
DimensionHandler.addElements
(int databaseId, int id, IElement[] elements) void
Dimension.appendElements
(IElement[] elements) static void
ScriptHandler.appendLanguagesToScriptRequest
(StringBuilder currentRequest, IElement[] languages, boolean withAttribute) protected StringBuilder
CubeHandler.buildLockedPaths
(IElement[][] lockedPaths) protected void
void
Cube.clearCells
(IElement[][] area) void
Cube.copyCell
(IElement[] fromPath, IElement[] toPath, IElement[][] lockedPaths, boolean useRules, boolean wait) void
CubeHandler.copyCell
(Database database, Cube cube, IElement[] fromPath, IElement[][] fromArea, IElement[] toPath, IElement[][] lockedPaths, Double likeValue, boolean useRules, boolean wait) void
Cube.copyLikeCell
(IElement[] fromPath, IElement[] toPath, IElement[][] lockedPaths, Double likeValue, boolean useRules, boolean wait) protected StringBuilder
CubeHandler.fillAreaBuffer
(IElement[][] area) CubeHandler.generateScript
(int databaseid, int id, boolean complete, IElement[][] area, boolean withAttribute, boolean includeLocalViews, boolean includeGlobalViews, boolean includeCubeRights, IElement[] languages, boolean clear, boolean withRule, IScriptHandler.ScriptCreateClause cClause, IScriptHandler.ScriptModifyClause mClause) DatabaseHandler.generateScript
(int id, IDimension[] dims, ICube[] cubes, boolean includeElementsInfo, boolean complete, boolean withAttribute, boolean includeLocalSubsets, boolean includeGlobalSubsets, boolean includeDimensionRights, boolean includeLocalViews, boolean includeGlobalViews, boolean includeCubeRights, boolean clear, boolean includeGlobalLists, IElement[] languages, boolean withRule, IScriptHandler.ScriptCreateClause cClause, IScriptHandler.ScriptModifyClause mClause) DimensionHandler.generateScript
(int databaseid, int id, boolean complete, IElement[] elements, boolean withAttribute, boolean includeLocalSubsets, boolean includeGlobalSubsets, boolean includeDimensionRights, IElement[] languages, boolean clear, IScriptHandler.ScriptCreateClause cClause, IScriptHandler.ScriptModifyClause mClause) ICell[]
Cell[]
Cube.getCellsExporter
(IElement[][] area, ICellExportContext context) double
Boolean[]
Boolean[]
void
Cube.loadCell
(IElement[] path, Object value, ICellLoadContext context, IElement[][] lockedPaths) protected void
CubeHandler.loadCell
(int databaseId, int id, IElement[] paths, Object value, boolean isAdd, ICube.SplashMode mode, boolean eventprocessor, IElement[][] lockedPaths) void
Cube.loadCells
(IElement[][] paths, Object[] values, ICellLoadContext context, IElement[][] lockedPaths) Deprecated.void
Cube.loadCells
(IElement[][] paths, Object[] values, ICellLoadContext context, IElement[][] lockedPaths, boolean useAudit) protected void
CubeHandler.loadCells
(int databaseId, int id, IElement[][] paths, Object[] values, int blockSize, boolean isAdd, ICube.SplashMode mode, boolean eventprocessor, IElement[][] lockedPaths, boolean useAudit) int
int
void
Dimension.moveElements
(IElement[] elements, Integer[] positions) void
DimensionHandler.moveElements
(int databaseId, int id, IElement[] elements, Integer[] positions) Dimension.newConsolidation
(IElement parent, IElement child, double weight) void
Cube.predictCell
(IElement[][] fromArea, IElement[] toPath, IElement[][] lockedPaths, boolean useRules, boolean wait) Dimension.readAttributeValue
(IElement element, String attributeName, String language) void
Dimension.removeAttributeValues
(IAttribute attribute, IElement[] elements) protected void
DimensionHandler.removeAttributeValues
(Database database, int attributeCubeId, int attributeDimId, int id, Element language, IElement[] elements) void
Dimension.removeConsolidations
(IElement[] elements) protected void
DimensionHandler.removeConsolidations
(int databaseId, int dimensionId, IElement[] elements) void
Dimension.removeElements
(IElement[] elements) void
void
DimensionScriptContext.setElements
(IElement[] elements) void
BaseScriptContext.setLanguages
(IElement[] languages) void
Dimension.updateElementsType
(IElement[] elements, IElement.ElementType type) Constructors in com.jedox.palojlib.main with parameters of type IElementModifierConstructorDescriptionprotected
Attribute
(Dimension dimension, int id, String name, IElement language, IElement.ElementType elementType) protected
CellsExporter
(IElement[][] area, ICube.CellsExportType type, int blockSize, boolean useRules, boolean onlyBases, ICellExportContext.SkipMode skipMode, CubeHandler cubehandler, IDimension[] dimensions, int databaseId, int cubeId, int contextId) protected
CellsExporter
(IElement[][] area, ICube.CellsExportType type, int blockSize, boolean useRules, boolean onlyBases, ICellExportContext.SkipMode skipMode, CubeHandler cubehandler, IDimension[] dimensions, String condition, int databaseId, int cubeId, int contextId) Consolidation
(IElement parent, IElement child, double weight)
IDimension.getBasesElements()
instead.