3 ? A ? ? A      ? ?     #  ' ' * " # # 1 # 5 #  ?  <   InnerClasseslogger_Lorg/apache/log4j/Logger; field_map_Ljava/util/Map; Signature5Ljava/util/Map;reader_Ljava/io/FileReader;()VCodeLineNumberTableLocalVariableTablethis'Lgr/ekt/bteio/loaders/BibTeXDataLoader;$(Ljava/lang/String;Ljava/util/Map;)VeLjava/io/IOException;filenameLjava/lang/String;fieldsLocalVariableTypeTable StackMapTable ExceptionsJ(Ljava/lang/String;Ljava/util/Map;)V getRecords()Lgr/ekt/bte/core/RecordSet;Lorg/jbibtex/ParseException;valsLjava/util/List; latexString record_keykeyLorg/jbibtex/Key; bib_valueLorg/jbibtex/Value;enEntryLjava/util/Map$Entry;i$Ljava/util/Iterator;recLgr/ekt/bte/record/MapRecord;entryLorg/jbibtex/BibTeXEntry;bibtex_entriesLorg/jbibtex/BibTeXDatabase;retLgr/ekt/bte/core/RecordSet;entriesLjava/util/Collection;)Ljava/util/List;;Ljava/util/Map$Entry;1Ljava/util/Collection;>(Lgr/ekt/bte/core/DataLoadingSpec;)Lgr/ekt/bte/core/RecordSet;spec!Lgr/ekt/bte/core/DataLoadingSpec;finalizeloadFile()Lorg/jbibtex/BibTeXDatabase;parserLorg/jbibtex/BibTeXParser; getFieldMap()Ljava/util/Map;7()Ljava/util/Map; setFieldMap(Ljava/util/Map;)V8(Ljava/util/Map;)V setFilename(Ljava/lang/String;)V access$000()Lorg/apache/log4j/Logger; SourceFileBibTeXDataLoader.java DE LM FG JK Ljava/io/FileReader java/io/File Ljava/io/IOExceptionjava/lang/StringBuilderProblem loading file:  *gr/ekt/bte/exceptions/EmptySourceException VW.gr/ekt/bte/exceptions/MalformedSourceExceptionorg/jbibtex/ParseExceptionBad input file: "Unknown error while reading file: gr/ekt/bte/core/RecordSet    org/jbibtex/BibTeXEntrygr/ekt/bte/record/MapRecord java/util/Map$Entry java/lang/Stringorg/jbibtex/Key  gr/ekt/bte/core/StringValue  java/util/ArrayList   ab  MInput file is not open'gr/ekt/bteio/loaders/BibTeXDataLoader$1 L   %gr/ekt/bteio/loaders/BibTeXDataLoader $gr/ekt/bte/dataloader/FileDataLoader java/util/Maporg/jbibtex/BibTeXDatabasejava/util/Collectionjava/util/Iteratororg/jbibtex/Valuejava/lang/Throwable(Ljava/io/File;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;org/apache/log4j/Loggerinfo(Ljava/lang/Object;)Vdebug getEntriesvalues()Ljava/util/Collection;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;entrySet()Ljava/util/Set; java/util/SetgetValuegetKeygetField&(Lorg/jbibtex/Key;)Lorg/jbibtex/Value; toUserStringhasField(Ljava/lang/String;)Z getValues$(Ljava/lang/String;)Ljava/util/List;java/util/Listadd(Ljava/lang/Object;)Z updateField%(Ljava/lang/String;Ljava/util/List;)ZaddField addRecord(Lgr/ekt/bte/core/Record;)Vclose*(Lgr/ekt/bteio/loaders/BibTeXDataLoader;)Vorg/jbibtex/BibTeXParserparse.(Ljava/io/Reader;)Lorg/jbibtex/BibTeXDatabase; getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!?A DEFGHIJK LMNE***ODE FGP QRLSNV*+*,*YY+ 8N Y  +Y Y  +  O"JK NR O!P:QUSP*!4TUVQRVVWVXGY VXIZ [\]^4_H`abNL*LyM Y  *Y Y  *M Y *Y Y *+= Y *Y Y *YM+N-: !":#Y$:*%&: !':(): *Y+),:  -:  _ .:  /* 0:  1Y 23W  4W'5Y6:  1Y 23W  7Wa,8), EO"WZa [ \']E^F_b`defhjklmn)o<pErJsQu[vdwuxy{|}P :TUF:Tcdde de QUfW )}gW <jhi Eajk lnopqrstopQRuvwxyzY*dd{ d{ l|y}Z [~^z:=.z [~\\#[~_aN9*9OPQR_MN6*:O P QR_Nl#* Y;OP#QR Z_ N/*OP QRHNP*+O PQRFGY FIHN;*+*YY+ "M Y  +* O5:P TU;QR;VWZ[^NO>MN" ?@O?C<'m