collapseLevel | (snd: StatementAndDiscovery, tuple: MemberUniqueName[], level: MemberUniqueName, colIndex: number) => StatementAndDiscovery | |
collapseUnknownMdx | (snd: StatementAndDiscovery, parents: Mdx[], level: MemberUniqueName, collapsibleHeaders: LevelCompoundIdentifierNode[]) => StatementAndDiscovery | |
createSingleLevelStatement | (levelUniqueName: MemberUniqueName, cubeName: CubeName) => Mdx | |
ensureComparisonMembers | (snd: StatementAndDiscovery, memberOne: MemberUniqueName, memberTwo: MemberUniqueName) => StatementAndDiscovery | |
ensureLevel | (snd: StatementAndDiscovery, levelUniqueName: MemberUniqueName, axisName?: AxisName, position?: number, axisCreationNonEmpty?: boolean, axisCreationProperties?: MdxNode[]) => StatementAndDiscovery | |
expandLevel | (snd: StatementAndDiscovery, level: MemberUniqueName, tuple: MemberUniqueName[], afterMember?: MemberUniqueName) => StatementAndDiscovery | |
forceLevel | (snd: StatementAndDiscovery, levelUniqueName: MemberUniqueName, axisName?: AxisName, position?: number) => StatementAndDiscovery | |
getExpanded | (snd: StatementAndDiscovery, tuple: MemberUniqueName[], colIndex: number, dontAddIfNotExpandedByTuple?: boolean) => Mdx[] | |
getExpanders | (statement: SelectNode, discovery: Discovery) => Mdx[][] | |
getHierarchyUniqueName | (levelName: MemberUniqueName) => HierarchyUniqueName | |
removeDefaultMemberCrossjoinArgs | (crossJoins: MdxFunctionNode[]) => MdxNode[] | |
replaceLevel | (snd: StatementAndDiscovery, cubeName: CubeName, levelToRemoveUniqueName: MemberUniqueName, levelToAddUniqueName: MemberUniqueName) => StatementAndDiscovery | |
sameHierarchy | (l: NodeWithHierarchy, r: NodeWithHierarchy) => boolean | |
sameLevel | (l: NodeWithLevel, r: NodeWithLevel) => boolean | |
sameMember | (l: MemberCompoundIdentifierNode, r: MemberCompoundIdentifierNode) => boolean | |