Edit C:\Users\Admin\.m2\repository\org\apache\jena\jena-core\2.13.0\com\hp\hpl\jena\util\FileUtils.class
???? 3? n ? ? ? ? ? ? V ? ? ? ? ? V ? ? ? ? ? ? ? ? V ? ? V ? ? ? ? ? ? ? ? V V ? ? ? V ? * ? ? * * ? * ? * 4 4 V V 4! ?" ?#$ V% V& *' 4( 4) V* 4+ V, 4-./ *0 H12 ?3 V4 V56 789 S: ;<=> ?@A YB [ [C VDEF VG H VI JKL eMN g JO gP g gK QRS langXML Ljava/lang/String; ConstantValue langXMLAbbrevT langNTriple langN3 langTurtle utf8 Ljava/nio/charset/Charset; counter I <init> ()V Code LineNumberTable LocalVariableTable this Lcom/hp/hpl/jena/util/FileUtils; asUTF8 '(Ljava/io/InputStream;)Ljava/io/Reader; in Ljava/io/InputStream; StackMapTable asBufferedUTF8 /(Ljava/io/InputStream;)Ljava/io/BufferedReader; r Ljava/io/BufferedReader; ((Ljava/io/OutputStream;)Ljava/io/Writer; out Ljava/io/OutputStream; asPrintWriterUTF8 -(Ljava/io/OutputStream;)Ljava/io/PrintWriter; guessLang 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; name otherwise suffixU &(Ljava/lang/String;)Ljava/lang/String; urlStr toFilename filenameOrURI fn decodeFileName codepoint ch C c i s len sbuff Ljava/lang/StringBuilder; toURL filename isFile (Ljava/lang/String;)Z scheme isURI getScheme uri isASCIILetter (C)Z getDirname f Ljava/io/File; getFilenameExt iSlash iBack iExtU tempFileName 4(Ljava/lang/String;Ljava/lang/String;)Ljava/io/File; prefix result getScratchDirectory "(Ljava/lang/String;)Ljava/io/File; getTempDirectory ()Ljava/lang/String; randomNumber ()I openResourceFile ,(Ljava/lang/String;)Ljava/io/BufferedReader; is e Ljava/io/IOException;8 openResourceFileAsStream )(Ljava/lang/String;)Ljava/io/InputStream;V Exceptions readerFromURL Ljava/io/FileNotFoundException; Ljava/net/MalformedURLException;EF readWholeFileAsUTF8 )(Ljava/io/InputStream;)Ljava/lang/String; x2 Ljava/lang/Throwable; Ljava/io/Reader;WL $(Ljava/io/Reader;)Ljava/lang/String; buff [C l sw Ljava/io/StringWriter;N ? <clinit> SourceFile FileUtils.java { | 0http://jena.hpl.hp.com/2004/07/feature/noCharsetXY ? java/io/InputStreamReader {Z w x[\] {^ java/io/BufferedReader ? ? {_ java/io/OutputStreamWriter {`ab {c java/io/PrintWriter ? ? {d ? ? n3Uef N3 nt N-TRIPLE ttl TURTLE rdf RDF/XML owl ? ? ? ? file:g ? file:/// file://h ?ij file://localhost/ file://localhost ? ?kl java/lang/StringBuilder {mnoipqrstuv ?w ?tx java/io/File {yz{| ? ? file ? ?} ?~l ? ? ? ? ?t? {??? ? ?? | ? ??? $com/hp/hpl/jena/shared/JenaException mkdir failed on t? {y java.io.tmpdir? ? y z ? ? UTF-8 {? java/io/IOException )com/hp/hpl/jena/shared/WrappedIOException {??? ? com/hp/hpl/jena/util/FileUtils /?? ? java/io/FileInputStream java/net/URL?? ? ? java/net/MalformedURLException java/io/FileNotFoundException ? ? {? ? ?W? | java/lang/Throwable?? java/io/StringWriter?????? x java/lang/Object RDF/XML-ABBREV java/lang/String java/io/InputStream java/io/Reader com/hp/hpl/jena/JenaRuntime runUnder (Ljava/io/InputStream;)V java/nio/charset/Charset newDecoder #()Ljava/nio/charset/CharsetDecoder; 9(Ljava/io/InputStream;Ljava/nio/charset/CharsetDecoder;)V (Ljava/io/Reader;)V (Ljava/io/OutputStream;)V newEncoder #()Ljava/nio/charset/CharsetEncoder; :(Ljava/io/OutputStream;Ljava/nio/charset/CharsetEncoder;)V (Ljava/io/Writer;)V equals (Ljava/lang/Object;)Z startsWith length substring (I)Ljava/lang/String; indexOf (I)I (I)V charAt (I)C (II)Ljava/lang/String; java/lang/Integer parseInt (Ljava/lang/String;I)I append (C)Ljava/lang/StringBuilder; toString equalsIgnoreCase -(Ljava/lang/String;)Ljava/lang/StringBuilder; (Ljava/lang/String;)V toURI ()Ljava/net/URI; java/net/URI getParent lastIndexOf toLowerCase (I)Ljava/lang/StringBuilder; '(Ljava/lang/String;Ljava/lang/String;)V exists ()Z deleteOnExit mkdir -(Ljava/lang/Object;)Ljava/lang/StringBuilder; getSystemProperty *(Ljava/io/InputStream;Ljava/lang/String;)V (Ljava/io/IOException;)V java/lang/ClassLoader getSystemResourceAsStream java/lang/Class getResourceAsStream openStream ()Ljava/io/InputStream; (Ljava/io/Reader;I)V close addSuppressed (Ljava/lang/Throwable;)V read ([C)I write ([CII)V !java/nio/charset/StandardCharsets UTF_8 ! V n o p q r p q s t p q u p q v p q w x y z { | } / *? ? ~ ? ? ? ? } [ ? ? ? Y*? ?? Y*? ? ? ? ~ + , 0 ? ? ? ? ? } F ? Y*? ? L+? ~ 7 8 ? ? ? ? ? ? } [ ? ? ? Y*? ?? Y*? ? ? ? ~ >