| addOrReplaceCalculatedMember | (parsedSelectStatement: SelectNode, name: MeasureName, expression: ExpressionNode, properties?: CellPropertiesFlat) => SelectNode | |
| addOrReplaceFormula | (parsedSelectStatement: SelectNode, name: MeasureName, expression: ExpressionNode, properties: CellPropertiesFlat, formulaType: FormulaType) => SelectNode | |
| addOrReplaceNamedSet | (parsedSelectStatement: SelectNode, name: MeasureName, expression: ExpressionNode, properties: CellPropertiesFlat) => SelectNode | |
| createFormula | (name: MeasureName, expression?: ExpressionNode, nodeProperties?: MemberPropertyDefinitionNode[], formulaType?: FormulaType) => FormulaNode | |
| createFormulaFromUnparsedProperties | (name: MeasureName, expression: ExpressionNode | undefined, properties: CellPropertiesFlat, formulaType?: FormulaType) => FormulaNode | |
| doesMeasureNameConflict | (snd: StatementAndDiscovery, cubeName: CubeName, name: MeasureName) => boolean | |
| enrichExpirySelection | (header: TableHeader, cubeDiscovery: CubeDiscovery, translator: Translator) => [TableHeader, TableHeader] | |
| enrichSnDBeforeAddingFields | (snd: StatementAndDiscovery, header: TableHeader | TableHeader[], cubeName: CubeName, translator: Translator) => {
snd: StatementAndDiscovery;
headers: TableHeader[];
} | |
| ensureCalculatedMember | (statement: SelectStatementNode, name: MeasureName, expression: ExpressionNode, properties: CellPropertiesFlat) => MdxNode | |
| ensureCellProperties | (parsedSelectStatement: SelectStatementNode) => SelectStatementNode | |
| findFormula | (selectStatementNode: SelectStatementNode, formulaIdentifierNode: CompoundIdentifierNode) => FormulaNode | undefined | |
| getCalculatedMembers | (snd: StatementAndDiscovery) => FormulaNode[] | |
| getNonConflictingFormulaName | (snd: StatementAndDiscovery, identifiers: IdentifierNode[]) => MeasureName | |
| getNonConflictingName | (snd: StatementAndDiscovery, cubeName: CubeName, name: MeasureName) => MeasureName | |
| parsePropertyNamesAndValues | (properties: CellPropertiesFlat) => MemberPropertyDefinitionNode[] | |