4 @ A B CD EF EG EH EI EJ EK EL EM EN EO EP EQ ER ES !ETU $VW $X $Y $Z #[ zV\ ,V ]^ /V _ ` ` a a b b c c d d e e f f g g h h i i j j k k l l m m n n o p q r s t u v w x y z{  | }~     `  c c `   c c c c h c  h h   C wV   z Z w   wZ        z  $     InnerClassesSingletonStructureDataIteratorStructureDataTopTableTopTableSingletonTableNestedStructureTableMultidimStructureTableMultidimInnerPsuedo3DTableMultidimInnerPsuedoTableMultidimInner3DTableMultidimInnerTableLinkedList TableParentIdTableParentIndexTableContiguousTableConstructTableArrayStructureRestrictToColumnsTableStructureType CoordNamelogLorg/slf4j/Logger;nameLjava/lang/String; featureType Lucar/nc2/constants/FeatureType;parent"Lucar/nc2/ft/point/standard/Table;child extraJoinsLjava/util/List; Signature3Ljava/util/List;latlonelevtime timeNominalstnIdstnDescstnNptsstnWmoIdstnAltlimit feature_id missingVarcolsLjava/util/Map;>Ljava/util/Map; nondataVarsLjava/util/Set;#Ljava/util/Set;factoryl(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/ft/point/standard/TableConfig;)Lucar/nc2/ft/point/standard/Table;CodeLineNumberTableLocalVariableTableds Lucar/nc2/dataset/NetcdfDataset;config(Lucar/nc2/ft/point/standard/TableConfig; StackMapTableK(Lucar/nc2/dataset/NetcdfDataset;Lucar/nc2/ft/point/standard/TableConfig;)VthisaddNonDataVariable(Ljava/lang/String;)VreplaceDataVars(Lucar/ma2/StructureMembers;)VattLucar/nc2/Attribute;orgLucar/nc2/VariableSimpleIF;rankIorgDimsndimsresult Lucar/nc2/VariableSimpleBuilder;mMember"Lucar/ma2/StructureMembers$Member;smLucar/ma2/StructureMembers;LocalVariableTypeTable&Ljava/util/List;getStructureDataIteratorE(Lucar/nc2/ft/point/standard/Cursor;)Lucar/ma2/StructureDataIterator; ExceptionsfindCoordinateVariableName@(Lucar/nc2/ft/point/standard/Table$CoordName;)Ljava/lang/String; coordName,Lucar/nc2/ft/point/standard/Table$CoordName;getName()Ljava/lang/String;getFeatureType"()Lucar/nc2/constants/FeatureType; findVariable1(Ljava/lang/String;)Lucar/nc2/dataset/VariableDS;axisName showDimensiontoString formatterLjava/util/Formatter;show(Ljava/util/Formatter;I)Ij!Lucar/nc2/ft/point/standard/Join;colNamefindentsftDesc(I)Ljava/lang/String;isbuffLjava/lang/StringBuilder;showTableExtraInfo*(Ljava/lang/String;Ljava/util/Formatter;)VgetKind&(Ljava/lang/String;)Ljava/lang/String;v showCoordsvarNamecoordoutgotSomeZ access$200()Lorg/slf4j/Logger;()V SourceFile Table.java   4ucar/nc2/ft/point/standard/Table$TableArrayStructure /ucar/nc2/ft/point/standard/Table$TableConstruct0ucar/nc2/ft/point/standard/Table$TableContiguous0ucar/nc2/ft/point/standard/Table$TableLinkedList3ucar/nc2/ft/point/standard/Table$TableMultidimInner5ucar/nc2/ft/point/standard/Table$TableMultidimInner3D7ucar/nc2/ft/point/standard/Table$TableMultidimStructure9ucar/nc2/ft/point/standard/Table$TableMultidimInnerPsuedo;ucar/nc2/ft/point/standard/Table$TableMultidimInnerPsuedo3D5ucar/nc2/ft/point/standard/Table$TableNestedStructure.ucar/nc2/ft/point/standard/Table$TableParentId1ucar/nc2/ft/point/standard/Table$TableParentIndex/ucar/nc2/ft/point/standard/Table$TableSingleton/ucar/nc2/ft/point/standard/Table$TableStructure)ucar/nc2/ft/point/standard/Table$TableTopjava/lang/IllegalStateExceptionjava/lang/StringBuilder =Unimplemented Table type =    java/util/HashMap java/util/HashSet           ucar/ma2/StructureMembers$Member  ucar/nc2/VariableSimpleIF    ucar/nc2/VariableSimpleBuilder       ucar/nc2/Attribute     java/util/Formatter# Table %s on dimension %s type=%s%njava/lang/Object      Coordinates=%n Data Variables= %d%n   Parent= %s%nnone !" '* featureType=%n%sTable %s: type=%s %s%n %sExtraJoins:%nucar/nc2/ft/point/standard/Join %s %s %n ./ 3/ %sVariables:%n java/lang/String %s %s %s%n 01  [Lat][Lon][Elev][Time] [timeNominal][stnId] [stnDesc] [stnNpts] [stnWmoId][stnAlt][limit]   %s Coord %s [%s]%n%n ucar/nc2/ft/point/standard/Table "ucar/nc2/ft/point/standard/Table$1?ucar/nc2/ft/point/standard/Table$SingletonStructureDataIterator1ucar/nc2/ft/point/standard/Table$StructureDataTop2ucar/nc2/ft/point/standard/Table$RestrictToColumns%ucar/nc2/ft/point/standard/Table$Type*ucar/nc2/ft/point/standard/Table$CoordNameucar/nc2/dataset/NetcdfDataset&ucar/nc2/ft/point/standard/TableConfigjava/util/Iteratorucar/ma2/StructureMembersjava/util/Listjava/io/IOException[Ljava/lang/Object;-[Lucar/nc2/ft/point/standard/Table$CoordName;0$SwitchMap$ucar$nc2$ft$point$standard$Table$Type[Itype'Lucar/nc2/ft/point/standard/Table$Type;ordinal()Iappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder; extraJoin parentIndexstartnext numRecords java/util/Setadd(Ljava/lang/Object;)Z getMembers+()Lcom/google/common/collect/ImmutableList;'com/google/common/collect/ImmutableListiterator2()Lcom/google/common/collect/UnmodifiableIterator;hasNext()Z()Ljava/lang/Object; java/util/Mapget&(Ljava/lang/Object;)Ljava/lang/Object;getRank getDimensions()Ljava/util/List;getShape()[IsubList(II)Ljava/util/List; getShortNamegetDescriptiongetUnitsString getDataType()Lucar/ma2/DataType;\(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lucar/ma2/DataType;Ljava/util/List;)V attributes()Lucar/nc2/AttributeContainer;ucar/nc2/AttributeContainer()Ljava/util/Iterator; addAttribute6(Lucar/nc2/Attribute;)Lucar/nc2/VariableSimpleBuilder;build()Lucar/nc2/VariableSimpleIF;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;5$SwitchMap$ucar$nc2$ft$point$standard$Table$CoordNamegetClass()Ljava/lang/Class;java/lang/Classformat<(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter;sizejava/lang/IntegervalueOf(I)Ljava/lang/Integer;keySet()Ljava/util/Set;(C)Ljava/lang/StringBuilder;equalsvalues/()[Lucar/nc2/ft/point/standard/Table$CoordName;org/slf4j/LoggerFactory getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!z  +.IS]gq{ջY*+Y*+ Y*+ Y*+ Y*+Y*+Y*+Y*+Y*+Y*+Y*+Y*+Y*+Y*+ !Y*+"#Y$Y%&'+()*F?TB^FhIrL|ORUY]`cfilorT $6*+*,Y-.*/Y01*,23*,45*,67*,89*,:;*,<=*,>?*,@A*,BC*,DE*,FG*,HI*,JK*,LM*,NO,P*+,PQR*R*S*,TU*,<V*,6V*,8V*,:V*,>V*,@V*,BV*,FV*,HV*,DV*,JV*,LV*,WV*,XV*,YV*,ZV'"*2:BJRZbjrz %-5 666U+*1+[W +\]M,^,_`N*.-abc:d6e:-f6dg:hYijklm: no:  ^ _p:   qW*.-a rsWI6 -6?FVj}f  -6?FyVi}B ? Vi <   `c  h   }t+u.s <AFKPUZ_din*;*7*9*=*?*A*C*G*I*M*O6 DINSX]bglqv{}} D/*3 /*5 6-v vwYxL+yzY*{SY*|SY*}~SW+zW+zY*.SW+zY*R *R{SW++6Pqvn9eww  ww  z!"*R *R+=*N*5v$Y%'*5():+zY-SY*{SY*}~SYSW*UJ+zY-SW*U:^&_:+zY-SYSW**`+*-++zY-SW*.:^/_:+zY-SYSY*SW`B;`gvH#$%&'(;)"UG ,0 5'*!$Y%M>, W,)* +!!,-  $./01<+*7+*9+*;+*=+*?+*A+*C+*E+*G+*I+*Kv^    ' * 58CFQT_bmp{~2  3/ [>:6682:*:>,zY+SYSYSW,zW* "#$%%*&,'E#K*O+Z,>% 4(5[['[6Y78w95:;2<=! 3>? !            @@`