4    ^      _$                 +          g  g g g g  g g g g E E E E |  |   [ [ [ W  [     d   g g  m m  [ [   w             [ [    ! "#$  m% &' &( g) g*+ g,-  . /01 234 56 7 +8 9%; <= ^> ? +@ A BC DEFGHIJ ^KL +MN O PQ R S T UVWXYZ[\]^_ `abDataSetResolver InnerClassesloggerLjava/util/logging/Logger;rankIfinishedLjava/util/ArrayList; Signature.Ljava/util/ArrayList;currentLorg/das2/qds/DDataSet;recCountdim1dim2dim3 recElementsindexoffsetlength propertiesLjava/util/HashMap;9Ljava/util/HashMap;unresolvedPropertyTypes9Ljava/util/HashMap;unresolvedPropertyValuesuLorg/das2/datum/Units;us[Lorg/das2/datum/Units;labels[Ljava/lang/String;namesisBundleZUNRESOLVED_PROP_QDATASETLjava/lang/String; ConstantValue fillValueD fillValueUsedpropertyChangeSupport"Ljava/beans/PropertyChangeSupport;validMin PROP_VALIDMINvalidMax PROP_VALIDMAXdataSetResolver2Lorg/das2/qds/util/DataSetBuilder$DataSetResolver;(I)VCodeLineNumberTableLocalVariableTablethis"Lorg/das2/qds/util/DataSetBuilder; StackMapTableI(II)V guessRecCount(III)V(IIII)V(IIIII)VcheckStreamIndexindex0 Exceptions newCurrent()VgetValue(I)DputValue(ID)Vd(IID)Vindex1(IIID)Vindex2(IIIID)Vindex3(ILorg/das2/datum/Datum;)VLorg/das2/datum/Datum;(IILorg/das2/datum/Datum;)V(IIILorg/das2/datum/Datum;)V(IIIILorg/das2/datum/Datum;)V(ILorg/das2/qds/QDataSet;)VLorg/das2/qds/QDataSet;vluL(IILorg/das2/qds/QDataSet;)Vlabelname(IIILorg/das2/qds/QDataSet;)V(IIIILorg/das2/qds/QDataSet;)V(ILjava/lang/String;)Vds1unitss(IILjava/lang/String;)V putValues(ILorg/das2/qds/QDataSet;I)Vddvaluesvaluescount nextRecord([D)Vv1i[D nextRecords(Lorg/das2/qds/QDataSet;)Vds([Ljava/lang/Object;)VexLjava/text/ParseException;clsLjava/lang/Object;[Ljava/lang/Object;(Lorg/das2/datum/DatumVector;)VLorg/das2/datum/DatumVector;nj(D)V(Ljava/lang/String;)V(Lorg/das2/datum/Datum;)V getLength()IgetRecordElements getDataSet()Lorg/das2/qds/DDataSet;resultf1bb!Lorg/das2/qds/util/BundleBuilder;okeyodskeyentryEntryLjava/util/Map$Entry;svaluevaluetypedsindexLocalVariableTypeTable;Ljava/util/Map$Entry;;Ljava/util/Map$Entry;c-; putProperty'(Ljava/lang/String;Ljava/lang/Object;)VstringoputUnresolvedProperty9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VpnameresolvePropertyesetUnits(Lorg/das2/datum/Units;)VmaybeInitializeBundle(ILorg/das2/datum/Units;)VgetUnits(I)Lorg/das2/datum/Units;setLabelsetNamesetNameLabelUnits>(ILjava/lang/String;Ljava/lang/String;Lorg/das2/datum/Units;)V getProperties()Ljava/util/Map;7()Ljava/util/Map;addPropertyChangeListener&(Ljava/beans/PropertyChangeListener;)Vl#Ljava/beans/PropertyChangeListener;removePropertyChangeListener getFillValue()D setFillValue oldFillValue getValidMin setValidMin oldValidMin getValidMax setValidMax oldValidMax getRecCounttoString()Ljava/lang/String;dimssetDataSetResolver5(Lorg/das2/qds/util/DataSetBuilder$DataSetResolver;)V SourceFileDataSetBuilder.java "java/lang/IllegalArgumentException.rank must be 0 for one-arg DataSetBuilder call Q(rank %d dataset when dim1 not specified.java/lang/Objectd ef gh.rank must be 1 for two-arg DataSetBuilder call(rank %d dataset when dim2 not specified.0rank must be 2 for three-arg DataSetBuilder call   java/beans/PropertyChangeSupport i java/lang/Double  'guessRecCount cannot be less than four.j kQ  java/util/HashMap <!index0 must only increment by one l mn/creating rank {0} receiver for next {1} records op qr st uv wxnothing written to builder yet cindex must be -1     java/lang/StringBuilderrank 1 putValue used with rank yz y{ dataset  y| }~ rank 2 putValue used with rank uxrank 3 putValue used with rank rank 4 putValue used with rank  y Tdata must be rank 0 corg/das2/datum/EnumerationUnits b } org/das2/qds/QDataSetLABEL java/lang/String {1NAME |1  java/lang/NullPointerException'null string passed into DataSetBuilder.org/das2/qds/DDataSet    T java/util/ArrayList  Too many values provided: got  , expected 6nextRecord called with array but builder is not rank 2  <Bjava/lang/Number  5java/text/ParseException org/das2/datum/Datum # +java/awt/Color Tnull 9expected String, Datum, QDataSet, Color, or Number, got:  ST   c#builder must be rank 1, it is rank !argument must be rank 0 or rank 1 & 1 !java/lang/RuntimeExceptionbad rank c    UNITS lmorg/das2/qds/util/BundleBuilder  UTC l DEPENDNAME_0BUNDLE_1 V FILL_VALUE e java/util/Map$Entry BUNDLE_     nunable to resolve key: {0} oWEIGHTSDEPEND_DELTA_BIN_ org/das2/qds/util/DataSetBuilderqdataset org/das2/datum/Units initializeBundle w      VALID_MIN VALID_MAX::,,unsupported rankDataSetBuilder rank= dims=[ ] reccount=qdataset.util.dsb 0org/das2/qds/util/DataSetBuilder$DataSetResolverjava/util/Iteratorjava/lang/IntegervalueOf(I)Ljava/lang/Integer;format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;(Ljava/lang/Object;)Vjava/util/logging/Loggerfinejava/util/logging/LevelFINELjava/util/logging/Level;logA(Ljava/util/logging/Level;Ljava/lang/String;[Ljava/lang/Object;)V createRank1(I)Lorg/das2/qds/DDataSet; createRank2(II)Lorg/das2/qds/DDataSet; createRank3(III)Lorg/das2/qds/DDataSet; createRank4(IIII)Lorg/das2/qds/DDataSet;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;()Lorg/das2/datum/Units; createDatum.(Lorg/das2/datum/Datum;)Lorg/das2/datum/Datum; doubleValue(Lorg/das2/datum/Units;)Dorg/das2/qds/SemanticOps/(Lorg/das2/qds/QDataSet;)Lorg/das2/datum/Units;*(Ljava/lang/Object;)Lorg/das2/datum/Datum;convertDoubleTo(Lorg/das2/datum/Units;D)Dproperty&(Ljava/lang/String;)Ljava/lang/Object;org/das2/qds/ops/Opsdataset+(Ljava/lang/Object;)Lorg/das2/qds/QDataSet;parse*(Ljava/lang/String;)Lorg/das2/datum/Datum;TYPELjava/lang/Class;org/das2/qds/ArrayDataSetcopyE(Ljava/lang/Class;Lorg/das2/qds/QDataSet;)Lorg/das2/qds/ArrayDataSet; copyElements5(Lorg/das2/qds/DDataSet;ILorg/das2/qds/DDataSet;IIZ)Vadd(Ljava/lang/Object;)Zslice(I)Lorg/das2/qds/QDataSet;(Ljava/lang/Throwable;)VgetRGBgetClass()Ljava/lang/Class;java/lang/Classorg/das2/datum/DatumVector(ILorg/das2/datum/Units;)D(I)I(II)Diterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;4(Lorg/das2/qds/DDataSet;ILorg/das2/qds/DDataSet;II)V putLengthus2000"Lorg/das2/datum/TimeLocationUnits; org/das2/datum/TimeLocationUnitsisConvertibleTo(Lorg/das2/datum/Units;)Z((Ljava/lang/String;ILjava/lang/Object;)V()Lorg/das2/qds/QDataSet;(D)Ljava/lang/Double;entrySet()Ljava/util/Set; java/util/Set java/util/MapgetKey startsWith(Ljava/lang/String;)Zget&(Ljava/lang/Object;)Ljava/lang/Object;resolve+(Ljava/lang/String;)Lorg/das2/qds/QDataSet;WARNING@(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)Vequalsput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/util/CollectionsunmodifiableMap (Ljava/util/Map;)Ljava/util/Map;isNaN(D)ZfirePropertyChange9(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Vorg/das2/util/LoggerManager getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;!;f* YRST    5*YYS Y ]^%_4` 5 55  % 5*Y YS Y jk%l4m*5 55 5 % k* * *******Y****  !"#=*$*%*&*'*h(*)***+Y,-*+Y,.*+Y,/jwE FGHI$)5<C&HxMyUzW|\}a~fltx}4   W e* * *******Y****  !"#=*$*%*&*'*0*hh(*)***+Y,-fE FGHI$)5<C&HMUW\aflr}>   W E3***1`#***1`` *2 Y3****1``4$+5DE E  !56Y*$SY*%S7*$m+=S**%89E**%*&:93**%*&*';9**%*&*'*0<9. #DORadwz   D |."** Y=*9**d>Y? $. .  X*@*9**(A  c*@*9**)B* o*@*9**C4 {*@*9**D  >  !Z*@*$&YEYFGH*$IJHK* *,L *9*** ,M* NA0?Y Z ZZ" 0#i*@*$&YEYFOH*$IJHK* *2 *-LP*9***2-M*2NB 0!@"I$h%*i iii" 0$^*@*$&YEYFQH*$IJHK* *L *9*** M* NC/001@2]34^ ^^^^" 0%`*@*$&YEYFRH*$IJHK* *L *9*** M* ND>?0@@A_B>` ```` `" 0&;*@* *,S ,T YU*$&YEYFGH*$IJHK,VJ,S:* 8* W* W,XY* NJ***2)ZJ*9**)A2 JKL'MRNYO_PhQrRTWX4 'YQ(_K) *:*+ *@-S:* *2 *P-T YU*$&YEYFOH*$IJHK-V9*2*2Z9-\]^:* *2 *_-`]^:* *2 *a*9**BFab cd"f5g`hhisjlmnpqruvR ' )h{(T,+-  **!!.!./**@* *S T YU*$&YEYFQH*$IJHKV9S:* * Z9*9**C.  )T]dmzH ']-(d&) *%*06 *@* *S T YU*$&YEYFRH*$IJHKV9S:* * Z9*9**D.  )T]dmzR  ']/(d() *%*1b*@* ,bN-S:* * W#*9*** W,Y* NA*9*** ,c* NA&  'Ga4 2'3b bb4 )z5*@- dYef* *2-b:S:*P*2W(*9***2W-Y*2NB"*9***2-c*2NB.  #)07Ch>)2'03 4 0z672,g ,g:h,ig:*@*9**j!1> 82 229'2:8  ;<\*Y*`****9kF*l*mYnl*l*9oW*Y1*9k`1*Y**9kd**)" +7GW[ \  +/<=a+*&+YEYFpH+IqH*&IK*$ Yr=++1J*)s*2*   19CKOV\`*O>E?a a9@ 1AB =+t+uN*-v% &'%)*2'?  C' <D+*&+YEYFpH+IqH*&IK=++2N-w*-wxs-^*-^y}:Y{-|*-|}]-[*-[~I-*-s1- -:YEYFHHKN*2[ehzZ; <1A9B=CDDTE[GeJhHjItK{LMNOPRSAVW>j EFG=>H3? 9I 1 JSK F.<L5+=* *+ >*+* s*2^_`a*`0c4d*?5 5(M0N <Bv*F+T<=+t+>+*+*2*!YEYFH*$IK+T Y+T *+"=+t*+u~*2Nklm+n:m@lFqJrKtSuqw{xz{}~}4 O2?? ('   %<P~1*!YEYFH*$IK*'*2&,01 1( &<Q>*!YEYFH*$IK*+ MY,{*2&,/z"&,/09= 0 EF> >4 &HK <R~1*!YEYFH*$IK*+*2&,01 1(" &ST/*4  UT/*(  VWm*$d +:M*48LF*4*&:L7*4*&*';L$*4*&*'*0Qhrt{!BJVo >J[dl    )3FShk!,X;XNXeXYMZ??!Z[d<\H]HJ^>_aF"bSc')?dK^am rXtef>_gK^h c$$  ;i+ Bj!#  i[k.J '  i^lmo+ *, *-+,W* +-.  noH pqe*/,+W*.,-W8 9:* drbsmF*.N-2-:^+*-,W˱D!E2FBHEI*!!taF FbFcHf !!th  i4uv>*+  PQ w{*v!#**&<*&*S**&^<*&*S**&^<*&*S*BXYZ[$\+[1^<_F`M_Sb^chdocufzh*O>O`O{    uxR **,Sop q   ? yz;*2{ ?{1R **,S    ? ,|1R **,S    ? -}~r*,a*-_*P 4 ?-,2*-  A *+   A *+   8 **    P6**J*''*-'W*)'ñ $5 6 6 , $/*  P2*J*''*-'W*)'ñ  1 2 2-  /*  P2*J*''*-'W*)'ñ  1 2 2-  T4 ***1`   :L*$$>dLEYFɶH*&IKLeEYFɶH*&IʶH*'IKL?EYFɶH*&IʶH*'IʶH*0IKL Y˷EYF̶H*$IͶH+HζH***1`IK"$ * D j    $.%1 T/*$  >*+  -. ! ϸг!' :`