Edit C:\Users\Admin\.m2\repository\org\apache\jena\jena-arq\2.13.0\org\apache\jena\atlas\io\IO.class
???? 3? c ? b ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? b ? b ? b ? b ? ? ? ? ? ? ? b ? " b b ? ( ? * b d b b b 5 ! "!!# ? ?$ %& ?' ?( ?) F* b+ % b, -. L$ -/ L0 L1 L2 R ? R345 V ?6 V7 V1 U ? R8 R9: V; <= <>?@A InnerClasses EOF I ConstantValue???? UNSET???? utf8 Ljava/nio/charset/Charset; ascii BUFFER_SIZE <init> ()V Code LineNumberTable LocalVariableTable this Lorg/apache/jena/atlas/io/IO; openFile )(Ljava/lang/String;)Ljava/io/InputStream; ex Ljava/lang/Exception; filename Ljava/lang/String; StackMapTable ? openFileEx in Ljava/io/InputStream;B ExceptionsC openFileUTF8 $(Ljava/lang/String;)Ljava/io/Reader; openFileASCII openFileReader >(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/io/Reader; charset asUTF8 '(Ljava/io/InputStream;)Ljava/io/Reader; asASCII asBufferedUTF8 /(Ljava/io/InputStream;)Ljava/io/BufferedReader; ((Ljava/io/OutputStream;)Ljava/io/Writer; out Ljava/io/OutputStream; w Ljava/io/Writer; openOutputFile *(Ljava/lang/String;)Ljava/io/OutputStream; Ljava/io/IOException; openOutputFileExD wrap 4(Ljava/io/Writer;)Lorg/apache/jena/atlas/io/AWriter; wrapUTF8 :(Ljava/io/OutputStream;)Lorg/apache/jena/atlas/io/AWriter; wrapASCII ^(Ljava/io/OutputStream;Lorg/apache/jena/riot/out/CharSpace;)Lorg/apache/jena/atlas/io/AWriter; charSpace $Lorg/apache/jena/riot/out/CharSpace; asPrintWriterUTF8 -(Ljava/io/OutputStream;)Ljava/io/PrintWriter; close ((Lorg/apache/jena/atlas/lib/Closeable;)V resource %Lorg/apache/jena/atlas/lib/Closeable; closeSilent (Ljava/io/Closeable;)V Ljava/io/Closeable; %(Lorg/apache/jena/atlas/io/AWriter;)V "Lorg/apache/jena/atlas/io/AWriter; ,(Lorg/apache/jena/atlas/io/IndentedWriter;)V )Lorg/apache/jena/atlas/io/IndentedWriter; exception (Ljava/io/IOException;)V *(Ljava/lang/String;Ljava/io/IOException;)V msg flush (Ljava/io/OutputStream;)V (Ljava/io/Writer;)V readWholeFile (Ljava/io/InputStream;)[B l x2 Ljava/lang/Throwable; buff [B Ljava/io/ByteArrayOutputStream;#) ? readWholeFileAsUTF8 &(Ljava/lang/String;)Ljava/lang/String;E )(Ljava/io/InputStream;)Ljava/lang/String; r Ljava/io/Reader;F $(Ljava/io/Reader;)Ljava/lang/String; [C sw Ljava/io/StringWriter;. ? uniqueFilename J(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; f Ljava/io/File; fn0 fn x e directory base ext d2 <clinit> SourceFile IO.java q r ? y java/lang/Exception (org/apache/jena/atlas/RuntimeIOException qG -EHIJ ? ? file:KLMNOPQR ? java/io/FileInputStream qS .gzTL java/util/zip/GZIPInputStream qU m n ? ? o n x y java/io/InputStreamReader qVWXY qZ java/io/BufferedReader ? ? q[ java/io/OutputStreamWriter\] q^ (org/apache/jena/atlas/io/BufferingWriter q ? ? ? java/io/IOException ? ? ?_ java/io/FileOutputStream java/util/zip/GZIPOutputStream q ?` ?abc ? ? ?d ?efgN ? ? ? ? ? ? java/io/PrintWriterh ? rijk qlD ? rm java/io/ByteArrayOutputStream qnBopqrst java/lang/ThrowableuG ? ? ? ?F java/io/StringWriterovqwxy java/io/Filez{ "java/lang/IllegalArgumentException java/lang/StringBuilder Not found: |}~y } .|??? n? n org/apache/jena/atlas/io/IO java/lang/Object org/apache/jena/atlas/io/IO$1 java/io/InputStream java/io/FileNotFoundException java/io/OutputStream java/lang/String java/io/Reader (Ljava/lang/Throwable;)V equals (Ljava/lang/Object;)Z java/lang/System startsWith (Ljava/lang/String;)Z length ()I substring (I)Ljava/lang/String; "org/apache/jena/riot/system/IRILib decode (Ljava/lang/String;)V endsWith (Ljava/io/InputStream;)V 2(Ljava/io/InputStream;Ljava/nio/charset/Charset;)V java/nio/charset/Charset newDecoder #()Ljava/nio/charset/CharsetDecoder; 9(Ljava/io/InputStream;Ljava/nio/charset/CharsetDecoder;)V (Ljava/io/Reader;)V newEncoder #()Ljava/nio/charset/CharsetEncoder; :(Ljava/io/OutputStream;Ljava/nio/charset/CharsetEncoder;)V Ljava/io/PrintStream; org/apache/jena/atlas/io/Writer2 4(Ljava/io/Writer;)Lorg/apache/jena/atlas/io/Writer2; "org/apache/jena/riot/out/CharSpace UTF8 ASCII -$SwitchMap$org$apache$jena$riot$out$CharSpace [I ordinal #org/apache/jena/atlas/lib/Closeable java/io/Closeable org/apache/jena/atlas/io/AWriter 'org/apache/jena/atlas/io/IndentedWriter *(Ljava/lang/String;Ljava/lang/Throwable;)V java/io/Writer (I)V read ([B)I write ([BII)V toByteArray ()[B addSuppressed ([C)I ([CII)V toString ()Ljava/lang/String; exists ()Z append -(Ljava/lang/String;)Ljava/lang/StringBuilder; getCanonicalPath separator (I)Ljava/lang/StringBuilder; !java/nio/charset/StandardCharsets UTF_8 US_ASCII ! b c g h i j k h i l m n o n p h i @ &