Constant Field Values
Contents
mondrian.gui.*
-
mondrian.gui.JdbcMetaData Modifier and Type Constant Field Value public static final StringLEVEL_SEPARATOR"->" -
mondrian.gui.mondrian.gui.JdbcTreeModel.Node Modifier and Type Constant Field Value static final intCATALOG0static final intCOLUMN2static final intTABLE1
mondrian.olap.*
-
mondrian.olap.Category Modifier and Type Constant Field Value public static final intArray1public static final intConstant64public static final intCube12public static final intDateTime18public static final intDimension2public static final intEmpty17public static final intExpression0public static final intHierarchy3public static final intInteger15public static final intLevel4public static final intLogical5public static final intMask31public static final intMember6public static final intNull16public static final intNumeric7public static final intSet8public static final intString9public static final intSymbol11public static final intTuple10public static final intUnknown0public static final intValue13 -
mondrian.olap.CubeBase Modifier and Type Constant Field Value public static final intCATALOG_NAME0public static final intCUBE_NAME2public static final intDIMENSION_UNIQUE_NAME3public static final intHIERARCHY_UNIQUE_NAME4public static final intLEVEL_NUMBER6public static final intLEVEL_UNIQUE_NAME5public static final intmaxNofConstraintsForAdSchemaMember12public static final intMDPROP_USERDEFINED019public static final intMDTREEOP_CHILDREN1public static final intMDTREEOP_SELF0public static final intMEMBER_CAPTION9public static final intMEMBER_NAME7public static final intMEMBER_TYPE10public static final intMEMBER_UNIQUE_NAME8public static final intSCHEMA_NAME1public static final intTree_Operator11 -
mondrian.olap.Dimension Modifier and Type Constant Field Value public static final StringMEASURES_NAME"Measures"public static final StringMEASURES_UNIQUE_NAME"[Measures]" -
mondrian.olap.MondrianPropertiesBase Modifier and Type Constant Field Value protected static final StringmondrianDotProperties"mondrian.properties" -
mondrian.olap.ParserSym Modifier and Type Constant Field Value public static final int_VALUE_EXPRESSION42public static final intAMP_QUOTED_ID65public static final intAND2public static final intAS3public static final intASTERISK43public static final intAXIS4public static final intBANG44public static final intCASE5public static final intCAST6public static final intCELL7public static final intCHAPTERS8public static final intCOLON45public static final intCOLUMNS9public static final intCOMMA46public static final intCONCAT47public static final intDIMENSION10public static final intDOT48public static final intDRILLTHROUGH11public static final intELSE12public static final intEMPTY13public static final intEND14public static final intEOF0public static final intEQ49public static final interror1public static final intEXPLAIN15public static final intFIRSTROWSET16public static final intFOR17public static final intFORMULA_STRING67public static final intFROM18public static final intGE50public static final intGT51public static final intID63public static final intIN19public static final intIS20public static final intLBRACE52public static final intLE53public static final intLPAREN54public static final intLT55public static final intMATCHES21public static final intMAXROWS22public static final intMEMBER23public static final intMINUS56public static final intNE57public static final intNON24public static final intNOT25public static final intNULL26public static final intNUMBER62public static final intON27public static final intOR28public static final intPAGES29public static final intPLAN30public static final intPLUS58public static final intPROPERTIES31public static final intQUOTED_ID64public static final intRBRACE59public static final intRETURN32public static final intROWS33public static final intRPAREN60public static final intSECTIONS34public static final intSELECT35public static final intSET36public static final intSOLIDUS61public static final intSTRING66public static final intTHEN37public static final intUNKNOWN68public static final intWHEN38public static final intWHERE39public static final intWITH41public static final intXOR40 -
mondrian.olap.Property Modifier and Type Constant Field Value public static final intACTION_TYPE_ORDINAL54public static final intAGGREGATION_TYPE_ORDINAL1public static final intBACK_COLOR_ORDINAL30public static final intCAPTION_ORDINAL3public static final intCATALOG_NAME_ORDINAL10public static final intCELL_EVALUATION_LIST_ORDINAL31public static final intCELL_FORMATTER_ORDINAL29public static final intCELL_FORMATTER_SCRIPT_LANGUAGE_ORDINAL51public static final intCELL_FORMATTER_SCRIPT_ORDINAL52public static final intCELL_ORDINAL_ORDINAL32public static final intCHILDREN_CARDINALITY_ORDINAL23public static final intCONTRIBUTING_CHILDREN_ORDINAL4public static final intCUBE_NAME_ORDINAL12public static final intDATATYPE_ORDINAL42public static final intDEPTH_ORDINAL43public static final intDESCRIPTION_ORDINAL27public static final intDIMENSION_UNIQUE_NAME_ORDINAL13public static final intDISPLAY_FOLDER_ORDINAL49public static final intDISPLAY_INFO_ORDINAL44public static final intDRILLTHROUGH_COUNT_ORDINAL55public static final intFONT_FLAGS_ORDINAL36public static final intFONT_NAME_ORDINAL34public static final intFONT_SIZE_ORDINAL35public static final intFORE_COLOR_ORDINAL33public static final intFORMAT_EXP_ORDINAL53public static final intFORMAT_EXP_PARSED_ORDINAL0public static final intFORMAT_STRING_ORDINAL38public static final intFORMATTED_VALUE_ORDINAL37public static final intFORMULA_ORDINAL5public static final intHIERARCHY_UNIQUE_NAME_ORDINAL14public static final intKEY_ORDINAL46public static final intLANGUAGE_ORDINAL50public static final intLEVEL_NUMBER_ORDINAL16public static final intLEVEL_UNIQUE_NAME_ORDINAL15public static final intMEMBER_CAPTION_ORDINAL22public static final intMEMBER_GUID_ORDINAL21public static final intMEMBER_KEY_ORDINAL45public static final intMEMBER_NAME_ORDINAL18public static final intMEMBER_ORDINAL_ORDINAL17public static final intMEMBER_SCOPE_ORDINAL6public static final intMEMBER_TYPE_ORDINAL20public static final intMEMBER_UNIQUE_NAME_ORDINAL19public static final intNAME_ORDINAL2public static final intNON_EMPTY_BEHAVIOR_ORDINAL39public static final intPARENT_COUNT_ORDINAL26public static final intPARENT_LEVEL_ORDINAL24public static final intPARENT_UNIQUE_NAME_ORDINAL25public static final intSCENARIO_ORDINAL48public static final intSCHEMA_NAME_ORDINAL11public static final intSOLVE_ORDER_ORDINAL40public static final intVALUE_ORDINAL41public static final intVISIBLE_ORDINAL28 -
mondrian.olap.Util Modifier and Type Constant Field Value public static final booleanDEBUGfalse
-
mondrian.olap.fun.CacheFunDef Modifier and Type Constant Field Value static final StringNAME"Cache" -
mondrian.olap.fun.FunUtil Modifier and Type Constant Field Value public static final booleanBooleanNullfalsepublic static final doubleDoubleEmpty-1.2345E-8public static final doubleDoubleNull1.2345E-8public static final intIntegerNull-2147483647 -
mondrian.olap.fun.mondrian.olap.fun.FunUtil.Quicksorter Modifier and Type Constant Field Value public final intTOO_SMALL8 -
mondrian.olap.fun.LinReg Modifier and Type Constant Field Value public static final intIntercept2public static final intPoint0public static final intR21public static final intSlope3public static final intVariance4 -
mondrian.olap.fun.RankFunDef Modifier and Type Constant Field Value static final booleandebugfalse
mondrian.olap4j.*
-
mondrian.olap4j.mondrian.olap4j.MondrianOlap4jDriverVersion Modifier and Type Constant Field Value static final intMAJOR_VERSION3static final intMINOR_VERSION1101356static final StringNAME"Mondrian olap4j driver"static final StringVERSION"3.11.0.1-356"
mondrian.parser.*
-
mondrian.parser.MdxParserImplConstants Modifier and Type Constant Field Value public static final intAMP_QUOTED_ID82public static final intAMP_UNQUOTED_ID83public static final intAND1public static final intAPPROX_NUMERIC_LITERAL74public static final intAS2public static final intASTERISK54public static final intAXIS3public static final intBANG55public static final intCASE4public static final intCAST5public static final intCELL6public static final intCHAPTERS7public static final intCOLON56public static final intCOLUMNS8public static final intCOMMA57public static final intCONCAT58public static final intDECIMAL_NUMERIC_LITERAL75public static final intDEFAULT0public static final intDIGIT85public static final intDIMENSION9public static final intDOT59public static final intDOUBLE_QUOTED_STRING78public static final intDRILLTHROUGH10public static final intELSE11public static final intEMPTY12public static final intEND13public static final intEOF0public static final intEQ60public static final intEXPLAIN14public static final intEXPONENT76public static final intFIRSTROWSET15public static final intFOR16public static final intFORMAL_COMMENT51public static final intFROM17public static final intGE61public static final intGT62public static final intID80public static final intIN18public static final intIN_FORMAL_COMMENT2public static final intIN_MULTI_LINE_COMMENT3public static final intIN_SINGLE_LINE_COMMENT1public static final intIS19public static final intLBRACE63public static final intLE64public static final intLETTER84public static final intLPAREN65public static final intLT66public static final intMATCHES20public static final intMAXROWS21public static final intMEMBER22public static final intMINUS67public static final intMULTI_LINE_COMMENT52public static final intNE68public static final intNON23public static final intNOT24public static final intNULL25public static final intON26public static final intOR27public static final intPAGES28public static final intPLAN29public static final intPLUS69public static final intPROPERTIES30public static final intQUOTED_ID81public static final intRBRACE70public static final intRETURN31public static final intROWS32public static final intRPAREN71public static final intSECTIONS33public static final intSELECT34public static final intSET35public static final intSINGLE_LINE_COMMENT50public static final intSINGLE_QUOTED_STRING77public static final intSOLIDUS72public static final intTHEN36public static final intUNSIGNED_INTEGER_LITERAL73public static final intWHEN37public static final intWHERE38public static final intWHITESPACE79public static final intWITH40public static final intXOR39 -
mondrian.parser.SimpleCharStream Modifier and Type Constant Field Value public static final booleanstaticFlagfalse -
mondrian.parser.TokenMgrError Modifier and Type Constant Field Value static final intINVALID_LEXICAL_STATE2static final intLEXICAL_ERROR0static final intLOOP_DETECTED3static final intSTATIC_LEXER_ERROR1
mondrian.recorder.*
-
mondrian.recorder.AbstractRecorder Modifier and Type Constant Field Value public static final intDEFAULT_MSG_LIMIT10
mondrian.rolap.*
-
mondrian.rolap.BatchTestCase Modifier and Type Constant Field Value protected final StringcubeNameSales"Sales"protected final StringfieldProductDepartment"product_department"protected final StringfieldProductFamily"product_family"protected final StringfieldYear"the_year"protected final StringmeasureUnitSales"[Measures].[Unit Sales]"protected final StringtableCustomer"customer"protected final StringtableProductClass"product_class"protected final StringtableTime"time_by_day" -
mondrian.rolap.BitKey.AbstractBitKey Modifier and Type Constant Field Value protected static final intChunkBitCount6protected static final intMask63protected static final longWORD_MASK-1L -
mondrian.rolap.RolapConnectionProperties Modifier and Type Constant Field Value public static final StringJdbcPropertyPrefix"jdbc." -
mondrian.rolap.RolapLevel Modifier and Type Constant Field Value static final intFLAG_ALL2static final intFLAG_UNIQUE4 -
mondrian.rolap.mondrian.rolap.RolapNativeTopCountTestCases Modifier and Type Constant Field Value static final StringCUSTOM_COUNT_MEASURE_CUBE" <Cube name=\"StoreWithCountM\" visible=\"true\" cache=\"true\" enabled=\"true\">\n <Table name=\"store\">\n </Table>\n <Dimension visible=\"true\" highCardinality=\"false\" name=\"Store Type\">\n <Hierarchy visible=\"true\" hasAll=\"true\">\n <Level name=\"Store Type\" visible=\"true\" column=\"store_type\" type=\"String\" uniqueMembers=\"true\" levelType=\"Regular\" hideMemberIf=\"Never\">\n </Level>\n </Hierarchy>\n </Dimension>\n <DimensionUsage source=\"Store\" name=\"Store\" visible=\"true\" highCardinality=\"false\">\n </DimensionUsage>\n <Dimension visible=\"true\" highCardinality=\"false\" name=\"Has coffee bar\">\n <Hierarchy visible=\"true\" hasAll=\"true\">\n <Level name=\"Has coffee bar\" visible=\"true\" column=\"coffee_bar\" type=\"Boolean\" uniqueMembers=\"true\" levelType=\"Regular\" hideMemberIf=\"Never\">\n </Level>\n </Hierarchy>\n </Dimension>\n <Measure name=\"Store Sqft\" column=\"store_sqft\" formatString=\"#,###\" aggregator=\"sum\">\n </Measure>\n <Measure name=\"Grocery Sqft\" column=\"grocery_sqft\" formatString=\"#,###\" aggregator=\"sum\">\n </Measure>\n <Measure name=\"CountM\" column=\"store_id\" formatString=\"Standard\" aggregator=\"count\" visible=\"true\">\n </Measure>\n </Cube>"static final StringCUSTOM_COUNT_MEASURE_CUBE_NAME"StoreWithCountM"static final StringCUSTOM_COUNT_MEASURE_QUERY"SELECT [Measures].[CountM] ON COLUMNS, TOPCOUNT([Store Type].[All Store Types].Children, 3, [Measures].[CountM]) ON ROWS FROM [StoreWithCountM]"static final StringCUSTOM_COUNT_MEASURE_RESULT"Axis #0:\n{}\nAxis #1:\n{[Measures].[CountM]}\nAxis #2:\n{[Store Type].[Supermarket]}\n{[Store Type].[Deluxe Supermarket]}\n{[Store Type].[Mid-Size Grocery]}\nRow #0: 8\nRow #1: 6\nRow #2: 4\n"static final StringEMPTY_CELLS_ARE_HIDDEN_WHEN_NON_EMPTY_QUERY"SELECT [Measures].[Unit Sales] ON COLUMNS, NON EMPTY TOPCOUNT([Customers].[Country].Members, 2, [Measures].[Unit Sales]) ON ROWS FROM [Sales] WHERE [Time].[1997].[Q3]"static final StringEMPTY_CELLS_ARE_HIDDEN_WHEN_NON_EMPTY_RESULT"Axis #0:\n{[Time].[1997].[Q3]}\nAxis #1:\n{[Measures].[Unit Sales]}\nAxis #2:\n{[Customers].[USA]}\nRow #0: 65,848\n"static final StringEMPTY_CELLS_ARE_SHOWN_COUNTRIES_QUERY"SELECT [Measures].[Unit Sales] ON COLUMNS, TOPCOUNT([Customers].[Country].Members, 2, [Measures].[Unit Sales]) ON ROWS FROM [Sales] WHERE [Time].[1997].[Q3]"static final StringEMPTY_CELLS_ARE_SHOWN_COUNTRIES_RESULT"Axis #0:\n{[Time].[1997].[Q3]}\nAxis #1:\n{[Measures].[Unit Sales]}\nAxis #2:\n{[Customers].[USA]}\n{[Customers].[Canada]}\nRow #0: 65,848\nRow #1: \n"static final StringEMPTY_CELLS_ARE_SHOWN_NOT_MORE_THAN_EXIST_QUERY"SELECT [Measures].[Unit Sales] ON COLUMNS, TOPCOUNT([Customers].[Country].Members, 10, [Measures].[Unit Sales]) ON ROWS FROM [Sales] WHERE [Time].[1997].[Q3]"static final StringEMPTY_CELLS_ARE_SHOWN_NOT_MORE_THAN_EXIST_RESULT"Axis #0:\n{[Time].[1997].[Q3]}\nAxis #1:\n{[Measures].[Unit Sales]}\nAxis #2:\n{[Customers].[USA]}\n{[Customers].[Canada]}\n{[Customers].[Mexico]}\nRow #0: 65,848\nRow #1: \nRow #2: \n"static final StringEMPTY_CELLS_ARE_SHOWN_STATES_QUERY"SELECT [Measures].[Unit Sales] ON COLUMNS, TOPCOUNT([Customers].[State Province].Members, 6, [Measures].[Unit Sales]) ON ROWS FROM [Sales] WHERE [Time].[1997].[Q3]"static final StringEMPTY_CELLS_ARE_SHOWN_STATES_RESULT"Axis #0:\n{[Time].[1997].[Q3]}\nAxis #1:\n{[Measures].[Unit Sales]}\nAxis #2:\n{[Customers].[USA].[WA]}\n{[Customers].[USA].[CA]}\n{[Customers].[USA].[OR]}\n{[Customers].[Canada].[BC]}\n{[Customers].[Mexico].[DF]}\n{[Customers].[Mexico].[Guerrero]}\nRow #0: 30,538\nRow #1: 18,370\nRow #2: 16,940\nRow #3: \nRow #4: \nRow #5: \n"static final StringIMPLICIT_COUNT_MEASURE_QUERY"SELECT [Measures].[Fact Count] ON COLUMNS, TOPCOUNT([Store Type].[All Store Types].Children, 3, [Measures].[Fact Count]) ON ROWS FROM [Store]"static final StringIMPLICIT_COUNT_MEASURE_RESULT"Axis #0:\n{}\nAxis #1:\n{[Measures].[Fact Count]}\nAxis #2:\n{[Store Type].[Supermarket]}\n{[Store Type].[Deluxe Supermarket]}\n{[Store Type].[Mid-Size Grocery]}\nRow #0: 8\nRow #1: 6\nRow #2: 4\n"static final StringNON_EMPTY_IS_NOT_IGNORED_WHEN_TWO_PARAMS_QUERY"SELECT NON EMPTY TOPCOUNT([Customers].[State Province].members, 3) ON COLUMNS FROM [Sales] "static final StringNON_EMPTY_IS_NOT_IGNORED_WHEN_TWO_PARAMS_RESULT"Axis #0:\n{}\nAxis #1:\n"static final StringRESULTS_ARE_SHOWN_NOT_MORE_THAN_EXIST_2_PARAMS_QUERY"SELECT TOPCOUNT([Customers].[Country].members, 5) ON COLUMNS FROM [Sales] "static final StringRESULTS_ARE_SHOWN_NOT_MORE_THAN_EXIST_2_PARAMS_RESULT"Axis #0:\n{}\nAxis #1:\n{[Customers].[Canada]}\n{[Customers].[Mexico]}\n{[Customers].[USA]}\nRow #0: \nRow #0: \nRow #0: 266,773\n"static final StringROLE_RESTRICTION_WORKS_DF_QUERY"SELECT [Measures].[Unit Sales] ON COLUMNS, TOPCOUNT([Customers].[State Province].Members, 6, [Measures].[Unit Sales]) ON ROWS FROM [Sales] WHERE [Time].[1997].[Q3]"static final StringROLE_RESTRICTION_WORKS_DF_RESULT"Axis #0:\n{[Time].[1997].[Q3]}\nAxis #1:\n{[Measures].[Unit Sales]}\nAxis #2:\n{[Customers].[USA].[WA]}\n{[Customers].[USA].[CA]}\n{[Customers].[USA].[OR]}\n{[Customers].[Canada].[BC]}\n{[Customers].[Mexico].[DF]}\nRow #0: 30,538\nRow #1: 18,370\nRow #2: 16,940\nRow #3: \nRow #4: \n"static final StringROLE_RESTRICTION_WORKS_DF_ROLE_DEF"<Role name=\"Only_DF_State\">\n <SchemaGrant access=\"none\">\n <CubeGrant cube=\"Sales\" access=\"all\">\n <HierarchyGrant hierarchy=\"[Customers]\" access=\"custom\" rollupPolicy=\"partial\">\n <MemberGrant member=\"[Customers].[USA].[WA]\" access=\"all\"/>\n <MemberGrant member=\"[Customers].[USA].[OR]\" access=\"all\"/>\n <MemberGrant member=\"[Customers].[USA].[CA]\" access=\"all\"/>\n <MemberGrant member=\"[Customers].[Canada]\" access=\"all\"/>\n <MemberGrant member=\"[Customers].[Mexico].[DF]\" access=\"all\"/>\n </HierarchyGrant>\n </CubeGrant>\n </SchemaGrant>\n</Role>\n"static final StringROLE_RESTRICTION_WORKS_DF_ROLE_NAME"Only_DF_State"static final StringROLE_RESTRICTION_WORKS_WA_QUERY"SELECT [Measures].[Unit Sales] ON COLUMNS, TOPCOUNT([Customers].[State Province].Members, 6, [Measures].[Unit Sales]) ON ROWS FROM [Sales] WHERE [Time].[1997].[Q3]"static final StringROLE_RESTRICTION_WORKS_WA_RESULT"Axis #0:\n{[Time].[1997].[Q3]}\nAxis #1:\n{[Measures].[Unit Sales]}\nAxis #2:\n{[Customers].[USA].[CA]}\n{[Customers].[USA].[OR]}\n{[Customers].[Canada].[BC]}\n{[Customers].[Mexico].[DF]}\n{[Customers].[Mexico].[Guerrero]}\n{[Customers].[Mexico].[Jalisco]}\nRow #0: 18,370\nRow #1: 16,940\nRow #2: \nRow #3: \nRow #4: \nRow #5: \n"static final StringROLE_RESTRICTION_WORKS_WA_ROLE_DEF"<Role name=\"No_WA_State\">\n <SchemaGrant access=\"none\">\n <CubeGrant cube=\"Sales\" access=\"all\">\n <HierarchyGrant hierarchy=\"[Customers]\" access=\"custom\" rollupPolicy=\"partial\">\n <MemberGrant member=\"[Customers].[USA].[WA]\" access=\"none\"/>\n <MemberGrant member=\"[Customers].[USA].[OR]\" access=\"all\"/>\n <MemberGrant member=\"[Customers].[USA].[CA]\" access=\"all\"/>\n <MemberGrant member=\"[Customers].[Canada]\" access=\"all\"/>\n <MemberGrant member=\"[Customers].[Mexico]\" access=\"all\"/>\n </HierarchyGrant>\n </CubeGrant>\n </SchemaGrant>\n</Role>\n"static final StringROLE_RESTRICTION_WORKS_WA_ROLE_NAME"No_WA_State"static final StringSUM_MEASURE_QUERY"SELECT [Measures].[Store Sqft] ON COLUMNS, TOPCOUNT([Store Type].[All Store Types].Children, 3, [Measures].[Store Sqft]) ON ROWS FROM [Store]"static final StringSUM_MEASURE_RESULT"Axis #0:\n{}\nAxis #1:\n{[Measures].[Store Sqft]}\nAxis #2:\n{[Store Type].[Supermarket]}\n{[Store Type].[Deluxe Supermarket]}\n{[Store Type].[Mid-Size Grocery]}\nRow #0: 193,480\nRow #1: 146,045\nRow #2: 109,343\n"static final StringTOPCOUNT_MIMICS_HEAD_WHEN_TWO_PARAMS_CITIES_QUERY"SELECT TOPCOUNT([Customers].[City].members, 30) ON COLUMNS FROM [Sales] "static final StringTOPCOUNT_MIMICS_HEAD_WHEN_TWO_PARAMS_CITIES_RESULT"Axis #0:\n{}\nAxis #1:\n{[Customers].[Canada].[BC].[Burnaby]}\n{[Customers].[Canada].[BC].[Cliffside]}\n{[Customers].[Canada].[BC].[Haney]}\n{[Customers].[Canada].[BC].[Ladner]}\n{[Customers].[Canada].[BC].[Langford]}\n{[Customers].[Canada].[BC].[Langley]}\n{[Customers].[Canada].[BC].[Metchosin]}\n{[Customers].[Canada].[BC].[N. Vancouver]}\n{[Customers].[Canada].[BC].[Newton]}\n{[Customers].[Canada].[BC].[Oak Bay]}\n{[Customers].[Canada].[BC].[Port Hammond]}\n{[Customers].[Canada].[BC].[Richmond]}\n{[Customers].[Canada].[BC].[Royal Oak]}\n{[Customers].[Canada].[BC].[Shawnee]}\n{[Customers].[Canada].[BC].[Sooke]}\n{[Customers].[Canada].[BC].[Vancouver]}\n{[Customers].[Canada].[BC].[Victoria]}\n{[Customers].[Canada].[BC].[Westminster]}\n{[Customers].[Mexico].[DF].[San Andres]}\n{[Customers].[Mexico].[DF].[Santa Anita]}\n{[Customers].[Mexico].[DF].[Santa Fe]}\n{[Customers].[Mexico].[DF].[Tixapan]}\n{[Customers].[Mexico].[Guerrero].[Acapulco]}\n{[Customers].[Mexico].[Jalisco].[Guadalajara]}\n{[Customers].[Mexico].[Mexico].[Mexico City]}\n{[Customers].[Mexico].[Oaxaca].[Tlaxiaco]}\n{[Customers].[Mexico].[Sinaloa].[La Cruz]}\n{[Customers].[Mexico].[Veracruz].[Orizaba]}\n{[Customers].[Mexico].[Yucatan].[Merida]}\n{[Customers].[Mexico].[Zacatecas].[Camacho]}\nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \nRow #0: \n"static final StringTOPCOUNT_MIMICS_HEAD_WHEN_TWO_PARAMS_STATES_QUERY"SELECT TOPCOUNT([Customers].[State Province].members, 3) ON COLUMNS FROM [Sales] "static final StringTOPCOUNT_MIMICS_HEAD_WHEN_TWO_PARAMS_STATES_RESULT"Axis #0:\n{}\nAxis #1:\n{[Customers].[Canada].[BC]}\n{[Customers].[Mexico].[DF]}\n{[Customers].[Mexico].[Guerrero]}\nRow #0: \nRow #0: \nRow #0: \n" -
mondrian.rolap.mondrian.rolap.RolapResult.CellInfoPool Modifier and Type Constant Field Value protected static final longMAX_AXIS_SIZE_22147483647Lprotected static final longMAX_AXIS_SIZE_32000000Lprotected static final longMAX_AXIS_SIZE_450000L -
mondrian.rolap.RolapUtil Modifier and Type Constant Field Value public static final StringsqlNullLiteral"null"
-
mondrian.rolap.agg.SegmentBuilderTest Modifier and Type Constant Field Value public static final doubleMOCK_CELL_VALUE123.123
-
mondrian.rolap.aggmatcher.DefaultDef.Mapper Modifier and Type Constant Field Value protected static final intBAD_ID-1 -
mondrian.rolap.aggmatcher.DefaultDef.Regex Modifier and Type Constant Field Value protected static final intBAD_ID-1 -
mondrian.rolap.aggmatcher.JdbcSchema Modifier and Type Constant Field Value public static final StringFACT_COUNT_COLUMN_NAME"FACT_COUNT"public static final intFACT_COUNT_COLUMN_USAGE16public static final StringFOREIGN_KEY_COLUMN_NAME"FOREIGN_KEY"public static final intFOREIGN_KEY_COLUMN_USAGE2public static final StringIGNORE_COLUMN_NAME"IGNORE"public static final intIGNORE_COLUMN_USAGE32public static final StringLEVEL_COLUMN_NAME"LEVEL"public static final intLEVEL_COLUMN_USAGE8public static final StringMEASURE_COLUMN_NAME"MEASURE"public static final intMEASURE_COLUMN_USAGE4public static final StringUNKNOWN_COLUMN_NAME"UNKNOWN"public static final intUNKNOWN_COLUMN_USAGE1 -
mondrian.rolap.aggmatcher.SpeciesNonCollapsedAggTest Modifier and Type Constant Field Value public static final StringANIMAL_SCHEMA"<?xml version=\'1.0\'?>\n<Schema name=\'Testmart\'>\n <Dimension name=\'Animal\'>\n <Hierarchy name=\'Animals\' hasAll=\'true\' allMemberName=\'All Animals\' primaryKey=\'SPECIES_ID\' primaryKeyTable=\'DIM_SPECIES\'>\n <Join leftKey=\'GENUS_ID\' rightAlias=\'DIM_GENUS\' rightKey=\'GENUS_ID\'>\n <Table name=\'DIM_SPECIES\' />\n <Join leftKey=\'FAMILY_ID\' rightKey=\'FAMILY_ID\'>\n <Table name=\'DIM_GENUS\' />\n <Table name=\'DIM_FAMILY\' />\n </Join>\n </Join>\n <Level name=\'Family\' table=\'DIM_FAMILY\' column=\'FAMILY_ID\' nameColumn=\'FAMILY_NAME\' uniqueMembers=\'true\' type=\'Numeric\' approxRowCount=\'2\' />\n <Level name=\'Genus\' table=\'DIM_GENUS\' column=\'GENUS_ID\' nameColumn=\'GENUS_NAME\' uniqueMembers=\'true\' type=\'Numeric\' approxRowCount=\'4\' />\n <Level name=\'Species\' table=\'DIM_SPECIES\' column=\'SPECIES_ID\' nameColumn=\'SPECIES_NAME\' uniqueMembers=\'true\' type=\'Numeric\' approxRowCount=\'8\' />\n </Hierarchy>\n </Dimension>\n <Cube name=\'Test\' defaultMeasure=\'Population\'>\n <Table name=\'SPECIES_MART\'>\n <AggName name=\'AGG_SPECIES_MART\'>\n <AggFactCount column=\'FACT_COUNT\' />\n <AggMeasure name=\'Measures.[Population]\' column=\'POPULATION\' />\n <AggLevel name=\'[Animal.Animals].[Genus]\' column=\'GEN_ID\' collapsed=\'false\' />\n </AggName>\n </Table>\n <DimensionUsage name=\'Animal\' source=\'Animal\' foreignKey=\'SPECIES_ID\'/>\n <Measure name=\'Population\' column=\'POPULATION\' aggregator=\'sum\'/>\n </Cube>\n <Role name=\'Test role\'>\n <SchemaGrant access=\'none\'>\n <CubeGrant cube=\'Test\' access=\'all\'>\n <HierarchyGrant hierarchy=\'[Animal.Animals]\' access=\'custom\' rollupPolicy=\'partial\'>\n <MemberGrant member=\'[Animal.Animals].[Family].[Loricariidae]\' access=\'all\'/>\n <MemberGrant member=\'[Animal.Animals].[Family].[Cichlidae]\' access=\'all\'/>\n <MemberGrant member=\'[Animal.Animals].[Family].[Cyprinidae]\' access=\'none\'/>\n </HierarchyGrant>\n </CubeGrant>\n </SchemaGrant>\n </Role>\n</Schema>"
-
mondrian.rolap.sql.SelectNotInGroupByTest Modifier and Type Constant Field Value public static final StringcubeA"<Cube name=\"CustomSales\">\n <Table name=\"sales_fact_1997\"/>\n <DimensionUsage name=\"CustomStore\" source=\"CustomStore\" foreignKey=\"store_id\"/>\n <Measure name=\"Custom Store Sales\" column=\"store_sales\" aggregator=\"sum\" formatString=\"#,###.00\"/>\n <Measure name=\"Custom Store Cost\" column=\"store_cost\" aggregator=\"sum\"/>\n <Measure name=\"Sales Count\" column=\"product_id\" aggregator=\"count\"/>\n</Cube>"public static final StringqueryCubeA"select {[Measures].[Custom Store Sales],[Measures].[Custom Store Cost]} on columns, {[CustomStore].[Store Name].Members} on rows from CustomSales"public static final StringsqlWithAllGroupBy"select \n `store`.`store_country` as `c0`, \n `store`.`store_city` as `c1`, \n `store`.`store_state` as `c2`, \n `store`.`store_name` as `c3`\nfrom \n `store` as `store`\ngroup by \n `store`.`store_country`, \n `store`.`store_city`, \n `store`.`store_state`, \n `store`.`store_name`\norder by \n ISNULL(`store`.`store_country`), `store`.`store_country` ASC, \n ISNULL(`store`.`store_city`), `store`.`store_city` ASC, \n ISNULL(`store`.`store_name`), `store`.`store_name` ASC\n"public static final StringsqlWithLevelGroupBy"select \n `store`.`store_country` as `c0`, \n `store`.`store_city` as `c1`, \n `store`.`store_state` as `c2`, \n `store`.`store_name` as `c3`\nfrom \n `store` as `store`\ngroup by \n `store`.`store_country`, \n `store`.`store_city`, \n `store`.`store_name`\norder by \n ISNULL(`store`.`store_country`), `store`.`store_country` ASC, \n ISNULL(`store`.`store_city`), `store`.`store_city` ASC, \n ISNULL(`store`.`store_name`), `store`.`store_name` ASC\n"public static final StringsqlWithNoGroupBy"select \n `store`.`store_country` as `c0`, \n `store`.`store_city` as `c1`, \n `store`.`store_state` as `c2`, \n `store`.`store_name` as `c3`\nfrom \n `store` as `store`\norder by \n ISNULL(`store`.`store_country`), `store`.`store_country` ASC, \n ISNULL(`store`.`store_city`), `store`.`store_city` ASC, \n ISNULL(`store`.`store_name`), `store`.`store_name` ASC\n"public static final StringstoreDimensionLevelDependent"<Dimension name=\"CustomStore\">\n <Hierarchy hasAll=\"true\" primaryKey=\"store_id\">\n <Table name=\"store\"/>\n <Level name=\"Store Country\" column=\"store_country\" uniqueMembers=\"true\"/>\n <Level name=\"Store City\" column=\"store_city\" uniqueMembers=\"false\">\n <Property name=\"Store State\" column=\"store_state\" dependsOnLevelValue=\"true\"/>\n </Level>\n <Level name=\"Store Name\" column=\"store_name\" uniqueMembers=\"true\"/>\n </Hierarchy>\n</Dimension>"public static final StringstoreDimensionLevelIndependent"<Dimension name=\"CustomStore\">\n <Hierarchy hasAll=\"true\" primaryKey=\"store_id\">\n <Table name=\"store\"/>\n <Level name=\"Store Country\" column=\"store_country\" uniqueMembers=\"true\"/>\n <Level name=\"Store City\" column=\"store_city\" uniqueMembers=\"false\">\n <Property name=\"Store State\" column=\"store_state\"/>\n </Level>\n <Level name=\"Store Name\" column=\"store_name\" uniqueMembers=\"true\"/>\n </Hierarchy>\n</Dimension>"public static final StringstoreDimensionUniqueLevelDependentProp"<Dimension name=\"CustomStore\">\n <Hierarchy hasAll=\"true\" primaryKey=\"store_id\" uniqueKeyLevelName=\"Store Name\">\n <Table name=\"store\"/>\n <Level name=\"Store Country\" column=\"store_country\" uniqueMembers=\"true\"/>\n <Level name=\"Store City\" column=\"store_city\" uniqueMembers=\"false\">\n <Property name=\"Store State\" column=\"store_state\" dependsOnLevelValue=\"true\"/>\n </Level>\n <Level name=\"Store Name\" column=\"store_name\" uniqueMembers=\"true\"/>\n </Hierarchy>\n</Dimension>"public static final StringstoreDimensionUniqueLevelIndependentProp"<Dimension name=\"CustomStore\">\n <Hierarchy hasAll=\"true\" primaryKey=\"store_id\" uniqueKeyLevelName=\"Store Name\">\n <Table name=\"store\"/>\n <Level name=\"Store Country\" column=\"store_country\" uniqueMembers=\"true\"/>\n <Level name=\"Store City\" column=\"store_city\" uniqueMembers=\"false\">\n <Property name=\"Store State\" column=\"store_state\" dependsOnLevelValue=\"false\"/>\n </Level>\n <Level name=\"Store Name\" column=\"store_name\" uniqueMembers=\"true\"/>\n </Hierarchy>\n</Dimension>"
mondrian.server.*
-
mondrian.server.mondrian.server.MondrianServerVersion Modifier and Type Constant Field Value static final StringCOPYRIGHT_YEAR"1969"static final intMAJOR_VERSION3static final intMINOR_VERSION1101356static final StringNAME"mondrian"static final StringVENDOR"Pentaho"static final StringVERSION"3.11.0.1-356"
mondrian.test.*
-
mondrian.test.BasicQueryTest Modifier and Type Constant Field Value static final StringEmptyResult"Axis #0:\n{}\nAxis #1:\nAxis #2:\n" -
mondrian.test.CaptionTest.MyFoodmart Modifier and Type Constant Field Value static final Stringfoodmart"<?xml version=\"1.0\"?>\n<Schema name=\"FoodMart\">\n<!-- Shared dimensions -->\n <Dimension name=\"Store\">\n <Hierarchy hasAll=\"true\" primaryKey=\"store_id\">\n <Table name=\"store\"/>\n <Level name=\"Store Country\" column=\"store_country\" uniqueMembers=\"true\"/>\n <Level name=\"Store State\" column=\"store_state\" uniqueMembers=\"true\"/>\n <Level name=\"Store City\" column=\"store_city\" uniqueMembers=\"false\"/>\n <Level name=\"Store Name\" column=\"store_name\" uniqueMembers=\"true\">\n <Property name=\"Store Type\" column=\"store_type\"/>\n <Property name=\"Store Manager\" column=\"store_manager\"/>\n <Property name=\"Store Sqft\" column=\"store_sqft\" type=\"Numeric\"/>\n <Property name=\"Grocery Sqft\" column=\"grocery_sqft\" type=\"Numeric\"/>\n <Property name=\"Frozen Sqft\" column=\"frozen_sqft\" type=\"Numeric\"/>\n <Property name=\"Meat Sqft\" column=\"meat_sqft\" type=\"Numeric\"/>\n <Property name=\"Has coffee bar\" column=\"coffee_bar\" type=\"Boolean\"/>\n <Property name=\"Street address\" column=\"store_street_address\" type=\"String\"/>\n </Level>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Store Size in SQFT\" caption=\"Quadrat-Fuesse:-)\">\n <Hierarchy hasAll=\"true\" primaryKey=\"store_id\">\n <Table name=\"store\"/>\n <Level name=\"Store Sqft\" column=\"store_sqft\" type=\"Numeric\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Store Type\">\n <Hierarchy hasAll=\"true\" primaryKey=\"store_id\">\n <Table name=\"store\"/>\n <Level name=\"Store Type\" column=\"store_type\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Time\" type=\"TimeDimension\">\n <Hierarchy hasAll=\"false\" primaryKey=\"time_id\">\n <Table name=\"time_by_day\"/>\n <Level name=\"Year\" column=\"the_year\" type=\"Numeric\" uniqueMembers=\"true\"\n levelType=\"TimeYears\">\n <CaptionExpression>\n <SQL dialect=\"access\">\ncstr(the_year) + \'-12-31\'\n </SQL>\n <SQL dialect=\"mysql\">\nconcat(cast(`the_year` as char(4)), \'-12-31\')\n </SQL>\n <SQL dialect=\"derby\">\n\'foobar\'\n </SQL>\n <SQL dialect=\"generic\">\n\"the_year\" || \'-12-31\'\n </SQL>\n </CaptionExpression>\n </Level>\n <Level name=\"Quarter\" column=\"quarter\" uniqueMembers=\"false\"\n levelType=\"TimeQuarters\"/>\n <Level name=\"Month\" column=\"month_of_year\" uniqueMembers=\"false\" type=\"Numeric\"\n levelType=\"TimeMonths\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Product\">\n <Hierarchy hasAll=\"true\" primaryKey=\"product_id\" primaryKeyTable=\"product\">\n <Join leftKey=\"product_class_id\" rightKey=\"product_class_id\">\n <Table name=\"product\"/>\n <Table name=\"product_class\"/>\n </Join>\n<!--\n <Query>\n <SQL dialect=\"generic\">\nSELECT *\nFROM \"product\", \"product_class\"\nWHERE \"product\".\"product_class_id\" = \"product_class\".\"product_class_id\"\n </SQL>\n </Query>\n <Level name=\"Product Family\" column=\"product_family\" uniqueMembers=\"true\"/>\n <Level name=\"Product Department\" column=\"product_department\" uniqueMembers=\"false\"/>\n <Level name=\"Product Category\" column=\"product_category\" uniqueMembers=\"false\"/>\n <Level name=\"Product Subcategory\" column=\"product_subcategory\" uniqueMembers=\"false\"/>\n <Level name=\"Brand Name\" column=\"brand_name\" uniqueMembers=\"false\"/>\n <Level name=\"Product Name\" column=\"product_name\" uniqueMembers=\"true\"/>\n-->\n <Level name=\"Product Family\" table=\"product_class\" column=\"product_family\"\n uniqueMembers=\"true\"/>\n <Level name=\"Product Department\" table=\"product_class\" column=\"product_department\"\n uniqueMembers=\"false\"/>\n <Level name=\"Product Category\" table=\"product_class\" column=\"product_category\"\n uniqueMembers=\"false\"/>\n <Level name=\"Product Subcategory\" table=\"product_class\" column=\"product_subcategory\"\n uniqueMembers=\"false\"/>\n <Level name=\"Brand Name\" table=\"product\" column=\"brand_name\" uniqueMembers=\"false\"/>\n <Level name=\"Product Name\" table=\"product\" column=\"product_name\"\n uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Warehouse\">\n <Hierarchy hasAll=\"true\" primaryKey=\"warehouse_id\">\n <Table name=\"warehouse\"/>\n <Level name=\"Country\" column=\"warehouse_country\" uniqueMembers=\"true\"/>\n <Level name=\"State Province\" column=\"warehouse_state_province\"\n uniqueMembers=\"true\"/>\n <Level name=\"City\" column=\"warehouse_city\" uniqueMembers=\"false\"/>\n <Level name=\"Warehouse Name\" column=\"warehouse_name\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n<!-- Sales -->\n<Cube name=\"Sales\">\n <Table name=\"sales_fact_1997\">\n <AggExclude pattern=\".*\" /> \n </Table>\n <DimensionUsage name=\"Store\" source=\"Store\" foreignKey=\"store_id\"/>\n <DimensionUsage name=\"Store Size in SQFT\" source=\"Store Size in SQFT\"\n foreignKey=\"store_id\"/>\n <DimensionUsage name=\"Store Type\" source=\"Store Type\" foreignKey=\"store_id\"/>\n <DimensionUsage name=\"Time\" source=\"Time\" foreignKey=\"time_id\"/>\n <DimensionUsage name=\"Product\" source=\"Product\" foreignKey=\"product_id\"/>\n <Dimension name=\"Promotion Media\" caption=\"Werbemedium\" foreignKey=\"promotion_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Media\" primaryKey=\"promotion_id\">\n <Table name=\"promotion\"/>\n <Level name=\"Media Type\" column=\"media_type\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Promotions\" foreignKey=\"promotion_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Promotions\" primaryKey=\"promotion_id\">\n <Table name=\"promotion\"/>\n <Level name=\"Promotion Name\" column=\"promotion_name\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Customers\" foreignKey=\"customer_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Customers\" primaryKey=\"customer_id\">\n <Table name=\"customer\"/>\n <Level name=\"Country\" column=\"country\" uniqueMembers=\"true\"/>\n <Level name=\"State Province\" column=\"state_province\" uniqueMembers=\"true\"/>\n <Level name=\"City\" column=\"city\" uniqueMembers=\"false\"/>\n <Level name=\"Name\" uniqueMembers=\"true\">\n <KeyExpression>\n <SQL dialect=\"oracle\">\n\"fname\" || \' \' || \"lname\"\n </SQL>\n <SQL dialect=\"access\">\nfname, \' \', lname\n </SQL>\n <SQL dialect=\"postgres\">\n\"fname\" || \' \' || \"lname\"\n </SQL>\n <SQL dialect=\"mysql\">\nCONCAT(`customer`.`fname`, \' \', `customer`.`lname`)\n </SQL>\n <SQL dialect=\"mssql\">\nfname, \' \', lname\n </SQL>\n <SQL dialect=\"generic\">\nlname\n </SQL>\n </KeyExpression>\n <Property name=\"Gender\" column=\"gender\"/>\n <Property name=\"Marital Status\" column=\"marital_status\"/>\n <Property name=\"Education\" column=\"education\"/>\n <Property name=\"Yearly Income\" column=\"yearly_income\"/>\n </Level>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Education Level\" foreignKey=\"customer_id\">\n <Hierarchy hasAll=\"true\" primaryKey=\"customer_id\">\n <Table name=\"customer\"/>\n <Level name=\"Education Level\" column=\"education\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Gender\" foreignKey=\"customer_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Gender\" primaryKey=\"customer_id\">\n <Table name=\"customer\"/>\n <Level name=\"Gender\" column=\"gender\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Marital Status\" foreignKey=\"customer_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Marital Status\" primaryKey=\"customer_id\">\n <Table name=\"customer\"/>\n <Level name=\"Marital Status\" column=\"marital_status\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Yearly Income\" foreignKey=\"customer_id\">\n <Hierarchy hasAll=\"true\" primaryKey=\"customer_id\">\n <Table name=\"customer\"/>\n <Level name=\"Yearly Income\" column=\"yearly_income\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Measure name=\"Unit Sales\" caption=\"Anzahl Verkauf\" column=\"unit_sales\" aggregator=\"sum\"\n formatString=\"Standard\"/>\n <Measure name=\"Store Cost\" column=\"store_cost\" aggregator=\"sum\"\n formatString=\"#,###.00\"/>\n <Measure name=\"Store Sales\" column=\"store_sales\" aggregator=\"sum\"\n formatString=\"#,###.00\"/>\n <Measure name=\"Sales Count\" column=\"product_id\" aggregator=\"count\"\n formatString=\"#,###\"/>\n <Measure name=\"Customer Count\" column=\"customer_id\"\n aggregator=\"distinct-count\" formatString=\"#,###\"/>\n <CalculatedMember\n name=\"Profit\"\n dimension=\"Measures\"\n formula=\"[Measures].[Store Sales] - [Measures].[Store Cost]\">\n <CalculatedMemberProperty name=\"FORMAT_STRING\" value=\"$#,##0.00\"/>\n </CalculatedMember>\n <CalculatedMember\n name=\"Profit last Period\"\n dimension=\"Measures\"\n formula=\"COALESCEEMPTY((Measures.[Profit], [Time].PREVMEMBER), Measures.[Profit])\"\n visible=\"false\"/>\n <CalculatedMember\n name=\"Profit Growth\"\n dimension=\"Measures\"\n formula=\"([Measures].[Profit] - [Measures].[Profit last Period]) / [Measures].[Profit last Period]\"\n visible=\"true\"\n caption=\"Gewinn-Wachstum\">\n <CalculatedMemberProperty name=\"FORMAT_STRING\" value=\"0.0%\"/>\n </CalculatedMember>\n</Cube>\n<Cube name=\"Warehouse\">\n <Table name=\"inventory_fact_1997\"/>\n <DimensionUsage name=\"Store\" source=\"Store\" foreignKey=\"store_id\"/>\n <DimensionUsage name=\"Store Size in SQFT\" source=\"Store Size in SQFT\"\n foreignKey=\"store_id\"/>\n <DimensionUsage name=\"Store Type\" source=\"Store Type\" foreignKey=\"store_id\"/>\n <DimensionUsage name=\"Time\" source=\"Time\" foreignKey=\"time_id\"/>\n <DimensionUsage name=\"Product\" source=\"Product\" foreignKey=\"product_id\"/>\n <DimensionUsage name=\"Warehouse\" source=\"Warehouse\" foreignKey=\"warehouse_id\"/>\n <Measure name=\"Store Invoice\" column=\"store_invoice\" aggregator=\"sum\"/>\n <Measure name=\"Supply Time\" column=\"supply_time\" aggregator=\"sum\"/>\n <Measure name=\"Warehouse Cost\" column=\"warehouse_cost\" aggregator=\"sum\"/>\n <Measure name=\"Warehouse Sales\" column=\"warehouse_sales\" aggregator=\"sum\"/>\n <Measure name=\"Units Shipped\" column=\"units_shipped\" aggregator=\"sum\" formatString=\"#.0\"/>\n <Measure name=\"Units Ordered\" column=\"units_ordered\" aggregator=\"sum\" formatString=\"#.0\"/>\n <Measure name=\"Warehouse Profit\" column=\""warehouse_sales"-"inventory_fact_1997"."warehouse_cost"\" aggregator=\"sum\"/>\n</Cube>\n<!-- Test a cube based upon a single table. -->\n<Cube name=\"Store\">\n <Table name=\"store\"/>\n <!-- We could have used the shared dimension \"Store Type\", but we\n want to test private dimensions without primary key. -->\n <Dimension name=\"Store Type\">\n <Hierarchy hasAll=\"true\">\n <Level name=\"Store Type\" column=\"store_type\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <!-- We don\'t have to specify primary key or foreign key since the shared\n dimension \"Store\" has the same underlying table as the cube. -->\n <DimensionUsage name=\"Store\" source=\"Store\"/>\n <Dimension name=\"Has coffee bar\">\n <Hierarchy hasAll=\"true\">\n <Level name=\"Has coffee bar\" column=\"coffee_bar\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Measure name=\"Store Sqft\" column=\"store_sqft\" aggregator=\"sum\"\n formatString=\"#,###\"/>\n <Measure name=\"Grocery Sqft\" column=\"grocery_sqft\" aggregator=\"sum\"\n formatString=\"#,###\"/>\n</Cube>\n<Cube name=\"HR\">\n <Table name=\"salary\"/>\n <!-- Use private \"Time\" dimension because key is different than public\n \"Time\" dimension. -->\n <Dimension name=\"Time\" type=\"TimeDimension\" foreignKey=\"pay_date\">\n <Hierarchy hasAll=\"false\" primaryKey=\"the_date\">\n <Table name=\"time_by_day\"/>\n <Level name=\"Year\" column=\"the_year\" type=\"Numeric\" uniqueMembers=\"true\"\n levelType=\"TimeYears\"/>\n <Level name=\"Quarter\" column=\"quarter\" uniqueMembers=\"false\"\n levelType=\"TimeQuarters\"/>\n <Level name=\"Month\" column=\"month_of_year\" uniqueMembers=\"false\"\n type=\"Numeric\" levelType=\"TimeMonths\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Store\" foreignKey=\"employee_id\" >\n <Hierarchy hasAll=\"true\" primaryKey=\"employee_id\"\n primaryKeyTable=\"employee\">\n <Join leftKey=\"store_id\" rightKey=\"store_id\">\n <Table name=\"employee\"/>\n <Table name=\"store\"/>\n </Join>\n <Level name=\"Store Country\" table=\"store\" column=\"store_country\"\n uniqueMembers=\"true\"/>\n <Level name=\"Store State\" table=\"store\" column=\"store_state\"\n uniqueMembers=\"true\"/>\n <Level name=\"Store City\" table=\"store\" column=\"store_city\"\n uniqueMembers=\"false\"/>\n <Level name=\"Store Name\" table=\"store\" column=\"store_name\"\n uniqueMembers=\"true\">\n <Property name=\"Store Type\" column=\"store_type\"/>\n <Property name=\"Store Manager\" column=\"store_manager\"/>\n <Property name=\"Store Sqft\" column=\"store_sqft\" type=\"Numeric\"/>\n <Property name=\"Grocery Sqft\" column=\"grocery_sqft\" type=\"Numeric\"/>\n <Property name=\"Frozen Sqft\" column=\"frozen_sqft\" type=\"Numeric\"/>\n <Property name=\"Meat Sqft\" column=\"meat_sqft\" type=\"Numeric\"/>\n <Property name=\"Has coffee bar\" column=\"coffee_bar\" type=\"Boolean\"/>\n <Property name=\"Street address\" column=\"store_street_address\"\n type=\"String\"/>\n </Level>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Pay Type\" foreignKey=\"employee_id\">\n <Hierarchy hasAll=\"true\" primaryKey=\"employee_id\"\n primaryKeyTable=\"employee\">\n <Join leftKey=\"position_id\" rightKey=\"position_id\">\n <Table name=\"employee\"/>\n <Table name=\"position\"/>\n </Join>\n <Level name=\"Pay Type\" table=\"position\" column=\"pay_type\"\n uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Store Type\" foreignKey=\"employee_id\">\n <Hierarchy hasAll=\"true\" primaryKeyTable=\"employee\" primaryKey=\"employee_id\">\n <Join leftKey=\"store_id\" rightKey=\"store_id\">\n <Table name=\"employee\"/>\n <Table name=\"store\"/>\n </Join>\n <Level name=\"Store Type\" table=\"store\" column=\"store_type\"\n uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Position\" foreignKey=\"employee_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Position\"\n primaryKey=\"employee_id\">\n <Table name=\"employee\"/>\n <Level name=\"Management Role\" uniqueMembers=\"true\"\n column=\"management_role\"/>\n <Level name=\"Position Title\" uniqueMembers=\"false\"\n column=\"position_title\" ordinalColumn=\"position_id\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Department\" foreignKey=\"department_id\">\n <Hierarchy hasAll=\"true\" primaryKey=\"department_id\">\n <Table name=\"department\"/>\n <Level name=\"Department Description\" uniqueMembers=\"true\"\n column=\"department_id\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Employees\" foreignKey=\"employee_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Employees\"\n primaryKey=\"employee_id\">\n <Table name=\"employee\"/>\n <Level name=\"Employee Id\" type=\"Numeric\" uniqueMembers=\"true\"\n column=\"employee_id\" parentColumn=\"supervisor_id\"\n nameColumn=\"full_name\" nullParentValue=\"0\">\n <Closure parentColumn=\"supervisor_id\" childColumn=\"employee_id\">\n <Table name=\"employee_closure\"/>\n </Closure>\n <Property name=\"Marital Status\" column=\"marital_status\"/>\n <Property name=\"Position Title\" column=\"position_title\"/>\n <Property name=\"Gender\" column=\"gender\"/>\n <Property name=\"Salary\" column=\"salary\"/>\n <Property name=\"Education Level\" column=\"education_level\"/>\n <Property name=\"Management Role\" column=\"management_role\"/>\n </Level>\n </Hierarchy>\n </Dimension>\n <!-- Explicit Closure of [Employees] (just for unit testing):\n == [Employees] is a parent/child hierarchy (along the relationship\n == supervisor_id/employee_id). The table employee_closure expresses the\n == closure of the parent/child relation, ie it represents\n == ancestor/descendant, having a row for each ancestor/descendant pair.\n ==\n == The closed hierarchy has two levels: the detail level (here named\n == [Employee]) is equivalent to the base hierarchy; the [Closure] level\n == relates each descendant to all its ancestors.\n <Dimension name=\"EmployeesClosure\" foreignKey=\"employee_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Employees\"\n primaryKey=\"employee_id\" primaryKeyTable=\"employee_closure\">\n <Join leftKey=\"supervisor_id\" rightKey=\"employee_id\">\n <Table name=\"employee_closure\"/>\n <Table name=\"employee\"/>\n </Join>\n <Level name=\"Closure\" type=\"Numeric\" uniqueMembers=\"false\"\n table=\"employee_closure\" column=\"supervisor_id\"/>\n <Level name=\"Employee\" type=\"Numeric\" uniqueMembers=\"true\"\n table=\"employee_closure\" column=\"employee_id\"/>\n </Hierarchy>\n </Dimension>\n -->\n <Measure name=\"Org Salary\" column=\"salary_paid\" aggregator=\"sum\"\n formatString=\"Currency\"/>\n <Measure name=\"Count\" column=\"employee_id\" aggregator=\"count\"\n formatString=\"#,#\"/>\n <Measure name=\"Number of Employees\" column=\"employee_id\"\n aggregator=\"distinct-count\" formatString=\"#,#\"/>\n <CalculatedMember name=\"Employee Salary\" dimension=\"Measures\"\n formatString=\"Currency\"\n formula=\"([Employees].currentmember.datamember, [Measures].[Org Salary])\"/>\n <CalculatedMember name=\"Avg Salary\" dimension=\"Measures\"\n formatString=\"Currency\"\n formula=\"[Measures].[Org Salary]/[Measures].[Number of Employees]\"/>\n</Cube>\n<!-- Cube with one ragged hierarchy (otherwise the same as the \"Sales\"\n cube). -->\n<Cube name=\"Sales Ragged\">\n <Table name=\"sales_fact_1997\"/>\n <Dimension name=\"Store\" foreignKey=\"store_id\">\n <Hierarchy hasAll=\"true\" primaryKey=\"store_id\">\n <Table name=\"store_ragged\"/>\n <Level name=\"Store Country\" column=\"store_country\" uniqueMembers=\"true\"\n hideMemberIf=\"Never\"/>\n <Level name=\"Store State\" column=\"store_state\" uniqueMembers=\"true\"\n hideMemberIf=\"IfParentsName\"/>\n <Level name=\"Store City\" column=\"store_city\" uniqueMembers=\"false\"\n hideMemberIf=\"IfBlankName\"/>\n <Level name=\"Store Name\" column=\"store_name\" uniqueMembers=\"true\"\n hideMemberIf=\"Never\">\n <Property name=\"Store Type\" column=\"store_type\"/>\n <Property name=\"Store Manager\" column=\"store_manager\"/>\n <Property name=\"Store Sqft\" column=\"store_sqft\" type=\"Numeric\"/>\n <Property name=\"Grocery Sqft\" column=\"grocery_sqft\" type=\"Numeric\"/>\n <Property name=\"Frozen Sqft\" column=\"frozen_sqft\" type=\"Numeric\"/>\n <Property name=\"Meat Sqft\" column=\"meat_sqft\" type=\"Numeric\"/>\n <Property name=\"Has coffee bar\" column=\"coffee_bar\" type=\"Boolean\"/>\n <Property name=\"Street address\" column=\"store_street_address\" type=\"String\"/>\n </Level>\n </Hierarchy>\n </Dimension>\n <DimensionUsage name=\"Store Size in SQFT\" source=\"Store Size in SQFT\"\n foreignKey=\"store_id\"/>\n <DimensionUsage name=\"Store Type\" source=\"Store Type\" foreignKey=\"store_id\"/>\n <DimensionUsage name=\"Time\" source=\"Time\" foreignKey=\"time_id\"/>\n <DimensionUsage name=\"Product\" source=\"Product\" foreignKey=\"product_id\"/>\n <Dimension name=\"Promotion Media\" foreignKey=\"promotion_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Media\" primaryKey=\"promotion_id\">\n <Table name=\"promotion\"/>\n <Level name=\"Media Type\" column=\"media_type\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Promotions\" foreignKey=\"promotion_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Promotions\" primaryKey=\"promotion_id\">\n <Table name=\"promotion\"/>\n <Level name=\"Promotion Name\" column=\"promotion_name\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Customers\" foreignKey=\"customer_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Customers\" primaryKey=\"customer_id\">\n <Table name=\"customer\"/>\n <Level name=\"Country\" column=\"country\" uniqueMembers=\"true\"/>\n <Level name=\"State Province\" column=\"state_province\" uniqueMembers=\"true\"/>\n <Level name=\"City\" column=\"city\" uniqueMembers=\"false\"/>\n <Level name=\"Name\" uniqueMembers=\"true\">\n <KeyExpression>\n <SQL dialect=\"oracle\">\n\"fname\" || \' \' || \"lname\"\n </SQL>\n <SQL dialect=\"access\">\nfname, \' \', lname\n </SQL>\n <SQL dialect=\"postgres\">\n\"fname\" || \' \' || \"lname\"\n </SQL>\n <SQL dialect=\"mysql\">\nCONCAT(`customer`.`fname`, \' \', `customer`.`lname`)\n </SQL>\n <SQL dialect=\"mssql\">\nfname, \' \', lname\n </SQL>\n <SQL dialect=\"generic\">\n\"lname\"\n </SQL>\n </KeyExpression>\n <Property name=\"Gender\" column=\"gender\"/>\n <Property name=\"Marital Status\" column=\"marital_status\"/>\n <Property name=\"Education\" column=\"education\"/>\n <Property name=\"Yearly Income\" column=\"yearly_income\"/>\n </Level>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Education Level\" foreignKey=\"customer_id\">\n <Hierarchy hasAll=\"true\" primaryKey=\"customer_id\">\n <Table name=\"customer\"/>\n <Level name=\"Education Level\" column=\"education\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Gender\" foreignKey=\"customer_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Gender\" primaryKey=\"customer_id\">\n <Table name=\"customer\"/>\n <Level name=\"Gender\" column=\"gender\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Marital Status\" foreignKey=\"customer_id\">\n <Hierarchy hasAll=\"true\" allMemberName=\"All Marital Status\" primaryKey=\"customer_id\">\n <Table name=\"customer\"/>\n <Level name=\"Marital Status\" column=\"marital_status\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Dimension name=\"Yearly Income\" foreignKey=\"customer_id\">\n <Hierarchy hasAll=\"true\" primaryKey=\"customer_id\">\n <Table name=\"customer\"/>\n <Level name=\"Yearly Income\" column=\"yearly_income\" uniqueMembers=\"true\"/>\n </Hierarchy>\n </Dimension>\n <Measure name=\"Unit Sales\" column=\"unit_sales\" aggregator=\"sum\"\n formatString=\"Standard\"/>\n <Measure name=\"Store Cost\" column=\"store_cost\" aggregator=\"sum\"\n formatString=\"#,###.00\"/>\n <Measure name=\"Store Sales\" column=\"store_sales\" aggregator=\"sum\"\n formatString=\"#,###.00\"/>\n <Measure name=\"Sales Count\" column=\"product_id\" aggregator=\"count\"\n formatString=\"#,###\"/>\n <Measure name=\"Customer Count\" column=\"customer_id\" aggregator=\"distinct-count\"\n formatString=\"#,###\"/>\n</Cube>\n<VirtualCube name=\"Warehouse and Sales\">\n <VirtualCubeDimension cubeName=\"Sales\" name=\"Customers\"/>\n <VirtualCubeDimension cubeName=\"Sales\" name=\"Education Level\"/>\n <VirtualCubeDimension cubeName=\"Sales\" name=\"Gender\"/>\n <VirtualCubeDimension cubeName=\"Sales\" name=\"Marital Status\"/>\n <VirtualCubeDimension name=\"Product\"/>\n <VirtualCubeDimension cubeName=\"Sales\" name=\"Promotion Media\"/>\n <VirtualCubeDimension cubeName=\"Sales\" name=\"Promotions\"/>\n <VirtualCubeDimension name=\"Store\"/>\n <VirtualCubeDimension name=\"Time\"/>\n <VirtualCubeDimension cubeName=\"Sales\" name=\"Yearly Income\"/>\n <VirtualCubeDimension cubeName=\"Warehouse\" name=\"Warehouse\"/>\n <VirtualCubeMeasure cubeName=\"Sales\" name=\"[Measures].[Sales Count]\"/>\n <VirtualCubeMeasure cubeName=\"Sales\" name=\"[Measures].[Store Cost]\"/>\n <VirtualCubeMeasure cubeName=\"Sales\" name=\"[Measures].[Store Sales]\"/>\n <VirtualCubeMeasure cubeName=\"Sales\" name=\"[Measures].[Unit Sales]\"/>\n <VirtualCubeMeasure cubeName=\"Warehouse\" name=\"[Measures].[Store Invoice]\"/>\n <VirtualCubeMeasure cubeName=\"Warehouse\" name=\"[Measures].[Supply Time]\"/>\n <VirtualCubeMeasure cubeName=\"Warehouse\" name=\"[Measures].[Units Ordered]\"/>\n <VirtualCubeMeasure cubeName=\"Warehouse\" name=\"[Measures].[Units Shipped]\"/>\n <VirtualCubeMeasure cubeName=\"Warehouse\" name=\"[Measures].[Warehouse Cost]\"/>\n <VirtualCubeMeasure cubeName=\"Warehouse\" name=\"[Measures].[Warehouse Profit]\"/>\n <VirtualCubeMeasure cubeName=\"Warehouse\" name=\"[Measures].[Warehouse Sales]\"/>\n <!--\n <VirtualCubeMeasure cubeName=\"Sales\" name=\"[Measures].[Store Sales Net]\"/>\n -->\n</VirtualCube>\n<!-- A California manager can only see customers and stores in California.\n They cannot drill down on Gender. -->\n<Role name=\"California manager\">\n <SchemaGrant access=\"none\">\n <CubeGrant cube=\"Sales\" access=\"all\">\n <HierarchyGrant hierarchy=\"[Store]\" access=\"custom\"\n topLevel=\"[Store].[Store Country]\">\n <MemberGrant member=\"[Store].[USA].[CA]\" access=\"all\"/>\n <MemberGrant member=\"[Store].[USA].[CA].[Los Angeles]\" access=\"none\"/>\n </HierarchyGrant>\n <HierarchyGrant hierarchy=\"[Customers]\" access=\"custom\"\n topLevel=\"[Customers].[State Province]\" bottomLevel=\"[Customers].[City]\">\n <MemberGrant member=\"[Customers].[USA].[CA]\" access=\"all\"/>\n <MemberGrant member=\"[Customers].[USA].[CA].[Los Angeles]\" access=\"none\"/>\n </HierarchyGrant>\n <HierarchyGrant hierarchy=\"[Gender]\" access=\"none\"/>\n </CubeGrant>\n </SchemaGrant>\n</Role>\n\n<Role name=\"No HR Cube\">\n <SchemaGrant access=\"all\">\n <CubeGrant cube=\"HR\" access=\"none\"/>\n </SchemaGrant>\n</Role>\n</Schema>" -
mondrian.test.DynamicSchemaProcessorTest Modifier and Type Constant Field Value public static final StringFRAGMENT_ONE"<?xml version=\"1.0\"?>\n<Schema name=\""public static final StringFRAGMENT_TWO"\">\n<Cube name=\"Sales\">\n <Table name=\"sales_fact_1997\"> <AggExclude name=\"agg_pl_01_sales_fact_1997\" /> <AggExclude name=\"agg_ll_01_sales_fact_1997\" /> <AggExclude name=\"agg_lc_100_sales_fact_1997\" /> <AggExclude name=\"agg_lc_06_sales_fact_1997\" /> <AggExclude name=\"agg_l_04_sales_fact_1997\" /> <AggExclude name=\"agg_l_03_sales_fact_1997\" /> <AggExclude name=\"agg_g_ms_pcat_sales_fact_1997\" /> <AggExclude name=\"agg_c_10_sales_fact_1997\" /></Table> <Dimension name=\"Fake\"><Hierarchy hasAll=\"true\"> <Level name=\"blah\" column=\"store_id\"/> </Hierarchy></Dimension> <Measure name=\"c\" column=\"store_id\" aggregator=\"count\"/></Cube>\n</Schema>\n"public static final StringTEMPLATE_SCHEMA"<?xml version=\"1.0\"?>\n<Schema name=\"REPLACEME\">\n<Cube name=\"Sales\">\n <Table name=\"sales_fact_1997\"> <AggExclude name=\"agg_pl_01_sales_fact_1997\" /> <AggExclude name=\"agg_ll_01_sales_fact_1997\" /> <AggExclude name=\"agg_lc_100_sales_fact_1997\" /> <AggExclude name=\"agg_lc_06_sales_fact_1997\" /> <AggExclude name=\"agg_l_04_sales_fact_1997\" /> <AggExclude name=\"agg_l_03_sales_fact_1997\" /> <AggExclude name=\"agg_g_ms_pcat_sales_fact_1997\" /> <AggExclude name=\"agg_c_10_sales_fact_1997\" /></Table> <Dimension name=\"Fake\"><Hierarchy hasAll=\"true\"> <Level name=\"blah\" column=\"store_id\"/> </Hierarchy></Dimension> <Measure name=\"c\" column=\"store_id\" aggregator=\"count\"/></Cube>\n</Schema>\n" -
mondrian.test.I18nTest Modifier and Type Constant Field Value public static final charEA233public static final charEuro8364public static final charNbsp160public static final charUC251 -
mondrian.test.MondrianOlap4jTester Modifier and Type Constant Field Value public static final StringDRIVER_CLASS_NAME"mondrian.olap4j.MondrianOlap4jDriver"public static final StringDRIVER_URL_PREFIX"jdbc:mondrian:" -
mondrian.test.MondrianTestRunner Modifier and Type Constant Field Value public static final intEXCEPTION_EXIT2public static final intFAILURE_EXIT1public static final intSUCCESS_EXIT0 -
mondrian.test.Ssas2005CompatibilityTest Modifier and Type Constant Field Value public static final booleanATTR_HIER_IMPLfalsepublic static final booleanAXIS_IMPLfalse -
mondrian.test.StandAlone Modifier and Type Constant Field Value public static final StringConnectionString"Provider=mondrian;Jdbc=jdbc:JSQLConnect://engdb04:1433/database=MondrianFoodmart/user=mondrian/password=password;Catalog=file:demo\\FoodMart.xml;JdbcDrivers=com.jnetdirect.jsql.JSQLDriver;"
-
mondrian.test.loader.CsvDBLoader Modifier and Type Constant Field Value public static final StringACTION_AFTER_TAG"ActionAfter:"public static final StringACTION_BEFORE_TAG"ActionBefore:"public static final StringCOLUMN_NAMES_TAG"ColumnNames:"public static final StringCOLUMN_TYPES_TAG"ColumnTypes:"public static final StringCREATE_INDEX_TAG"CreateIndex"public static final StringDROP_INDEX_TAG"DropIndex"public static final StringFILE_NAME_TAG"FileName:"public static final StringNOS_OF_ROWS_TAG"NosOfRows:"public static final StringTABLE_NAME_TAG"TableName:" -
mondrian.test.loader.CsvLoader Modifier and Type Constant Field Value public static final charBRACES_END125public static final charBRACES_START123public static final charBRACKET_END91public static final charBRACKET_START91public static final charCHEVRON_END62public static final charCHEVRON_START60public static final charDEFAULT_SEPARATOR44public static final charDOUBLE_QUOTE34public static final charPAREN_END41public static final charPAREN_START40public static final charSINGLE_QUOTE39 -
mondrian.test.loader.DBLoader Modifier and Type Constant Field Value public static final StringBATCH_SIZE_PROP"mondrian.test.loader.batch.size"public static final StringCREATE_TABLE_INDEX_PROP"mondrian.test.loader.create.table.index.suffix"public static final StringCREATE_TABLE_INDEX_SUFFIX_DEFAULT"createindex.sql"public static final StringCREATE_TABLE_PROP"mondrian.test.loader.create.table.suffix"public static final StringCREATE_TABLE_SUFFIX_DEFAULT"create.sql"static final StringdateFormatString"yyyy-MM-dd"public static final StringDROP_TABLE_INDEX_PROP"mondrian.test.loader.drop.table.index.suffix"public static final StringDROP_TABLE_INDEX_SUFFIX_DEFAULT"dropindex.sql"public static final StringDROP_TABLE_PROP"mondrian.test.loader.drop.table.suffix"public static final StringDROP_TABLE_ROWS_PROP"mondrian.test.loader.drop.table.rows.suffix"public static final StringDROP_TABLE_ROWS_SUFFIX_DEFAULT"droprows.sql"public static final StringDROP_TABLE_SUFFIX_DEFAULT"drop.sql"public static final StringFORCE_PROP"mondrian.test.loader.force"public static final StringJDBC_DRIVER_PROP"mondrian.test.loader.jdbc.driver"public static final StringJDBC_PASSWORD_PROP"mondrian.test.loader.jdbc.password"public static final StringJDBC_URL_PROP"mondrian.test.loader.jdbc.url"public static final StringJDBC_USER_PROP"mondrian.test.loader.jdbc.user"public static final StringLOAD_TABLE_ROWS_PROP"mondrian.test.loader.load.table.rows.suffix"public static final StringLOAD_TABLE_ROWS_SUFFIX_DEFAULT"loadrows.sql"static final StringoracleDateFormatString"YYYY-MM-DD"public static final StringOUTPUT_DIRECTORY_PROP"mondrian.test.loader.output.directory"
mondrian.tui.*
-
mondrian.tui.MockHttpServletRequest Modifier and Type Constant Field Value public static final StringDATE_FORMAT_HEADER"EEE, d MMM yyyy HH:mm:ss Z" -
mondrian.tui.MockHttpServletResponse Modifier and Type Constant Field Value public static final StringDATE_FORMAT_HEADER"EEE, d MMM yyyy HH:mm:ss Z" -
mondrian.tui.MockServletContext Modifier and Type Constant Field Value public static final StringPARAM_CALLBACKS"Callbacks"public static final StringPARAM_CHAR_ENCODING"CharacterEncoding"public static final StringPARAM_DATASOURCES_CONFIG"DataSourcesConfig" -
mondrian.tui.XmlaSupport Modifier and Type Constant Field Value public static final StringCATALOG_NAME"FoodMart"public static final StringDATASOURCE_DESCRIPTION"Mondrian FoodMart data source"public static final StringDATASOURCE_INFO"Provider=Mondrian;DataSource=FoodMart;"public static final StringDATASOURCE_NAME"FoodMart"public static final StringROW_SET_PREFIX"ROW"public static final StringSOAP_PREFIX"SOAP-ENV" -
mondrian.tui.XmlUtil Modifier and Type Constant Field Value public static final StringDEFER_NODE_EXPANSION"http://apache.org/xml/features/dom/defer-node-expansion"public static final StringFULL_SCHEMA_VALIDATION_FEATURE_ID"http://apache.org/xml/features/validation/schema-full-checking"public static final StringNAMESPACES_FEATURE_ID"http://xml.org/sax/features/namespaces"public static final StringSCHEMA_LOCATION"http://apache.org/xml/properties/schema/external-schemaLocation"public static final StringSCHEMA_VALIDATION_FEATURE_ID"http://apache.org/xml/features/validation/schema"public static final StringSOAP_PREFIX"SOAP-ENV"public static final StringVALIDATION_FEATURE_ID"http://xml.org/sax/features/validation"public static final StringXMLNS"xmlns"public static final StringXSD_PREFIX"xsd" -
mondrian.tui.XmlUtil.SaxErrorHandler Modifier and Type Constant Field Value public static final StringERROR_STRING"ERROR"public static final StringFATAL_ERROR_STRING"FATAL"public static final shortSEVERITY_ERROR2public static final shortSEVERITY_FATAL_ERROR3public static final shortSEVERITY_WARNING1public static final StringWARNING_STRING"WARNING"
mondrian.util.*
-
mondrian.util.Base64 Modifier and Type Constant Field Value public static final intDECODE0public static final intDONT_BREAK_LINES8public static final intENCODE1public static final intGZIP2public static final intNO_OPTIONS0 -
mondrian.util.Bug Modifier and Type Constant Field Value public static final booleanBugMondrian1001Fixedfalsepublic static final booleanBugMondrian207Fixedfalsepublic static final booleanBugMondrian229Fixedfalsepublic static final booleanBugMondrian313Fixedfalsepublic static final booleanBugMondrian314Fixedfalsepublic static final booleanBugMondrian328Fixedfalsepublic static final booleanBugMondrian361Fixedfalsepublic static final booleanBugMondrian441Fixedfalsepublic static final booleanBugMondrian446Fixedfalsepublic static final booleanBugMondrian486Fixedfalsepublic static final booleanBugMondrian495Fixedfalsepublic static final booleanBugMondrian503Fixedfalsepublic static final booleanBugMondrian555Fixedfalsepublic static final booleanBugMondrian584Fixedfalsepublic static final booleanBugMondrian641Fixedfalsepublic static final booleanBugMondrian648Fixedfalsepublic static final booleanBugMondrian687Fixedfalsepublic static final booleanBugMondrian747Fixedfalsepublic static final booleanBugMondrian759Fixedfalsepublic static final booleanBugMondrian785Fixedfalsepublic static final booleanBugSegregateRolapCubeMemberFixedfalsepublic static final booleanCheckin7641UseOptimizerfalsepublic static final booleanSsas2005Compatiblefalse -
mondrian.util.mondrian.util.DigitList Modifier and Type Constant Field Value public static final intMAX_LONG_DIGITS19 -
mondrian.util.Format Modifier and Type Constant Field Value public static final intCacheLimit1000static final StringcurrencyFormat_en"$#,##0.00"static final StringcurrencySymbol_en"$"static final StringdateSeparator_en"/"static final chardecimalPlaceholder_en46static final charintlCurrencySymbol164static final intLEFT_OF_POINT1static final intNOT_IN_A_NUMBER0static final intRIGHT_OF_EXP3static final intRIGHT_OF_POINT2static final charthousandSeparator_en44static final StringtimeSeparator_en":" -
mondrian.util.MemoryMonitorTest Modifier and Type Constant Field Value static final intPERCENT_100100 -
mondrian.util.ObjectPool<T> Modifier and Type Constant Field Value protected static final intDEFAULT_CAPACITY277protected static final doubleDEFAULT_MAX_LOAD_FACTOR0.5protected static final doubleDEFAULT_MIN_LOAD_FACTOR0.2protected static final byteFREE0protected static final byteFULL1 -
mondrian.util.mondrian.util.PrimeFinder Modifier and Type Constant Field Value public static final intlargestPrime2147483647 -
mondrian.util.Schedule Modifier and Type Constant Field Value static final intallDaysOfMonthBitmap-268435457static final intallDaysOfWeekBitmap254static final intallWeeksOfMonthBitmap63public static final intLAST_DAY_OF_MONTH0public static final intLAST_WEEK_OF_MONTH0 -
mondrian.util.ScheduleTest Modifier and Type Constant Field Value public static final intweekdays124
mondrian.xmla.*
-
mondrian.xmla.DataSourcesConfig Modifier and Type Constant Field Value public static final StringAuthenticationMode"AuthenticationMode"public static final StringDataSourceDescription"DataSourceDescription"public static final StringDataSourceInfo"DataSourceInfo"public static final StringDataSourceName"DataSourceName"public static final StringDefinition"Definition"public static final StringProviderName"ProviderName"public static final StringProviderType"ProviderType"public static final StringURL"URL" -
mondrian.xmla.DataSourcesConfig.DataSource Modifier and Type Constant Field Value public static final StringAUTH_MODE_AUTHENTICATED"Authenticated"public static final StringAUTH_MODE_INTEGRATED"Integrated"public static final StringAUTH_MODE_UNAUTHENTICATED"Unauthenticated"public static final StringPROVIDER_TYPE_DMP"DMP"public static final StringPROVIDER_TYPE_MDP"MDP"public static final StringPROVIDER_TYPE_TDP"TDP" -
mondrian.xmla.RowsetDefinition Modifier and Type Constant Field Value static final StringUUID_PATTERN"[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}" -
mondrian.xmla.mondrian.xmla.RowsetDefinition.Column Modifier and Type Constant Field Value static final booleanNOT_RESTRICTIONfalsestatic final booleanONE_MAXfalsestatic final booleanOPTIONALtruestatic final booleanREQUIREDfalsestatic final booleanRESTRICTIONtruestatic final booleanUNBOUNDEDtrue -
mondrian.xmla.RowsetDefinition.MdschemaCubesRowset Modifier and Type Constant Field Value public static final StringMD_CUBTYPE_CUBE"CUBE"public static final StringMD_CUBTYPE_VIRTUAL_CUBE"VIRTUAL CUBE" -
mondrian.xmla.mondrian.xmla.RowsetDefinition.MdschemaDimensionsRowset Modifier and Type Constant Field Value public static final intMD_DIMTYPE_MEASURE2public static final intMD_DIMTYPE_OTHER3public static final intMD_DIMTYPE_TIME1 -
mondrian.xmla.mondrian.xmla.RowsetDefinition.MdschemaLevelsRowset Modifier and Type Constant Field Value public static final intMDLEVEL_TYPE_ALL1public static final intMDLEVEL_TYPE_CALCULATED2public static final intMDLEVEL_TYPE_REGULAR0public static final intMDLEVEL_TYPE_RESERVED18public static final intMDLEVEL_TYPE_TIME4public static final intMDLEVEL_TYPE_TIME_DAYS516public static final intMDLEVEL_TYPE_TIME_HALF_YEAR36public static final intMDLEVEL_TYPE_TIME_HOURS772public static final intMDLEVEL_TYPE_TIME_MINUTES1028public static final intMDLEVEL_TYPE_TIME_MONTHS132public static final intMDLEVEL_TYPE_TIME_QUARTERS68public static final intMDLEVEL_TYPE_TIME_SECONDS2052public static final intMDLEVEL_TYPE_TIME_UNDEFINED4100public static final intMDLEVEL_TYPE_TIME_WEEKS260public static final intMDLEVEL_TYPE_TIME_YEARS20public static final intMDLEVEL_TYPE_UNKNOWN0 -
mondrian.xmla.RowsetDefinition.MdschemaMeasuresRowset Modifier and Type Constant Field Value public static final intMDMEASURE_AGGR_AVG5public static final intMDMEASURE_AGGR_CALCULATED127public static final intMDMEASURE_AGGR_COUNT2public static final intMDMEASURE_AGGR_MAX4public static final intMDMEASURE_AGGR_MIN3public static final intMDMEASURE_AGGR_STD7public static final intMDMEASURE_AGGR_SUM1public static final intMDMEASURE_AGGR_UNKNOWN0public static final intMDMEASURE_AGGR_VAR6 -
mondrian.xmla.XmlaBaseTestCase Modifier and Type Constant Field Value public static final StringCATALOG"FoodMart"public static final StringCATALOG_NAME_PROP"catalog.name"public static final StringCATALOG_PROP"catalog"public static final StringCUBE_NAME_PROP"cube.name"public static final StringDATA_SOURCE_INFO"FoodMart"public static final StringDATA_SOURCE_INFO_PROP"data.source.info"protected static final booleanDEBUGfalsepublic static final StringFORMAT_MULTI_DIMENSIONAL"Multidimensional"public static final StringFORMAT_PROP"format"protected static final StringLAST_SCHEMA_UPDATE_DATE"xxxx-xx-xxTxx:xx:xx"public static final StringLOCALE_PROP"locale"public static final StringREQUEST_TYPE_PROP"request.type"public static final StringROLE_PROP"Role"public static final StringSALES_CUBE"Sales"public static final StringSESSION_ID_PROP"session.id" -
mondrian.xmla.XmlaBasicTest Modifier and Type Constant Field Value public static final StringCONTENT_PROP"content"public static final StringFORMAT_TABLULAR"Tabular"public static final StringRESTRICTION_NAME_PROP"restriction.name"public static final StringRESTRICTION_VALUE_PROP"restriction.value"public static final StringUNIQUE_NAME_ELEMENT"unique.name.element"public static final StringUNIQUE_NAME_PROP"unique.name" -
mondrian.xmla.XmlaConstants Modifier and Type Constant Field Value public static final StringCHH_AUTHORIZATION_CODE"00CHHA02"public static final StringCHH_AUTHORIZATION_FAULT_FS"Error in Callback processHttpHeader Authorization"public static final StringCHH_CODE"00CHHA01"public static final StringCHH_FAULT_FS"Error in Callback processHttpHeader"public static final StringCLIENT_FAULT_FC"Client"public static final StringCONTEXT_MIME_TYPE"language"public static final StringCONTEXT_ROLE_NAME"role_name"public static final StringCONTEXT_XMLA_PASSWORD"password"public static final StringCONTEXT_XMLA_SESSION_ID"session_id"public static final StringCONTEXT_XMLA_SESSION_STATE"SessionState"public static final StringCONTEXT_XMLA_SESSION_STATE_BEGIN"SessionStateBegin"public static final StringCONTEXT_XMLA_SESSION_STATE_END"SessionStateEnd"public static final StringCONTEXT_XMLA_SESSION_STATE_WITHIN"SessionStateWithin"public static final StringCONTEXT_XMLA_USERNAME"username"public static final StringCPOSTA_CODE"00CPOSTA01"public static final StringCPOSTA_FAULT_FS"Error in Callback PostAction"public static final StringCPREA_CODE"00CPREA01"public static final StringCPREA_FAULT_FS"Error in Callback PreAction"public static final StringFAULT_ACTOR"Mondrian"public static final StringFAULT_FC_PREFIX"Mondrian"public static final StringFAULT_FS_PREFIX"The Mondrian XML: "public static final StringFAULT_NS_PREFIX"XA"public static final StringHSB_ACCESS_DENIED_CODE"00HSBC02"public static final StringHSB_ACCESS_DENIED_FAULT_FS"XMLA connection with role must be authenticated"public static final StringHSB_BAD_COMMAND_CODE"00HSBB07"public static final StringHSB_BAD_COMMAND_FAULT_FS"XMLA SOAP bad Execute Command element"public static final StringHSB_BAD_METHOD_CODE"00HSBB02"public static final StringHSB_BAD_METHOD_FAULT_FS"XMLA SOAP bad method"public static final StringHSB_BAD_METHOD_NS_CODE"00HSBB03"public static final StringHSB_BAD_METHOD_NS_FAULT_FS"XMLA SOAP bad method namespace"public static final StringHSB_BAD_NON_NULLABLE_COLUMN_CODE"00HSBB16"public static final StringHSB_BAD_NON_NULLABLE_COLUMN_FAULT_FS"XMLA SOAP non-nullable column"public static final StringHSB_BAD_PROPERTIES_CODE"00HSBB06"public static final StringHSB_BAD_PROPERTIES_FAULT_FS"XMLA SOAP bad Discover or Execute Properties element"public static final StringHSB_BAD_PROPERTIES_LIST_CODE"00HSBB09"public static final StringHSB_BAD_PROPERTIES_LIST_FAULT_FS"XMLA SOAP bad Discover or Execute PropertyList element"public static final StringHSB_BAD_REQUEST_TYPE_CODE"00HSBB04"public static final StringHSB_BAD_REQUEST_TYPE_FAULT_FS"XMLA SOAP bad Discover RequestType element"public static final StringHSB_BAD_RESTRICTION_LIST_CODE"00HSBB08"public static final StringHSB_BAD_RESTRICTION_LIST_FAULT_FS"XMLA SOAP too many Discover RestrictionList element"public static final StringHSB_BAD_RESTRICTIONS_CODE"00HSBB05"public static final StringHSB_BAD_RESTRICTIONS_FAULT_FS"XMLA SOAP bad Discover Restrictions element"public static final StringHSB_BAD_SOAP_BODY_CODE"00HSBA01"public static final StringHSB_BAD_SOAP_BODY_FAULT_FS"SOAP Body not correctly formed"public static final StringHSB_BAD_STATEMENT_CODE"00HSBB10"public static final StringHSB_BAD_STATEMENT_FAULT_FS"XMLA SOAP bad Execute Statement element"public static final StringHSB_CONNECTION_DATA_SOURCE_CODE"00HSBC01"public static final StringHSB_CONNECTION_DATA_SOURCE_FAULT_FS"XMLA connection datasource not found"public static final StringHSB_DISCOVER_FORMAT_CODE"00HSBE01"public static final StringHSB_DISCOVER_FORMAT_FAULT_FS"XMLA Discover format error"public static final StringHSB_DISCOVER_UNPARSE_CODE"00HSBE02"public static final StringHSB_DISCOVER_UNPARSE_FAULT_FS"XMLA Discover unparse results error"public static final StringHSB_DRILL_THROUGH_FORMAT_CODE"00HSBE02"public static final StringHSB_DRILL_THROUGH_FORMAT_FAULT_FS"XMLA Drill Through format error"public static final StringHSB_DRILL_THROUGH_NOT_ALLOWED_CODE"00HSBF01"public static final StringHSB_DRILL_THROUGH_NOT_ALLOWED_FAULT_FS"XMLA Drill Through not allowed"public static final StringHSB_DRILL_THROUGH_SQL_CODE"00HSBF02"public static final StringHSB_DRILL_THROUGH_SQL_FAULT_FS"XMLA Drill Through SQL error"public static final StringHSB_EXECUTE_QUERY_CODE"00HSBD02"public static final StringHSB_EXECUTE_QUERY_FAULT_FS"XMLA MDX execute failed"public static final StringHSB_EXECUTE_UNPARSE_CODE"00HSBE03"public static final StringHSB_EXECUTE_UNPARSE_FAULT_FS"XMLA Execute unparse results error"public static final StringHSB_PARSE_QUERY_CODE"00HSBD01"public static final StringHSB_PARSE_QUERY_FAULT_FS"XMLA MDX parse failed"public static final StringHSB_PROCESS_CODE"00HSBB01"public static final StringHSB_PROCESS_FAULT_FS"XMLA SOAP Body processing error"public static final StringHSB_UNKNOWN_CODE"00HSBU01"public static final StringHSB_UNKNOWN_FAULT_FS"Unknown error handle soap body"public static final StringHSH_BAD_SESSION_ID_CODE"00HSHB01"public static final StringHSH_BAD_SESSION_ID_FAULT_FS"Bad Session Id, re-start session"public static final StringHSH_MUST_UNDERSTAND_CODE"00HSHA01"public static final StringHSH_MUST_UNDERSTAND_FAULT_FS"SOAP Header must understand element not recognized"public static final StringHSH_UNKNOWN_CODE"00HSHU01"public static final StringHSH_UNKNOWN_FAULT_FS"Unknown error handle soap header"public static final StringMONDRIAN_NAMESPACE"http://mondrian.sourceforge.net"public static final StringMSM_UNKNOWN_CODE"00MSMU01"public static final StringMSM_UNKNOWN_FAULT_FS"Unknown error marshalling soap message"public static final StringMUST_UNDERSTAND_FAULT_FC"MustUnderstand"public static final StringNS_SOAP_ENC_1_1"http://schemas.xmlsoap.org/soap/encoding/"public static final StringNS_SOAP_ENC_1_2"http://www.w3.org/2003/05/soap-encoding"public static final StringNS_SOAP_ENV_1_1"http://schemas.xmlsoap.org/soap/envelope/"public static final StringNS_SOAP_ENV_1_2"http://www.w3.org/2003/05/soap-envelope"public static final StringNS_SOAP_SECEXT"http://schemas.xmlsoap.org/ws/2002/04/secext"public static final StringNS_SQL"urn:schemas-microsoft-com:xml-sql"public static final StringNS_XMLA"urn:schemas-microsoft-com:xml-analysis"public static final StringNS_XMLA_EMPTY"urn:schemas-microsoft-com:xml-analysis:empty"public static final StringNS_XMLA_EX"urn:schemas-microsoft-com:xml-analysis:exception"public static final StringNS_XMLA_MDDATASET"urn:schemas-microsoft-com:xml-analysis:mddataset"public static final StringNS_XMLA_ROWSET"urn:schemas-microsoft-com:xml-analysis:rowset"public static final StringNS_XSD"http://www.w3.org/2001/XMLSchema"public static final StringNS_XSI"http://www.w3.org/2001/XMLSchema-instance"public static final StringSERVER_FAULT_FC"Server"public static final StringSOAP_MUST_UNDERSTAND_ATTR"mustUnderstand"public static final StringSOAP_PREFIX"SOAP-ENV"public static final StringUNKNOWN_ERROR_CODE"00UE001"public static final StringUNKNOWN_ERROR_FAULT_FS"Internal Error"public static final StringUSM_DOM_FACTORY_CODE"00USMB01"public static final StringUSM_DOM_FACTORY_FAULT_FS"DocumentBuilder cannot be created which satisfies the configuration requested"public static final StringUSM_DOM_PARSE_CODE"00USMC02"public static final StringUSM_DOM_PARSE_FAULT_FS"DOM parse errors occur"public static final StringUSM_DOM_PARSE_IO_CODE"00USMC01"public static final StringUSM_DOM_PARSE_IO_FAULT_FS"DOM parse IO errors occur"public static final StringUSM_REQUEST_INPUT_CODE"00USMA02"public static final StringUSM_REQUEST_INPUT_FAULT_FS"Request input Exception occurred"public static final StringUSM_REQUEST_STATE_CODE"00USMA01"public static final StringUSM_REQUEST_STATE_FAULT_FS"Request input method invoked at illegal time"public static final StringUSM_UNKNOWN_CODE"00USMU01"public static final StringUSM_UNKNOWN_FAULT_FS"Unknown error unmarshalling soap message"public static final StringVERSION_MISSMATCH_FAULT_FC"VersionMismatch"public static final StringXMLA_BEGIN_SESSION"BeginSession"public static final StringXMLA_END_SESSION"EndSession"public static final StringXMLA_SECURITY"Security"public static final StringXMLA_SESSION"Session"public static final StringXMLA_SESSION_ID"SessionId" -
mondrian.xmla.XmlaHandler Modifier and Type Constant Field Value public static final StringJDBC_LOCALE"locale"public static final StringXSD_BOOLEAN"xsd:boolean"public static final StringXSD_BYTE"xsd:byte"public static final byteXSD_BYTE_MAX_INCLUSIVE127public static final byteXSD_BYTE_MIN_INCLUSIVE-128public static final StringXSD_DECIMAL"xsd:decimal"public static final StringXSD_DOUBLE"xsd:double"public static final StringXSD_FLOAT"xsd:float"public static final StringXSD_INT"xsd:int"public static final intXSD_INT_MAX_INCLUSIVE2147483647public static final intXSD_INT_MIN_INCLUSIVE-2147483648public static final StringXSD_INTEGER"xsd:integer"public static final StringXSD_LONG"xsd:long"public static final longXSD_LONG_MAX_INCLUSIVE9223372036854775807Lpublic static final longXSD_LONG_MIN_INCLUSIVE-9223372036854775808Lpublic static final StringXSD_SHORT"xsd:short"public static final shortXSD_SHORT_MAX_INCLUSIVE32767public static final shortXSD_SHORT_MIN_INCLUSIVE-32768public static final StringXSD_STRING"xsd:string"public static final StringXSD_UNSIGNED_INT"xsd:unsignedInt" -
mondrian.xmla.XmlaRequestCallback Modifier and Type Constant Field Value public static final StringAUTHORIZATION"Authorization"public static final StringEXPECT"Expect"public static final StringEXPECT_100_CONTINUE"100-continue" -
mondrian.xmla.XmlaServlet Modifier and Type Constant Field Value public static final StringPARAM_CALLBACKS"Callbacks"public static final StringPARAM_CHAR_ENCODING"CharacterEncoding"public static final StringPARAM_DATASOURCES_CONFIG"DataSourcesConfig"public static final StringPARAM_OPTIONAL_DATASOURCE_CONFIG"OptionalDataSourceConfig"
-
mondrian.xmla.impl.MondrianXmlaServlet Modifier and Type Constant Field Value public static final StringDEFAULT_DATASOURCE_FILE"datasources.xml"
-
mondrian.xmla.test.XmlaTestContext Modifier and Type Constant Field Value public static final StringCATALOG_NAME"FoodMart"public static final StringDATASOURCE_DESCRIPTION"Mondrian FoodMart Test data source"public static final StringDATASOURCE_INFO"Provider=Mondrian;DataSource=FoodMart;"public static final StringDATASOURCE_NAME"FoodMart"