CoreOlapHierarchy¶
- public interface CoreOlapHierarchy extends CoreOlapNode¶
Иерархия OLAP-структуры
Methods¶
activate¶
- void activate()¶
Делает иерархию активной в своей размерности
addLevel¶
- CoreOlapLevel addLevel(String levelName)¶
Добавляет уровень OLAP-структуры с заданным именем
- Parameters:
levelName – имя уровня
- Returns:
добавленный уровень
addLevel¶
- CoreOlapLevel addLevel(String levelName, String keyMemberName)¶
Добавляет уровень OLAP-структуры с заданным именем и именем ключевого поля
- Parameters:
levelName – имя уровня
keyMemberName – имя ключевого поля
- Returns:
добавленный уровень
addLevels¶
deleteLevel¶
- void deleteLevel(int index)¶
Удаляет уровень по заданному индексу
- Parameters:
index – индекс
deleteLevel¶
free¶
- void free()¶
Удаляет иерархию из размерности
getLevel¶
- CoreOlapLevel getLevel(int index)¶
Возвращает уровень по заданному индексу
- Parameters:
index – индекс
getLevel¶
- CoreOlapLevel getLevel(String name)¶
Возвращает уровень с заданным именем. Поиск ведётся по всей древовидной структуре уровней
- Parameters:
name – имя
levelsCount¶
- int levelsCount()¶
Количество уровней иерархии
- Returns: