Êþº¾4ï -œ -� -ž -Ÿ -  -¡ -¢ -£ -¤ .¥ ¦§ ¨©ª @« -¬­® ¯ @°±² ³ @´ µ ¶· ¶¸ ¶¹ -º» ¼½ s¾ s¿ sÀ sÁ @ sÃÄ ÅÆ (¾Ç (À (ÁÈ +ÉÊËlocationLjava/lang/String;format!Lucar/nc2/write/NetcdfFileFormat; isNewFileZfillextraHeaderBytesIpreallocateSizeJchunkerLucar/nc2/write/Nc4Chunking;useJnaiosp!Lucar/nc2/iosp/IOServiceProvider; rootGroupÌBuilder InnerClassesLucar/nc2/Group$Builder;()VCodeLineNumberTableLocalVariableTablethis+Lucar/nc2/write/NetcdfFormatWriter$Builder; setLocation?(Ljava/lang/String;)Lucar/nc2/write/NetcdfFormatWriter$Builder;setIospN(Lucar/nc2/iosp/IOServiceProvider;)Lucar/nc2/write/NetcdfFormatWriter$Builder;getIosp#()Lucar/nc2/iosp/IOServiceProvider; setFormatN(Lucar/nc2/write/NetcdfFileFormat;)Lucar/nc2/write/NetcdfFormatWriter$Builder; getFormat#()Lucar/nc2/write/NetcdfFileFormat; setNewFile.(Z)Lucar/nc2/write/NetcdfFormatWriter$Builder;newFilesetFillsetExtraHeader.(I)Lucar/nc2/write/NetcdfFormatWriter$Builder;setPreallocateSize.(J)Lucar/nc2/write/NetcdfFormatWriter$Builder; setChunkerI(Lucar/nc2/write/Nc4Chunking;)Lucar/nc2/write/NetcdfFormatWriter$Builder; setUseJna addAttributeA(Lucar/nc2/Attribute;)Lucar/nc2/write/NetcdfFormatWriter$Builder;attLucar/nc2/Attribute; StackMapTable addDimension)(Ljava/lang/String;I)Lucar/nc2/Dimension;dimNamelengthdimLucar/nc2/Dimension;*(Lucar/nc2/Dimension;)Lucar/nc2/Dimension;addUnlimitedDimension((Ljava/lang/String;)Lucar/nc2/Dimension; getRootGroup()Lucar/nc2/Group$Builder; setRootGroupE(Lucar/nc2/Group$Builder;)Lucar/nc2/write/NetcdfFormatWriter$Builder; addVariableÍT(Ljava/lang/String;Lucar/ma2/DataType;Ljava/lang/String;)Lucar/nc2/Variable$Builder; shortNamedataTypeLucar/ma2/DataType; dimStringvbLucar/nc2/Variable$Builder;R(Ljava/lang/String;Lucar/ma2/DataType;Ljava/util/List;)Lucar/nc2/Variable$Builder;dimsLjava/util/List;LocalVariableTypeTable&Ljava/util/List; Signatureh(Ljava/lang/String;Lucar/ma2/DataType;Ljava/util/List;)Lucar/nc2/Variable$Builder; addStructureB(Ljava/lang/String;Ljava/lang/String;)Lucar/nc2/Structure$Builder;Lucar/nc2/Structure$Builder;build%()Lucar/nc2/write/NetcdfFormatWriter; ExceptionsÎ access$100?(Lucar/nc2/write/NetcdfFormatWriter$Builder;)Ljava/lang/String;x0 access$200N(Lucar/nc2/write/NetcdfFormatWriter$Builder;)Lucar/nc2/write/NetcdfFileFormat; access$300.(Lucar/nc2/write/NetcdfFormatWriter$Builder;)Z access$400 access$500.(Lucar/nc2/write/NetcdfFormatWriter$Builder;)I access$600.(Lucar/nc2/write/NetcdfFormatWriter$Builder;)J access$700I(Lucar/nc2/write/NetcdfFormatWriter$Builder;)Lucar/nc2/write/Nc4Chunking; access$800 access$900E(Lucar/nc2/write/NetcdfFormatWriter$Builder;)Lucar/nc2/Group$Builder; SourceFileNetcdfFormatWriter.java ?C <4 :; 89 67 54 34 12 /0 DEÏ Ð2Ñ Òo ÓÔ =>'java/lang/UnsupportedOperationException-Cant add attribute to existing netcdf-3 files DÕ `Ö-Cant add dimension to existing netcdf-3 filesucar/nc2/Dimension D× eØ ÒÙÚ ÓÛ ÜÝ …Þ ek,Cant add variable to existing netcdf-3 filesß Òà Óá âã äå æá rç èé-Cant add structure to existing netcdf-3 filesê Òëucar/nc2/Structure$Builder!ucar/nc2/write/NetcdfFormatWriter Dí)ucar/nc2/write/NetcdfFormatWriter$Builderjava/lang/Objectucar/nc2/Group$Builderucar/nc2/Variable$Builderjava/io/IOExceptionucar/nc2/write/NetcdfFileFormatNETCDF3ucar/nc2/GroupbuildersetName,(Ljava/lang/String;)Lucar/nc2/Group$Builder;(Ljava/lang/String;)V.(Lucar/nc2/Attribute;)Lucar/nc2/Group$Builder;(Ljava/lang/String;I)V.(Lucar/nc2/Dimension;)Lucar/nc2/Group$Builder;()Lucar/nc2/Dimension$Builder;ucar/nc2/Dimension$Builder0(Ljava/lang/String;)Lucar/nc2/Dimension$Builder;setIsUnlimited(Z)Lucar/nc2/Dimension$Builder;()Lucar/nc2/Dimension;ucar/nc2/Variable()Lucar/nc2/Variable$Builder;/(Ljava/lang/String;)Lucar/nc2/Variable$Builder; setDataType0(Lucar/ma2/DataType;)Lucar/nc2/Variable$Builder;setParentGroupBuilder5(Lucar/nc2/Group$Builder;)Lucar/nc2/Variable$Builder;setDimensionsByName5(Lucar/nc2/Variable$Builder;)Lucar/nc2/Group$Builder; setDimensions-(Ljava/util/List;)Lucar/nc2/Variable$Builder;ucar/nc2/Structure()Lucar/nc2/Structure$Builder;îS(Lucar/nc2/write/NetcdfFormatWriter$Builder;Lucar/nc2/write/NetcdfFormatWriter$1;)V#ucar/nc2/write/NetcdfFormatWriter$1!-. /01234546789:;<4=>?CDEF\"*· *² µ*µ*µ*¸  ¶µ±GWY Z[bH "IJKLF?*+µ *°G fgHIJ/0MNF?*+µ*°G klHIJ=>OPF/*´°GpH IJQRF?*+µ*°G uvHIJ12STF/*´°GzH IJUVF?*µ*°G €HIJW4XVF?*µ*°G ‹ŒHIJ54YZF?*µ*°G –—HIJ67[\F?*µ*°G œ�HIJ89]^F?*+µ*°G ¢£HIJ:;_VF?*µ*°G ¨©HIJ<4`aFl#*´š*´š »Y·¿*´+¶W*°G®¯±!²H#IJ#bcdefFŽ-*´š*´š »Y·¿»Y+·N*´-¶W-°G·¸º"»+¼H*-IJ-g0-h7" ijdekFl#*´š*´š »Y·¿*´+¶W+°GÁÂÄ!ÅH#IJ#ijdlmFG*¸+¶¶¶¶°GÊHIJg0noF/*´°GÏH IJpqF?*+µ*°G ÔÕHIJ?CrtF¬=*´š*´š »Y·¿¸+¶,¶ *´¶!-¶":*´¶#W°GÚÛÝ+Þ0ß:àH4=IJ=u0=vw=x00 yzdr{F¾=*´š*´š »Y·¿¸+¶,¶ *´¶!-¶$:*´¶#W°Gåæè+é0ê:ëH4=IJ=u0=vw=|}0 yz~ =|d€�‚ƒF ?*´š*´š »Y%·¿¸&+¶'À(*´¶)À(,¶*À(N*´-¶#W-°Gðñô4õ=öH*?IJ?u0?x04 y„d…†F4 »+Y*·,°GûH  IJ‡ˆ‰ŠF/*´ °GWH ‹JŒ�F/*´°GWH ‹JŽ�F/*´¬GWH ‹J��F/*´¬GWH ‹J‘’F/*´¬GWH ‹J“”F/*´­GWH ‹J•–F/*´°GWH ‹J—�F/*´¬GWH ‹J˜™F/*´°GWH ‹Jš›B2@¨A -+A s¼A (ÅA ¶A ì