16                             # & ! " ## $ %&'( )* -+, #)- &# & . &/0 : 12 3 4 :5 :6 7 8 9: E; E5 E6 <= |> ?@AB )C D E F GHI GJ GK L M NO ]P ]QR #< &<ST U VWX GY VZ[ V\ V]^ V_ G`a |b cd ef gh Vij Vk Glm n Vo p Vq &r ] ] &s Vt Vuv |w x Vyz V{ ||}~      : :p :r : | |     p    :  :  :      ] E ] :m_calculationSpecificationLjava/util/Vector;m_solveDefDimRef m_aggIndexLjava/lang/String; m_cacheStore m_cacheNa m_isDefaultZ()VCode(Loracle/AWXML/BaseObject;)V getAggIndex()Ljava/lang/String; setAggIndex(Ljava/lang/String;)V getCacheStore setCacheStore getCacheNa setCacheNa WriteToXMLWriteAttributesToXMLWriteContentsToXMLgetCalculationSpecification()Ljava/util/Vector;removeCalculationSpecification*(Loracle/AWXML/CalculationSpecification;)VaddCalculationSpecification addCalculationSpecificationAfterC(Loracle/AWXML/CalculationSpecification;Loracle/AWXML/BaseObject;)V!addCalculationSpecificationBefore addCalculationSpecificationFirstaddSolveDefDimRef (Loracle/AWXML/SolveDefDimRef;)VremoveSolveDefDimRefgetSolveDefDimRefscreateSolveDefDimRef()Loracle/AWXML/SolveDefDimRef;'createAggregationHierarchySpecification2()Loracle/AWXML/AggregationHierarchySpecification;,createAggregationHierarchySpecificationAfterY(Loracle/AWXML/CalculationSpecification;)Loracle/AWXML/AggregationHierarchySpecification;-createAggregationHierarchySpecificationBefore,createAggregationHierarchySpecificationFirstcreateModelRef()Loracle/AWXML/ModelRef;createModelRefAfter@(Loracle/AWXML/CalculationSpecification;)Loracle/AWXML/ModelRef;createModelRefBeforecreateModelRefFirstCreate0(Loracle/AWXML/AWConnection;Z)Ljava/lang/String;/(Loracle/AWXML/AWConnection;)Ljava/lang/String;DeletereadAWDefinitions(Loracle/AWXML/AWConnection;Z)V validateName'(Ljava/lang/String;Ljava/lang/String;)ZvalidateDimension(Loracle/AWXML/Dimension;)Z java/util/Vector   java/lang/StringBuilder  AggregationDefinition       AggIndex  CacheStoreCacheNa   %oracle/AWXML/CalculationSpecificationCalculationSpecification oracle/AWXML/SolveDefDimRef     oracle/AWXML/AWExceptionAWXML-ERR-NUM-900000java/lang/Object CALCULATIONSPECIFICATIONS AWXML-ERR-NUM-900001CALCULATIONSPECIFICATION .oracle/AWXML/AggregationHierarchySpecification Relation     oracle/AWXML/ModelRefModel success  FALSETRUEcall create_aggrdefinition(,    )     java/lang/Integer AWXML-ERR-NUM-110000call delete_aggrdefinition(AWXML-ERR-NUM-110001  TO  AGGINDEX  !  NA   CACHE_STORE CACHE_NA LIMIT  TO  java/lang/String        .DIMENSION   HIER_LIST  java/util/StringTokenizer         PRECOMPUTE_LIST     :ALL   OPERATOR .ATTRIBUTE   !" #$ %&' ( )* DIVIDEBYZERO+ ,-. / 0DECIMALOVERFLOWNASKIPWEIGHTBYWNAFILL 1oracle/AWXML/Model 23oracle/AWXML/BaseObject 45"oracle/AWXML/AggregationDefinitionoracle/AWXML/SolveDefinition(I)VAWNULLTABappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;WriteElementStart&(Ljava/lang/String;)Ljava/lang/String;toStrings_IndentIs_EndElementTag s_NEWLINEs_EndTagWriteElementEndTagWriteAsAttribute8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;iterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;remove(Ljava/lang/Object;)ZaddsetOwnerindexOf(Ljava/lang/Object;)I(ILjava/lang/Object;)VgetId((Ljava/lang/String;[Ljava/lang/Object;)VsetSolveDefinition!(Loracle/AWXML/SolveDefinition;)Vsize()I(I)Ljava/lang/StringBuilder;setNamesetCalculationOrderequals quoteValue m_shortName m_longName m_pluralNameoracle/AWXML/AWConnection CommitModeexecuteCommand getResults()[Ljava/lang/String; m_listResults[Ljava/lang/String;m_commandResultsm_commandResultTextintValue m_dataReadoracle/AWXML/AW s_solveDfnObjlimitDimension9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Vs_genericAggregationPropObjgetCurAW()Loracle/AWXML/AW;getNames_genericAggregationCatalogObjgetValueequalsIgnoreCase(Ljava/lang/String;)Z s_allDimsObjs_solveDfnCalculationOrderObjgetDimensionValues&(Ljava/lang/String;)Ljava/util/Vector;s_curAWLoracle/AWXML/AW;getLogicalNamePart findDimension,(Ljava/lang/String;)Loracle/AWXML/Dimension; setDimension(Loracle/AWXML/Dimension;)VsetCalcMemberSolveOrders_allObjectsObjs_solveDfnSolveOrderObj(Ljava/lang/String;)Is_aggSolveDefPropObjs_aggSolveDefCatalogObj toUpperCase'(Ljava/lang/String;Ljava/lang/String;)V hasMoreTokens nextToken getNamePart'(ILjava/lang/String;)Ljava/lang/String;oracle/AWXML/Dimension FindHierarchy,(Ljava/lang/String;)Loracle/AWXML/Hierarchy; addHierarchy(Loracle/AWXML/Hierarchy;)VcreatePreComputeClause!()Loracle/AWXML/PreComputeClause; substring(II)Ljava/lang/String;(I)Ljava/lang/String;oracle/AWXML/PreComputeClausecreateDimensionMemberExpression*()Loracle/AWXML/DimensionMemberExpression;&oracle/AWXML/DimensionMemberExpressionsetExpressionType setExpression FindLevel((Ljava/lang/String;)Loracle/AWXML/Level;setLevel(Loracle/AWXML/Level;)V FindAttribute,(Ljava/lang/String;)Loracle/AWXML/Attribute;createUserDefinedOperator$()Loracle/AWXML/UserDefinedOperator; oracle/AWXML/UserDefinedOperator setRefObject(Loracle/AWXML/Attribute;)VcreateBaseOperator()Loracle/AWXML/BaseOperator;oracle/AWXML/BaseOperator setOpcodecreateConfigurationParameters(()Loracle/AWXML/ConfigurationParameters;$oracle/AWXML/ConfigurationParameterscreateParameter()Loracle/AWXML/Parameter;oracle/AWXML/Parameter setKeyWordsetValue getModelssetModel(Loracle/AWXML/Model;)V getDimension()Loracle/AWXML/Dimension;!#C7**Y*Y*** * D8*+ *Y*Y*** * **+**+* *+ L Y *L Y +*L*W`*M*Wd,! Y +LU Y +L Y +,L Y +*L+*L*1+**L Y +**L*1+**L Y +**L* 1+** L Y +** L+\P*L* M,!,"#N+v Y *$L` Y +-%Ld Y +*$Lw Y +*$L` Y +-%Ld Y +*$L* M,!2,"&N+ -'L Y +-'L+* *+(W*+)W+**l`,#A*,+>*`+,+**-Y./Y,0SY1S2-Y3/Y+4SY5S2j^,#?*,+>*+,+**-Y./Y,0SY1S2-Y3/Y+4SY5S2*+,+***+)W+*6 *+(W*!&Y*7L*+8+*9+D8:Y*;L*+<+ Y =*>?@+*>A+:Y*;M*,+B,:Y*;M*,+C,:Y*;L*+D+D8EY*FL*+<+ Y G*>?H+*>I+EY*FM*,+B,EY*FM*,+C,EY*FL*+D+ * *+J KM*N*L **MN*:*L **M:* :* L ** M:N:* O:+ Y P**QMR**SMR**TMR**UMR-RRRVRWX:*+YZ**Z2[**Z2\]Y*[^_-Y`/Y*QSY*\S26* :  ! "#:  +aW* :  ! "&:  +bW,{+ Y c**QMRVWXM*+YZ**Z2[**Z2\]Y*[^_-Yd/Y*QSY*\S2K8,*e&*e+fg*Qh+igjh+ Y klmnoN-pq*-r+igsh+ Y klmno:pq *t+iguh+ Y klmno:pq *v+ Y wklmxyklmzXW+x{:6 :!="|: *}:  ~*  ]Y+ Y wklmyklmXW+{:6  :  !d "|:  +xg h*:   A+gh+ Y klmo:  pLPY :8:*:*:~:: Ƨ~  : +gh+ Y klmo:pL :+ Y klmo:Y:::`::L ,:~::z+gh+ Y klmo:pLU=*:~:*:: : : :+gh+ Y klmo:pL:+gh+ Y klmo:pL:+gh+ Y klmo:pL:+gh+ Y klmo:pL:+gh+ Y klmo:pL:f*: * : * :~ :: :!&":q : VJ>:,5L * ::!#":+q>H<=* N-!*-"#::+:=