2 8     8   8           - - 8 -  filenameLjava/lang/String;nbItersI METHOD_DBB ConstantValueMETHOD_JAVA_ARRAYSmethodbWaitZnReadywaiterLjava/lang/Object;notifier(Ljava/lang/String;I)VCodeLineNumberTableLocalVariableTablethis LGDALTestIO;run()VjiitervaldatasetLorg/gdal/gdal/Dataset;driverLorg/gdal/gdal/Driver;bandLorg/gdal/gdal/Band;xsizeysize byteBufferLjava/nio/ByteBuffer; floatBufferLjava/nio/FloatBuffer;intArray[I floatArray[F StackMapTabledfmain([Ljava/lang/String;)Vargs[Ljava/lang/String;t1Ljava/lang/Thread;t2v Exceptions SourceFileGDALTestIO.java JR :; <= IH F= R GH DE Rjava/lang/InterruptedExceptionGTiff    =  C= GDALTestIO  R = java/lang/RuntimeExceptionjava/lang/StringBuilderBad value for ( ,) : J R-dbb java/lang/Thread/vsimem/test1.tif JK J/vsimem/test2.tif R R R  Success ! java/lang/Objectjava/lang/Runnableorg/gdal/gdal/Datasetorg/gdal/gdal/Driverorg/gdal/gdal/Bandjava/lang/Throwablejava/nio/ByteBufferjava/nio/FloatBuffernotifywaitorg/gdal/gdal/gdalGetDriverByName*(Ljava/lang/String;)Lorg/gdal/gdal/Driver;allocateDirect(I)Ljava/nio/ByteBuffer;java/nio/ByteOrder nativeOrder()Ljava/nio/ByteOrder;order+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer; asFloatBuffer()Ljava/nio/FloatBuffer;org/gdal/gdalconst/gdalconst GDT_Float32Create/(Ljava/lang/String;IIII)Lorg/gdal/gdal/Dataset; GetRasterBand(I)Lorg/gdal/gdal/Band;put(IF)Ljava/nio/FloatBuffer;WriteRaster_Direct(IIIIILjava/nio/ByteBuffer;)I WriteRaster (IIII[F)IdeleteOpen+(Ljava/lang/String;)Lorg/gdal/gdal/Dataset; GDT_Int32ReadRaster_Direct(IIIIIIILjava/nio/ByteBuffer;)IgetInt(I)Iappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)V ReadRaster (IIII[I)IUnlink(Ljava/lang/String;)I AllRegisterjava/lang/StringequalsIgnoreCase(Ljava/lang/String;)Z(Ljava/lang/Runnable;)Vstart notifyAlljoinjava/lang/SystemoutLjava/io/PrintStream;java/io/PrintStreamprintln!89 :;<=>=?@A=?BC=HDEHF=GHIHJKLY**+*M9: ;<N OP:;<=QRL QLMN66Y:²`ç :Y:² :ç : Mh :W: :: ,*L+N6  *D6  76     `W - W ȧ;6  16      `Q -  W ΄ t+*L+N6  *~6  q- W6  N h6    `3YY !" #$" #%" #&'  q6  g- (W6  J .6    `3YY !" #$" #%" #&'   +*)W(++0+@FI :QTTYTM@@ABD EGIJ%K3M:O@SFWIUKWNY\[b]k^t_{`acdfhjklknjstutw$s*f0|4<BNU_r|28>DHPNS= ;T= S= 5T= U= :V= uRS= XuT= :V= NS= kT= EU= QOPOWXMYZK[\ F]=A^=k_`{abcdef g+hijklmlNnEmD hijkopqr  KG stL*2<**2+,-YY./0M-YY1/0N,2-2Y:² :ç :Y:3ç :,4-4567Y_b Rjmmrm|Mb 1CGKRY_bdgu|N*uv<=1twxCbyxg82zzlOnEm{zzlm| }RLA8Y8YM3456~