| 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 | 
DelegatingSchemaReader.getElementChild(OlapElement parent,
               Id.Segment name,
               MatchType matchType)  | 
OlapElement | 
SchemaReader.getElementChild(OlapElement parent,
               Id.Segment name,
               MatchType matchType)
Looks up the child of  
parent called name, or
 an approximation according to matchType, returning
 null if no element is found. | 
Member | 
DelegatingSchemaReader.getMemberByUniqueName(List<Id.Segment> uniqueNameParts,
                     boolean failIfNotFound,
                     MatchType matchType)  | 
Member | 
SchemaReader.getMemberByUniqueName(List<Id.Segment> uniqueNameParts,
                     boolean failIfNotFound,
                     MatchType matchType)
Finds a member based upon its unique name. 
 | 
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 | 
Query.ScopedNamedSet.lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType)  | 
OlapElement | 
DimensionBase.lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType)  | 
OlapElement | 
SetBase.lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType)  | 
OlapElement | 
MemberBase.lookupChild(SchemaReader schemaReader,
           Id.Segment childName,
           MatchType matchType)  | 
OlapElement | 
CubeBase.lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType)  | 
OlapElement | 
LevelBase.lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType)  | 
OlapElement | 
HierarchyBase.lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           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 | 
DelegatingSchemaReader.lookupCompound(OlapElement parent,
              List<Id.Segment> names,
              boolean failIfNotFound,
              int category,
              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. 
 | 
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 | 
DelegatingSchemaReader.lookupMemberChildByName(Member member,
                       Id.Segment memberName,
                       MatchType matchType)  | 
Member | 
SchemaReader.lookupMemberChildByName(Member parent,
                       Id.Segment childName,
                       MatchType matchType)
Finds a child of a member with a given name. 
 | 
List<Member> | 
DelegatingSchemaReader.lookupMemberChildrenByNames(Member parent,
                           List<Id.NameSegment> childNames,
                           MatchType matchType)  | 
List<Member> | 
SchemaReader.lookupMemberChildrenByNames(Member parent,
                           List<Id.NameSegment> childNames,
                           MatchType matchType)
Finds a list of child members with the given names. 
 | 
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 | 
RolapCubeMember.lookupChild(SchemaReader schemaReader,
           Id.Segment childName,
           MatchType matchType)  | 
OlapElement | 
RolapCube.lookupChild(SchemaReader schemaReader,
           Id.Segment s,
           MatchType matchType)  | 
OlapElement | 
RolapLevel.lookupChild(SchemaReader schemaReader,
           Id.Segment name,
           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 © 2017 Hitachi Vantara. All rights reserved.