| Package | Description | 
|---|---|
| mondrian.olap | Mondrian's core package, this defines connections and the catalog metamodel, 
and allows you to execute queries. | 
| mondrian.rolap | Implements the data access layer for the olap package. | 
| Modifier and Type | Method and Description | 
|---|---|
| static MatchType | MatchType. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static MatchType[] | MatchType. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| OlapElement | SchemaReader. getElementChild(OlapElement parent,
               Id.Segment name,
               MatchType matchType)Looks up the child of  parentcalledname, or
 an approximation according tomatchType, returning
 null if no element is found. | 
| OlapElement | DelegatingSchemaReader. getElementChild(OlapElement parent,
               Id.Segment name,
               MatchType matchType) | 
| Member | SchemaReader. getMemberByUniqueName(List<Id.Segment> uniqueNameParts,
                     boolean failIfNotFound,
                     MatchType matchType)Finds a member based upon its unique name. | 
| Member | DelegatingSchemaReader. getMemberByUniqueName(List<Id.Segment> uniqueNameParts,
                     boolean failIfNotFound,
                     MatchType matchType) | 
| OlapElement | NameResolver.Namespace. lookupChild(OlapElement parent,
           org.olap4j.mdx.IdentifierSegment segment,
           MatchType matchType)Looks up a child element, using a match type for inexact matching. | 
| OlapElement | SetBase. lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType) | 
| OlapElement | Query.ScopedNamedSet. lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType) | 
| OlapElement | HierarchyBase. lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType) | 
| OlapElement | MemberBase. lookupChild(SchemaReader schemaReader,
           Id.Segment childName,
           MatchType matchType) | 
| OlapElement | OlapElement. lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType)Looks up a child element, returning null if it does not exist. | 
| OlapElement | DimensionBase. lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType) | 
| OlapElement | LevelBase. lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType) | 
| OlapElement | CubeBase. lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType) | 
| OlapElement | SchemaReader. lookupCompound(OlapElement parent,
              List<Id.Segment> names,
              boolean failIfNotFound,
              int category,
              MatchType matchType)Looks up an MDX object by name, specifying how to
 match if no object exactly matches the name. | 
| OlapElement | DelegatingSchemaReader. lookupCompound(OlapElement parent,
              List<Id.Segment> names,
              boolean failIfNotFound,
              int category,
              MatchType matchType) | 
| static OlapElement | Util. lookupCompound(SchemaReader schemaReader,
              OlapElement parent,
              List<Id.Segment> names,
              boolean failIfNotFound,
              int category,
              MatchType matchType)Resolves a name such as
 '[Products].[Product Department].[Produce]' by resolving the
 components ('Products', and so forth) one at a time. | 
| OlapElement | DelegatingSchemaReader. lookupCompoundInternal(OlapElement parent,
                      List<Id.Segment> names,
                      boolean failIfNotFound,
                      int category,
                      MatchType matchType) | 
| static Member | Util. lookupHierarchyRootMember(SchemaReader reader,
                         Hierarchy hierarchy,
                         Id.NameSegment memberName,
                         MatchType matchType)Finds a root member of a hierarchy with a given name. | 
| Member | SchemaReader. lookupMemberChildByName(Member parent,
                       Id.Segment childName,
                       MatchType matchType)Finds a child of a member with a given name. | 
| Member | DelegatingSchemaReader. lookupMemberChildByName(Member member,
                       Id.Segment memberName,
                       MatchType matchType) | 
| List<Member> | SchemaReader. lookupMemberChildrenByNames(Member parent,
                           List<Id.NameSegment> childNames,
                           MatchType matchType)Finds a list of child members with the given names. | 
| List<Member> | DelegatingSchemaReader. lookupMemberChildrenByNames(Member parent,
                           List<Id.NameSegment> childNames,
                           MatchType matchType) | 
| OlapElement | NameResolver. resolve(OlapElement parent,
       List<org.olap4j.mdx.IdentifierSegment> segments,
       boolean failIfNotFound,
       int category,
       MatchType matchType,
       List<NameResolver.Namespace> namespaces)Resolves a list of segments (a parsed identifier) to an OLAP element. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Member | RolapUtil. findBestMemberMatch(List<? extends Member> members,
                   RolapMember parent,
                   RolapLevel level,
                   Id.Segment searchName,
                   MatchType matchType)Locates a member specified by its member name, from an array of
 members. | 
| OlapElement | RolapSchemaReader. getElementChild(OlapElement parent,
               Id.Segment name,
               MatchType matchType) | 
| Member | RolapSchemaReader. getMemberByUniqueName(List<Id.Segment> uniqueNameParts,
                     boolean failIfNotFound,
                     MatchType matchType) | 
| OlapElement | RolapSchemaReader. lookupChild(OlapElement parent,
           org.olap4j.mdx.IdentifierSegment segment,
           MatchType matchType) | 
| OlapElement | DelegatingRolapMember. lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType) | 
| OlapElement | RolapLevel. lookupChild(SchemaReader schemaReader,
           Id.Segment name,
           MatchType matchType) | 
| OlapElement | RolapCube. lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType) | 
| OlapElement | RolapCubeMember. lookupChild(SchemaReader schemaReader,
           Id.Segment childName,
           MatchType matchType) | 
| OlapElement | RolapSchemaReader. lookupCompound(OlapElement parent,
              List<Id.Segment> names,
              boolean failIfNotFound,
              int category,
              MatchType matchType) | 
| OlapElement | RolapSchemaReader. lookupCompoundInternal(OlapElement parent,
                      List<Id.Segment> names,
                      boolean failIfNotFound,
                      int category,
                      MatchType matchType) | 
| Member | RolapSchemaReader. lookupMemberChildByName(Member parent,
                       Id.Segment childName,
                       MatchType matchType) | 
| List<Member> | RolapSchemaReader. lookupMemberChildrenByNames(Member parent,
                           List<Id.NameSegment> childNames,
                           MatchType matchType) | 
Copyright © 2021 Hitachi Vantara. All rights reserved.