. s 3st u v 3wx y z{ w |} 3~  s     u          0s dimVectorLjava/util/Vector;()VCodeLineNumberTableLocalVariableTablethisLdods/dap/DArray;(Ljava/lang/String;)VnLjava/lang/String;clone()Ljava/lang/Object;dLdods/dap/DArrayDimension;iIa getTypeName()Ljava/lang/String;checkSemantics(Z)VallZ Exceptions printDecl,(Ljava/io/PrintWriter;Ljava/lang/String;ZZ)VeLjava/util/Enumeration;osLjava/io/PrintWriter;space print_semi constrainedprintVal+(Ljava/io/PrintWriter;Ljava/lang/String;Z)V print_decl_pdimsshape[I printArray(Ljava/io/PrintWriter;II[II)Iindexoffset appendDim(ILjava/lang/String;)VsizenamenewDim(I)V getDimensions()Ljava/util/Enumeration; numDimensions()I getDimension(I)Ldods/dap/DArrayDimension; dimensiongetFirstDimension()Ldods/dap/DArrayDimension; SourceFile DArray.java 7>java/util/Vector 78 56 ABdods/dap/DArray dk dods/dap/DArrayDimension Array JK dods/dap/BadSemanticsException&An array variable must have dimensions  OP i B[ > Ijava/lang/StringBuffer  = I k ]; > OY jk ^_{ , }, 7c bc )dods/dap/Server/InvalidParameterExceptionIDArray.getDimension(): Bad dimension request: dimension > # of dimensionsdods/dap/DVectorjava/lang/Cloneable elementAt(I)Ljava/lang/Object; addElement(Ljava/lang/Object;)VisEmpty()ZgetPrimitiveVector()Ldods/dap/PrimitiveVector;dods/dap/PrimitiveVectorelementsjava/util/EnumerationhasMoreElements nextElementjava/io/PrintWriterprintgetNameappend,(Ljava/lang/String;)Ljava/lang/StringBuffer;toStringgetSize(I)Ljava/lang/StringBuffer;printlnprintSingleVal(Ljava/io/PrintWriter;I)Vget!34567894*: DE; <=7>9M*+*Y:LMN;<=?@AB9?*L+Y=* * N+- +:WXY Z,[7Y=];*, CD(EF?<=7G=HI9- :e; <=JK9Z** Y:suvw;<=LMNOP9}*+,*:V :++Y+Y !" +#$:* +19Trv|;H+DCD]QR}<=}ST}U@}VM}WMXY9 f*+,%+*&6 :6*: : O*+'W +#$:6   3?O[_e;\ ? CD)&QRf<=fSTfU@fZMO[FI\] FEF^_9?D+(6.d*+)+**+)+++(6.d*+d`'=+,*+d`'=++:F &,2>DFL[kqw;R$EFO(EF<=ST`F[F\]aFbc9c Y,-N*- : ;*<=dFe@ fDbg9?*.: ;<=dFhi92*: ; <=jk92*:; <=lm9]!**/ 0Y12: !;!<=!nFN0op96 */ :(;  <=qr