CoreOlapDimension

public interface CoreOlapDimension extends CoreOlapNode

Размерность OLAP-структуры

Methods

activeHierarchy

CoreOlapHierarchy activeHierarchy()

Активная иерархия размерности

addHierarchy

CoreOlapHierarchy addHierarchy(String name)

Добавляет иерархию с заданным именем

Parameters:
  • name – имя иерархии

areaType

String areaType()

Область, которой принадлежат все поля размерности (строка/колонка/фильтр)

areaType_$eq

void areaType_$eq(String areaTypeEnum)

deleteHierarchy

void deleteHierarchy(int index)

Удаляет размерность по заданному индексу

Parameters:
  • index – индекс размерности

deleteHierarchy

void deleteHierarchy(String name)

Удаляет размерность с заданным именем

Parameters:
  • name – имя размерности

free

void free()

Удаляет размерность из OLAP-структуры

getHierarchy

CoreOlapHierarchy getHierarchy(int index)

Возвращает иерархию по заданному индексу

Parameters:
  • index – индекс иерархии

getHierarchy

CoreOlapHierarchy getHierarchy(String name)

Возвращает иерархию с заданным именем

Parameters:
  • name – имя иерархии

hierarchiesCount

int hierarchiesCount()

Количество иерархий в размерности