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
parent called name , or
an approximation according to matchType , 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 |
MemberBase.lookupChild(SchemaReader schemaReader,
Id.Segment childName,
MatchType matchType) |
OlapElement |
DimensionBase.lookupChild(SchemaReader schemaReader,
Id.Segment s,
MatchType matchType) |
OlapElement |
SetBase.lookupChild(SchemaReader schemaReader,
Id.Segment s,
MatchType matchType) |
OlapElement |
HierarchyBase.lookupChild(SchemaReader schemaReader,
Id.Segment s,
MatchType matchType) |
OlapElement |
Query.ScopedNamedSet.lookupChild(SchemaReader schemaReader,
Id.Segment s,
MatchType matchType) |
OlapElement |
LevelBase.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 |
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 |
RolapCubeMember.lookupChild(SchemaReader schemaReader,
Id.Segment childName,
MatchType matchType) |
OlapElement |
RolapLevel.lookupChild(SchemaReader schemaReader,
Id.Segment name,
MatchType matchType) |
OlapElement |
RolapCube.lookupChild(SchemaReader schemaReader,
Id.Segment s,
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 © 2018 Hitachi Vantara. All rights reserved.