Edit C:\Users\Admin\.m2\repository\jline\jline\0.9.94\jline\History.class
???? / ? , l m l + n + o + p + q + r s t u v + w x y v z + { + | } ~ + ? ? ? ? ? ? ? ? ? ? ? ? + ? ? ? ? ? ? ? ? + ? ? ? + ? ? ? ? ? ? , ? ? ? history Ljava/util/List; output Ljava/io/PrintWriter; maxSize I currentIndex <init> ()V Code LineNumberTable LocalVariableTable this Ljline/History; (Ljava/io/File;)V historyFile Ljava/io/File; Exceptions ? setHistoryFile load (Ljava/io/InputStream;)V in Ljava/io/InputStream; (Ljava/io/Reader;)V i Ljava/util/Iterator; reader Ljava/io/Reader; breader Ljava/io/BufferedReader; lines line Ljava/lang/String; size ()I clear addToHistory (Ljava/lang/String;)V buffer flushBuffer moveToLastEntry ()Z lastEntry moveToEnd setMaxSize (I)V getMaxSize setOutput (Ljava/io/PrintWriter;)V getOutput ()Ljava/io/PrintWriter; getCurrentIndex current ()Ljava/lang/String; previous next getHistoryList ()Ljava/util/List; toString moveToFirstEntry SourceFile History.java 4 5 java/util/ArrayList - . / 0 1 2 3 2 @ ; ? ? W java/io/FileInputStream 4 ; A B java/io/PrintWriter java/io/FileWriter 4 ? ] ^ U 5 java/io/InputStreamReader 4 B A E java/io/BufferedReader 4 E ? c ? ? ? ? ? ? ? W e ? java/lang/String R S O P Q 5 ? ? ? ? \ P ? ? _ ` ? S ? 5 ? ? ? h c jline/History java/lang/Object java/io/IOException java/io/File isFile (Ljava/io/Writer;Z)V readLine java/util/List add (Ljava/lang/Object;)Z iterator ()Ljava/util/Iterator; java/util/Iterator hasNext ()Ljava/lang/Object; get (I)Ljava/lang/Object; equals remove println flush java/util/Collections unmodifiableList "(Ljava/util/List;)Ljava/util/List; ! + , - . / 0 1 2 3 2 4 5 6 _ !*? *? Y? ? *? *?? *? ? 7 8 ! 9 : 4 ; 6 r &*? *? Y? ? *? *?? *? *+? ? 7 $ % % &