4 Ci $j k Cl m n o Hp q r st Cuv w Ix Cy Jz { s| } C~  $    w    $ $ FCELjava/lang/String;dodsfileLucar/nc2/dods/DODSNetcdfFile;dodsNamel(Lucar/nc2/dods/DODSNetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Lucar/nc2/dods/DodsV;)VCodeLineNumberTableLocalVariableTablethisLucar/nc2/dods/DODSVariable; parentGroupLucar/nc2/Group;parentStructureLucar/nc2/Structure; dodsShortNamedodsVLucar/nc2/dods/DodsV;(Lucar/nc2/dods/DODSNetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Lopendap/dap/BaseType;Lucar/nc2/dods/DodsV;)VdimsLjava/util/List; strlenDimLucar/nc2/Dimension; dodsScalarLopendap/dap/BaseType;LocalVariableTypeTable&Ljava/util/List; StackMapTable(Lucar/nc2/dods/DODSNetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;Lopendap/dap/DArray;Lopendap/dap/BaseType;Lucar/nc2/dods/DodsV;)V dodsArrayLopendap/dap/DArray;elemTypecopy()Lucar/nc2/Variable;(Lucar/nc2/dods/DODSVariable;)VfromsetCE(Ljava/lang/String;)VhasCE()Z nameWithCE()Ljava/lang/String;equals(Ljava/lang/Object;)ZooLjava/lang/Object;ohashCode()I supercodeI getDODSName setDODSNamename SourceFileDODSVariable.java + *' eU ()  java/util/ArrayList + a [ ucar/nc2/dods/DODSVariable +R + dY &' VWjava/lang/StringBuilder Y Y Z[ `aucar/nc2/Variableucar/nc2/dods/DODSNodeucar/nc2/dods/DODSNetcdfFileucar/nc2/Groupucar/nc2/Structurejava/lang/Stringopendap/dap/BaseTypeucar/nc2/dods/DodsVucar/nc2/Dimensionjava/util/Listopendap/dap/DArrayjava/lang/Object makeShortName&(Ljava/lang/String;)Ljava/lang/String;N(Lucar/nc2/NetcdfFile;Lucar/nc2/Group;Lucar/nc2/Structure;Ljava/lang/String;)V makeDODSName setSPobject(Ljava/lang/Object;)V getDataType()Lucar/ma2/DataType; setDataType(Lucar/ma2/DataType;)VdataTypeLucar/ma2/DataType;ucar/ma2/DataTypeSTRINGgetNetcdfStrlenDim2(Lucar/nc2/dods/DODSVariable;)Lucar/nc2/Dimension;()V getLengthgetSharedDimension:(Lucar/nc2/Group;Lucar/nc2/Dimension;)Lucar/nc2/Dimension;add setDimensions(Ljava/util/List;)VCHARshape[IconstructDimensions6(Lucar/nc2/Group;Lopendap/dap/DArray;)Ljava/util/List;(Lucar/nc2/Variable;)V getShortNameappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString!$%&'()*' +,-&*+,-***+*.  %!/>&01&()&23&45&6'&78+9-n |*+,-***+* * ?+* Y:3 Y:+,W** * *.>& '()(2>4G5O6^7d8k:n;u>{?/\ G$:;;3<=|01|()|23|45|6'|>?|78@ G$:AB(^ CDEFGHIJ+K-e o*+,-***+* +,:* -+* Y: ! +, W* **.6 G HIJ%R.VDXLY[Zb]h^n_/f A!<= o01o()o23o45o6'oLMoN?o78.A:;@ .A:AB*[ CDEFOGHJIPQ-3 Y*.d/  01+R-k#*+**+*+*+.h ikl"m/#01#S1TU->*+. tu/01&'VW-B *.x/  01B @XY-^'*Y** *.|/ '01B"CFZ[-9*+++M*,*+!."13/ 9019\]$^1B!@J_`a-g*"<*%*#h`<. /01bcBdY-/*./ 01eU->*+. /01f'gh