4= > ?@ A B C DEFG HI J K LMN O P QRS @T UV W X Y Z [\]^_ ` ab c@ d e f g h @ i j k @ !@ lm 1n Qop 4q Hr 7H s t u vw xy z {|} a~   x  {    x     Xq    c i c a a a   i        x  x      Q         loggerLorg/slf4j/Logger;debugAttributesZparentLucar/nc2/dods/DodsV;btLopendap/dap/BaseType;elemTypechildrenLjava/util/List; Signature'Ljava/util/List;darrayLopendap/dap/DArray; dimensions/Ljava/util/List; dimensionsAll attributes/Ljava/util/List;dataLucar/ma2/Array;isDoneseqInextInSequenceparseDDS((Lopendap/dap/DDS;)Lucar/nc2/dods/DodsV;CodeLineNumberTableLocalVariableTableddsLopendap/dap/DDS;root variablesLjava/util/Enumeration;parseVariables/(Lucar/nc2/dods/DodsV;Ljava/util/Enumeration;)VmessLjava/lang/String;dconLopendap/dap/DConstructor; enumerate2dimLopendap/dap/DArrayDimension;enestedVariablesdadodsV StackMapTable parseDataDDS,(Lopendap/dap/DataDDS;)Lucar/nc2/dods/DodsV;Lopendap/dap/DataDDS; ExceptionsparseDataVariablesdgridLopendap/dap/DGrid;ddimdseqLopendap/dap/DSequence;seqlenLopendap/dap/DStructure; processDArray(Lucar/nc2/dods/DodsV;)Vbpv%Lopendap/dap/BaseTypePrimitiveVector;dimspvLopendap/dap/PrimitiveVector;.(Lucar/nc2/dods/DodsV;Lopendap/dap/BaseType;)Vthis compareTo(Ljava/lang/Object;)IoLjava/lang/Object;show*(Ljava/io/PrintStream;Ljava/lang/String;)VnameoutLjava/io/PrintStream;spacecounttoString()Ljava/lang/String; getClearNamegetEncodedName getFullNamegetNetcdfShortNamegetType getDataType()Lucar/ma2/DataType; isUnsigned()ZattLucar/nc2/Attribute;findAttributeIgnoreCase((Ljava/lang/String;)Lucar/nc2/Attribute;agetShape()[Iishape[I getShapeAll addAttribute (Lucar/nc2/dods/DODSAttribute;)VLucar/nc2/dods/DODSAttribute;makeAllDimensions()VassignSequencenestedparseDAS(Lopendap/dap/DAS;)V tableNameattTableLopendap/dap/AttributeTable;dasLopendap/dap/DAS; tableNamesaddAttributeTableG(Lucar/nc2/dods/DodsV;Lopendap/dap/AttributeTable;Ljava/lang/String;Z)VattNameLopendap/dap/Attribute;fullNamematchattNamesB(Lucar/nc2/dods/DodsV;Lopendap/dap/Attribute;Ljava/lang/String;Z)Vncattchild findDodsV*(Ljava/lang/String;Z)Lucar/nc2/dods/DodsV;useDonefindByNetcdfShortName)(Ljava/lang/String;)Lucar/nc2/dods/DodsV;ncnamefindByDodsShortNameddodsname findDataV,(Lucar/nc2/dods/DodsV;)Lucar/nc2/dods/DodsV;parentVddsVdataVfindTableDotDelimitedtokerLjava/util/StringTokenizer; getChildCount()I findByIndex(I)Lucar/nc2/dods/DodsV;index getBaseType()Lopendap/dap/BaseType; SourceFile DodsV.javaucar/nc2/dods/DodsV     opendap/dap/BaseTypeopendap/dap/DListjava/lang/StringBuilder  Variables of type    are not supported.  opendap/dap/DConstructoropendap/dap/DArray opendap/dap/DArrayDimension 4  9 opendap/dap/DGridopendap/dap/DSequenceArrays of type opendap/dap/DStructure      4  #opendap/dap/BaseTypePrimitiveVector  "java/lang/IllegalArgumentException java/util/ArrayList  DodsV.show   (   =, )   .  java/lang/IllegalStateExceptionDodsV.bt == null ucar/nc2/constants/CDM _Unsigned true ucar/nc2/Attribute  4      java/lang/String   NC_GLOBAL  HDF_GLOBAL  DODS_EXTRAEXTRA_DIMENSION "# 0&  $DODSNetcdf getAttributes CANT find <> add to globals Attribute not found= in table=  ucar/nc2/dods/DODSAttribute   addAttribute  to DODS attribute name is null =   DODS Cant find nested Variable  in Corrupted structure (& +,java/util/StringTokenizer    java/lang/Objectjava/lang/Comparablejava/util/Enumeration#opendap/dap/NoSuchVariableExceptionopendap/dap/PrimitiveVectorjava/util/Iteratoropendap/dap/AttributeTablejava/io/IOExceptionopendap/dap/Attributeopendap/dap/DDS getVariables()Ljava/util/Enumeration;hasMoreElements nextElement()Ljava/lang/Object;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;getClass()Ljava/lang/Class;java/lang/ClassgetNameorg/slf4j/Loggerwarn(Ljava/lang/String;)V getDimensionsgetSizegetPrimitiveVector()Lopendap/dap/PrimitiveVector; getTemplatejava/util/Listadd(Ljava/lang/Object;)Zopendap/dap/DataDDSgetVar(I)Lopendap/dap/BaseType; getRowCount(ILjava/lang/String;)VgetValueerrorjava/io/PrintStreamprintiterator()Ljava/util/Iterator;hasNextnext(I)Ljava/lang/StringBuilder;println getLongNameucar/nc2/dods/DODSNetcdfFile makeShortName&(Ljava/lang/String;)Ljava/lang/String; getTypeNameconvertToNCType,(Lopendap/dap/BaseType;Z)Lucar/ma2/DataType;getStringValueequalsIgnoreCase(Ljava/lang/String;)Z getShortNamesizeget(I)Ljava/lang/Object;addAll(Ljava/util/Collection;)Zopendap/dap/DASgetNamesgetAttributeTableN0(Ljava/lang/String;)Lopendap/dap/AttributeTable;equalsjava/lang/System getAttribute+(Ljava/lang/String;)Lopendap/dap/Attribute; isContainer,(Ljava/lang/String;Lopendap/dap/Attribute;)V-(Ljava/lang/Object;)Ljava/lang/StringBuilder;info getContainerN()Lopendap/dap/AttributeTable;'(Ljava/lang/String;Ljava/lang/String;)V hasMoreTokens nextTokenorg/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;  "iYL*M+,+++9 <=@A    )+"+M, . Y  ,  N-Y*,N,,::-,,::::--  1 Y    :!::-*"-#W۱ N OQR9SBTEWOYVZ\[c\i^s_ybcdefhijlmnors tuy%z({9 \ c "  ynO))) D&-- iYL*$M+,%+++     |+ +MY*,N*"-#W,;,:-&-'-(-)*:-%,A,:+6Y,:--#W-).:-%f,,!:-)/:-%E,:-,-(--0-0! -0!:/:-%-)& (/5?LSW^dnt{ 5/^ t5{. # R0 = *L+M,,N*--#W*)+:11:2N +N*-0*0*0 *0 : Y  *  :34Y5N (+/5=DKNV[y\  DK V[5|+  ""6E*6*7Y8"*7Y8-*7Y89*7Y8:*;*+&*,*,0* %0t5:?D EEE[+*<+ ? *@ A+BA>*9C:D`E:FG Y F H : +IA+ Y  JA+KL*"C:D+E:+ Y , M Nѱ> * 0 2Sy}Hy(SN2%="Vi i 12*O K*P *Q$  FiK*P *R(  FiI*&1*&' Y *&S T *R *P *R,-5. I5 Fi2*UV2 K*G *W6  Fiw3* XYYZ**0*[\**[\:;<='? 3f*^_L++`ab CD c@/*:CM,D,EcN+-db-HI(J*K-L  //  8*-e L=*-e*-fN+-O+P QR)S0Q6U*)(8 , 'W**L++= YO*9e L=*9e*9fN+-O+* Y Z[\_+`:aHbO`Ud> H-(W+,  'D *:+#W h i   u2*7Y89*&*9*&9gW*9*-gWl mn#o1p 2# 8*"CM,D',EN-+-+;<*Y;`;ֱwx"y*z4{7|  88  , +hM,,iN+-j:-kl -ml**-nx-ol-pl*-q:*-nI*-r:*-n0s!t Y u - v L**-nSN1=ORZ_lsx>ZX +i #g,,w:Ti:,x:. Y y  z ,{ 3*+-|2  !).VYcfR!B):ggggg \Mi , Y - T ,} N,~RY ,}-,:+s,t Y    +S L,}! Y  ,i+,}q:*,-nI,}ls+t Y  ,}  +S L**,-nN '>DJs}H>5 [!H 1i''i''i:$ - "#b*"CN-DP-E:+ +Rl* *->HKZ]`*?bbb$ " %&/*"CM,D,EN+-l-(*-  !//'  (&_*"CM,D,EN+-Ul-*"CM,D ,EN-+:* (*-JQWZ]4 !Q )J!__*  "+,@+&**+&M,*+Rq,+Rq*+RqM, $1> *-@@.>/ $ 0&-*MY+TN--:,qM,,&  "&(+4--+ 12  344 *"e$  56b*"e*"f. /0789/*4 : ) s ./;<