Uses of Enum Class
mondrian.olap.MatchType
Package
Description
Mondrian's core package, this defines connections and the catalog metamodel,
and allows you to execute queries.
Implements the data access layer for the olap package.
-
Uses of MatchType in mondrian.olap
Modifier and TypeMethodDescriptionstatic MatchType
Returns the enum constant of this class with the specified name.static MatchType[]
MatchType.values()
Returns an array containing the constants of this enum class, in the order they are declared.Modifier and TypeMethodDescriptionDelegatingSchemaReader.getElementChild
(OlapElement parent, Id.Segment name, MatchType matchType) SchemaReader.getElementChild
(OlapElement parent, Id.Segment name, MatchType matchType) Looks up the child ofparent
calledname
, or an approximation according tomatchType
, returning null if no element is found.DelegatingSchemaReader.getMemberByUniqueName
(List<Id.Segment> uniqueNameParts, boolean failIfNotFound, MatchType matchType) SchemaReader.getMemberByUniqueName
(List<Id.Segment> uniqueNameParts, boolean failIfNotFound, MatchType matchType) Finds a member based upon its unique name.CubeBase.lookupChild
(SchemaReader schemaReader, Id.Segment s, MatchType matchType) DimensionBase.lookupChild
(SchemaReader schemaReader, Id.Segment s, MatchType matchType) HierarchyBase.lookupChild
(SchemaReader schemaReader, Id.Segment s, MatchType matchType) LevelBase.lookupChild
(SchemaReader schemaReader, Id.Segment s, MatchType matchType) MemberBase.lookupChild
(SchemaReader schemaReader, Id.Segment childName, MatchType matchType) 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.lookupChild
(SchemaReader schemaReader, Id.Segment s, MatchType matchType) Looks up a child element, returning null if it does not exist.Query.ScopedNamedSet.lookupChild
(SchemaReader schemaReader, Id.Segment s, MatchType matchType) SetBase.lookupChild
(SchemaReader schemaReader, Id.Segment s, MatchType matchType) final OlapElement
DelegatingSchemaReader.lookupCompound
(OlapElement parent, List<Id.Segment> names, boolean failIfNotFound, int category, MatchType matchType) 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.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.DelegatingSchemaReader.lookupMemberChildByName
(Member member, Id.Segment memberName, MatchType matchType) SchemaReader.lookupMemberChildByName
(Member parent, Id.Segment childName, MatchType matchType) Finds a child of a member with a given name.DelegatingSchemaReader.lookupMemberChildrenByNames
(Member parent, List<Id.NameSegment> childNames, MatchType matchType) SchemaReader.lookupMemberChildrenByNames
(Member parent, List<Id.NameSegment> childNames, MatchType matchType) Finds a list of child members with the given names.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. -
Uses of MatchType in mondrian.rolap
Modifier and TypeMethodDescriptionstatic 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.RolapSchemaReader.getElementChild
(OlapElement parent, Id.Segment name, MatchType matchType) RolapSchemaReader.getMemberByUniqueName
(List<Id.Segment> uniqueNameParts, boolean failIfNotFound, MatchType matchType) DelegatingRolapMember.lookupChild
(SchemaReader schemaReader, Id.Segment s, MatchType matchType) RolapCube.lookupChild
(SchemaReader schemaReader, Id.Segment s, MatchType matchType) RolapCubeMember.lookupChild
(SchemaReader schemaReader, Id.Segment childName, MatchType matchType) RolapLevel.lookupChild
(SchemaReader schemaReader, Id.Segment name, MatchType matchType) RolapSchemaReader.lookupChild
(OlapElement parent, org.olap4j.mdx.IdentifierSegment segment, MatchType matchType) final OlapElement
RolapSchemaReader.lookupCompound
(OlapElement parent, List<Id.Segment> names, boolean failIfNotFound, int category, MatchType matchType) final OlapElement
RolapSchemaReader.lookupCompoundInternal
(OlapElement parent, List<Id.Segment> names, boolean failIfNotFound, int category, MatchType matchType) RolapSchemaReader.lookupMemberChildByName
(Member parent, Id.Segment childName, MatchType matchType) RolapSchemaReader.lookupMemberChildrenByNames
(Member parent, List<Id.NameSegment> childNames, MatchType matchType)