createAxis | (name: AxisName, nonEmpty: boolean, expression: ExpressionNode, properties?: MdxNode[]) => AxisNode | |
createCaseExpression | (match: ExpressionNode | null, cases: WhenClauseNode[], elseExp: ExpressionNode) => CaseExpressionNode | |
createCompoundIdentifier | (id: IdentifierNode | IdentifierNode[]) => UnknownCompoundIdentifierNode | |
createCreateStatement | (session: Todo, evaluationType: Todo, hiddenType: Todo, formula: string) => CreateStatementNode | |
createDrillthroughStatement | (maxRows: number, firstRow: number, select: SelectStatementNode, columns: ExpressionNode[]) => DrillthroughStatementNode | |
createDropStatement | (session: Todo, formula: string) => DropStatementNode | |
createFormula | (type: string, name: NamedSetCompoundIdentifierNode | MemberCompoundIdentifierNode, expression: ExpressionNode, properties: MemberPropertyDefinitionNode[], inlined?: boolean) => FormulaNode | |
createFromClause | (cubeName: CubeName) => FromClauseNode | |
createIdentifier | (value: string, quoting: Quoting) => IdentifierNode | |
createLiteral | (type: Argument, value: string) => LiteralNode | |
createMdxFunction | (name: string, syntax: Syntax, args: ExpressionNode[]) => MdxFunctionNode | |
createMemberPropertyDefinition | (memberProperty: string, valueExpression: ExpressionNode) => MemberPropertyDefinitionNode | |
createRefreshStatement | (id: string) => RefreshStatementNode | |
createSelectStatement | (axes: AxisNode[], slicerAxis: AxisNode, from: SubSelectNode | FromClauseNode, withClause: FormulaNode[], cellProps: string[]) => SelectStatementNode | |
createStringFormulaSpecification | (definedType: Todo, name: string, stringExpression: string) => StringFormulaSpecificationNode | |
createSubSelect | (nonVisual: boolean, axes: AxisNode[], slicerAxis: AxisNode, from: SubSelectNode | FromClauseNode) => SubSelectNode | |
createWhenClause | (when: ExpressionNode, then: ExpressionNode) => WhenClauseNode | |