46 D F F j  j j i F F F j e j k k i " " " " " " e F i  " e F F   /  2 | 2 = = = smLucar/ma2/StructureMembers;dimLucar/nc2/Dimension;innermiddleds Lucar/nc2/dataset/NetcdfDataset;$assertionsDisabledZK(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/ft/point/standard/TableConfig;)VCodeLineNumberTableLocalVariableTablevLucar/nc2/Variable;rankIshape[InameLjava/lang/String;thisTableMultidimInner3D InnerClasses7Lucar/nc2/ft/point/standard/Table$TableMultidimInner3D;config(Lucar/nc2/ft/point/standard/TableConfig;builderBuilder#Lucar/ma2/StructureMembers$Builder; StackMapTableshowTableExtraInfo*(Ljava/lang/String;Ljava/util/Formatter;)VindentfLjava/util/Formatter; showDimension()Ljava/lang/String; findVariable1(Ljava/lang/String;)Lucar/nc2/dataset/VariableDS;axisNamegetStructureDataIteratorE(Lucar/nc2/ft/point/standard/Cursor;)Lucar/ma2/StructureDataIterator;dataLucar/ma2/Array;myDatachildmMember"Lucar/ma2/StructureMembers$Member;colNamecursor#Lucar/nc2/ft/point/standard/Cursor; parentStructLucar/ma2/StructureData; middleIndexasmaLucar/ma2/ArrayStructureMA;getName()V SourceFile Table.java QR MN OP ]java/lang/AssertionError Q ] ] IJ KJ LJ d \]  java/lang/String s  r r r        ucar/nc2/Variable     GH %sStructureMembers=%s, dim=%s%njava/lang/Object r ucar/nc2/dataset/VariableDS ucar/ma2/StructureDataProxy  [ucar/ma2/ArrayStructureMA  Q !"# $%& '( )* +, -. v/java/lang/StringBuilder Multidim( 01,) 2r ucar/nc2/ft/point/standard/Table3 45ucar/nc2/ft/point/standard/Table$TableMultidimInner3D!ucar/ma2/StructureMembers$Builderucar/nc2/dataset/NetcdfDataset&ucar/nc2/ft/point/standard/TableConfigjava/util/Iterator ucar/ma2/StructureMembers$Memberucar/ma2/StructureDatadimName outerName innerName findDimension((Ljava/lang/String;)Lucar/nc2/Dimension;ucar/ma2/StructureMembers%()Lucar/ma2/StructureMembers$Builder;setName7(Ljava/lang/String;)Lucar/ma2/StructureMembers$Builder;varsLjava/util/List;java/util/Listiterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;'(Ljava/lang/String;)Lucar/nc2/Variable;getRank()IgetShape()[Ijava/lang/System arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V getShortNamegetDescriptiongetUnitsString getDataType()Lucar/ma2/DataType; addMember5 MemberBuilderv(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lucar/ma2/DataType;[I)Lucar/ma2/StructureMembers$MemberBuilder;colsLjava/util/Map; java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; getVariables+()Lcom/google/common/collect/ImmutableList;'com/google/common/collect/ImmutableList2()Lcom/google/common/collect/UnmodifiableIterator; getDimension(I)Lucar/nc2/Dimension;ucar/nc2/Dimensionequals(Ljava/lang/Object;)Zbuild()Lucar/ma2/StructureMembers;replaceDataVars(Lucar/ma2/StructureMembers;)Vjava/util/Formatterformat<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;!ucar/nc2/ft/point/standard/Cursor tableData[Lucar/ma2/StructureData;getOriginalStructureData()Lucar/ma2/StructureData;recnum getLength (Lucar/ma2/StructureMembers;[I)VkeySet()Ljava/util/Set; java/util/SetgetArray$(Ljava/lang/String;)Lucar/ma2/Array;ucar/ma2/Arrayslice(II)Lucar/ma2/Array; findMember6(Ljava/lang/String;)Lucar/ma2/StructureMembers$Member;copy()Lucar/ma2/Array; setDataArray(Lucar/ma2/Array;)V"()Lucar/ma2/StructureDataIterator;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringjava/lang/ClassdesiredAssertionStatus'ucar/ma2/StructureMembers$MemberBuilder!FDGHIJKJLJMNOPQRS  *+,*+, Y, Y, Y*+, *+, *+, ,N,,:m:+:6d :d-W*W+ !:":#* $n#* $^#* $N6d :d-W*Wc*-%&**&'T!)* + ,5-J.V/b0n2y345679:;<=>A!B*C-D]FdGlH|IJLOPQUp SVWDXY<Z[[\]dDXYl<Z[!VW^aMNbcyCdgh< Fij@ek%"Mk!"zlmSf$,()Y+SY*&*SY* +S,WT U#VU $^a$n]$opqrS2* +TZU ^astS@ *+-T_U ^a u]vwSM +.2M,/ ,/0M+1.>2Y*& Y* 3O4:*56:8:,7:8:*&9:  :;<T2 defgh7i]jeknlymnoU\ exynzyy {~ ]&]^aoY7Uh02k>rSg==Y>?@* +@A@* +@A@* +@B@CTtU =^aS4DET#h @`"FD_ ef |}