|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object mondrian.rolap.aggmatcher.DefaultDef
public class DefaultDef
This is the XML model for defining default aggregate table recognition and level/measure mapping. Revision is $Id: //open/mondrian/src/main/mondrian/rolap/aggmatcher/DefaultRulesSchema.xml#9 $
This class was generated from XOM model 'aggregates' on Tue Mar 06 01:13:59 PST 2007
Nested Class Summary | |
---|---|
static class |
DefaultDef.AggRule
A RolapConnection uses one AggRule. |
static class |
DefaultDef.AggRules
The set of "named" rules for matching aggregate tables. |
static class |
DefaultDef.Base
Base is the base class for all of the elements. |
static class |
DefaultDef.CaseMatcher
This is a base class for all elements that can match strings where the case of the string is important. |
static class |
DefaultDef.FactCountMatch
This is used to identify the "fact_count" column in an aggregate table. |
static class |
DefaultDef.FactCountMatchRef
|
static class |
DefaultDef.ForeignKeyMatch
This is used to identify foreign key columns in a candidate aggregate table given the name of a foreign key column of the base fact table. |
static class |
DefaultDef.ForeignKeyMatchRef
|
static class |
DefaultDef.IgnoreMap
This is the template used to specify columns to be ignored. |
static class |
DefaultDef.IgnoreMapRef
|
static class |
DefaultDef.LevelMap
This is the template that maps from a combination of level usage_prefix hierarchy_name level_name level_column_name |
static class |
DefaultDef.LevelMapRef
|
static class |
DefaultDef.Mapper
This allows one to create an element that matches against a single template, where the template is an attribute. |
static class |
DefaultDef.MeasureMap
This is the template that maps from a combination of measure measure_name, measure_column_name, and aggregate_name ("count", "sum", "avg", "min", "max", "distinct-count"). |
static class |
DefaultDef.MeasureMapRef
|
static class |
DefaultDef.NameMatcher
A NameMatcher is a CaseMatcher that prepends and appends regular expressions to a given string as part of creating the matching regular expression. |
static class |
DefaultDef.Ref
|
static class |
DefaultDef.Regex
This element is used in a vector of child elements when one wishes to have one or more regular expressions associated with matching a given string. |
static class |
DefaultDef.RegexMapper
|
static class |
DefaultDef.TableMatch
This is used to identify which tables in the database might be aggregate table of a given fact table. |
static class |
DefaultDef.TableMatchRef
|
Field Summary | |
---|---|
static String[] |
_elements
|
Constructor Summary | |
---|---|
DefaultDef()
|
Method Summary | |
---|---|
static Class |
getXMLDefClass()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static String[] _elements
Constructor Detail |
---|
public DefaultDef()
Method Detail |
---|
public static Class getXMLDefClass()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |