PK q_a= META-INF/PK p_a=G9META-INF/MANIFEST.MFManifest-Version: 1.0 Ant-Version: Apache Ant 1.7.1 Created-By: 17.1-b03-307 (Apple Inc.) Class-Path: lib/jackson-core-asl-1.4.3.jar lib/jackson-mapper-asl-1.4. 3.jar lib/jackson-all-1.6.0.jar lib/javamarc.jar PK p_a=org/PK p_a= org/marc4j/PK p_a=@1org/marc4j/MarcAlephSequentialReader$ASLine.class16 $ %& % ' () * + , - .01bibnumLjava/lang/String;tagind1ind2datathis$0&Lorg/marc4j/MarcAlephSequentialReader;)(Lorg/marc4j/MarcAlephSequentialReader;)VCodeLineNumberTableLocalVariableTablethisASLine InnerClasses-Lorg/marc4j/MarcAlephSequentialReader$ASLine;toString()Ljava/lang/String; SourceFileMarcAlephSequentialReader.java  2java/lang/StringBuilder  34|     !5+org/marc4j/MarcAlephSequentialReader$ASLinejava/lang/Object()Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;$org/marc4j/MarcAlephSequentialReader! 4 *+*>   !g=Y*** * *  H ="#  /PK p_a=f//*org/marc4j/MarcAlephSequentialReader.class1f e f e e e  e e  e e e  e   * e e e _  * e  2 2 2 2  * * * * e    e  e e     e        _ _ ASLine InnerClassesfactoryLorg/marc4j/marc/MarcFactory;readerLjava/io/BufferedReader; currentlineI firstLine-Lorg/marc4j/MarcAlephSequentialReader$ASLine;recordLorg/marc4j/marc/Record; currentBibnumLjava/lang/String; lineMatchLjava/util/regex/Pattern;subMatchlegalIndicatorlegalDataFieldDatabntreplaceExistingBNTLjava/lang/Boolean;errorsLorg/marc4j/ErrorHandler; controlFieldsLjava/util/HashMap; Signature:Ljava/util/HashMap;(Ljava/io/InputStream;)VCodeLineNumberTableLocalVariableTablethis&Lorg/marc4j/MarcAlephSequentialReader;instreamLjava/io/InputStream; Exceptions=(Ljava/io/InputStream;Ljava/lang/String;Ljava/lang/Boolean;)V bibnumtagreplacehasNext()ZeLjava/io/IOException;next()Lorg/marc4j/marc/Record;alinesLorg/marc4j/marc/Subfield;dLorg/marc4j/marc/DataField; parseLineA(Ljava/lang/String;)Lorg/marc4j/MarcAlephSequentialReader$ASLine;lineaslinemLjava/util/regex/Matcher;addDataToRecordH(Lorg/marc4j/marc/Record;Lorg/marc4j/MarcAlephSequentialReader$ASLine;)VdataraaddSubs0(Lorg/marc4j/marc/DataField;Ljava/lang/String;)VnextLine/()Lorg/marc4j/MarcAlephSequentialReader$ASLine;istartat()V SourceFileMarcAlephSequentialReader.java001  ! no pq tuorg/marc4j/ErrorHandler ~" #$ jkjava/io/BufferedReaderjava/io/InputStreamReaderUTF-8 % & lm {u |} ' org/marc4j/MarcExceptionInvalid first line ( )java/io/IOException *u + rs , -. /. 012 34 567 89 :( ;<= >?+org/marc4j/MarcAlephSequentialReader$ASLine @ vwA BCD E FGline structure--java/lang/StringBuilder( HI HJ) KL MN OP Qu Ru Su u yw) Illegal first indicator '' changed to space ) Illegal second indicator ' TLDR U VW XY zw!) Malformed variable field data: Z[ xw \ ]^ _L BADBADFILE (starting at CTen bad lines in a row; maybe not an AlephSequential file? Aborting^(.{9}) (.{3})(.)(.) . (.*)$ `a\$\$([a-z0-9])(.*?)(?=\$\$|\Z)^[ 0-9]$ `b^\$\$.*$java/util/HashMapFMT cd00e KP$org/marc4j/MarcAlephSequentialReaderjava/lang/Objectorg/marc4j/MarcReader$java/io/UnsupportedEncodingException"java/lang/IllegalArgumentExceptionjava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;org/marc4j/marc/MarcFactory newInstance()Lorg/marc4j/marc/MarcFactory;*(Ljava/io/InputStream;Ljava/lang/String;)V(Ljava/io/Reader;)Vreset(Ljava/lang/String;)Vreadybibnum newRecordjava/lang/Stringequals(Ljava/lang/Object;)Z containsKeynewControlFieldD(Ljava/lang/String;Ljava/lang/String;)Lorg/marc4j/marc/ControlField;org/marc4j/marc/RecordaddVariableField"(Lorg/marc4j/marc/VariableField;)V newSubfield()Lorg/marc4j/marc/Subfield;org/marc4j/marc/SubfieldsetCode(C)VsetData newDataField1(Ljava/lang/String;CC)Lorg/marc4j/marc/DataField;org/marc4j/marc/DataField addSubfield(Lorg/marc4j/marc/Subfield;)V)(Lorg/marc4j/MarcAlephSequentialReader;)Vjava/util/regex/Patternmatcher3(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;java/util/regex/Matchermatches groupCount()Iappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;(I)Ljava/lang/StringBuilder;toString()Ljava/lang/String;addErrorL(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Vgroup(I)Ljava/lang/String;tagind1ind2 booleanValue(CC)Ljava/lang/String; newLeader,(Ljava/lang/String;)Lorg/marc4j/marc/Leader; setLeader(Lorg/marc4j/marc/Leader;)VcharAt(I)Cfind toCharArray()[CreadLinecompile.(Ljava/lang/String;I)Ljava/util/regex/Pattern;-(Ljava/lang/String;)Ljava/util/regex/Pattern;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/lang/Integer!efgjklmnopqrstu vw xw yw zw{u|}~  D *+ T U e*****Y * * YY+*,*-* *** Y:e "+f%g:h?iDjKkSlZmdo*eeeue}^**Lxz{* ***** ****L+* *+**+L**\!*"** **#$4* %L+a&+*'* *  (M,+)*2JYMVYb&27EJMVYZ_biv47qZ))*Y*+M,+-N--. -/4* *012Y345*675+589,-:,-:;,-:<,-:=,-:>?,<-N-.B* ,,;12Y345*6@5,<5A589,B<?,=C-N-.B* ,,;12Y345*6D5,=5A589,B<,N $SU^gpy!'*))u  q,;* *E,;F ,>^ GN+* -HI!,;"",>^ GN+* ,;-#$J,>-N-.8* *,;12Y345*6K5,>589* ,;,<L,=L(:*,>M*$J%1?@MYklw~   H1uYusqwoAN,-N-O4* %:-:P4&-:'+)˱" !)"5#=$@%4%AAAu9`* YQ*RL*Y`*=*+SN-^* *T12Y345*675+5896-( !*RL*+SN*Y`-9* *U12Y3V5675+589YWX-J. /45$6)7/=3>b?e@pAxB~CDIJKN4e)ou)o/qjYZ,[ZN\]?^ZJ_Y`!!abW; *!2Y3c5d58bWֱ* $ %&'#--0:1B2c1i4 <-oi *ehPK p_a=þorg/marc4j/MarcInJSON.class1 : 9   ]   O  Q U . 9 7 9 9 7 ! : !  ) +  .  . . 3 3  7factoryLorg/marc4j/marc/MarcFactory;mapper'Lorg/codehaus/jackson/map/ObjectMapper;()VCodeLineNumberTableLocalVariableTablethisLorg/marc4j/MarcInJSON; new_from_hash)(Ljava/util/Map;)Lorg/marc4j/marc/Record;valueLjava/lang/String;codesubLjava/util/Map;i$Ljava/util/Iterator;ind1Cind2fdatadfLorg/marc4j/marc/DataField; subfieldsLjava/util/ArrayList;tagfmrecordLorg/marc4j/marc/Record; leaderstrfieldsLocalVariableTypeTable5Ljava/util/Map;&Ljava/util/ArrayList;5Ljava/util/Map; SignatureO(Ljava/util/Map;)Lorg/marc4j/marc/Record;new_from_marc_in_json,(Ljava/lang/String;)Lorg/marc4j/marc/Record;str Exceptionsrecord_to_marc_in_json,(Lorg/marc4j/marc/Record;)Ljava/lang/String;rhLjava/util/HashMap;record_to_hash-(Lorg/marc4j/marc/Record;)Ljava/util/HashMap;fmapcfLorg/marc4j/marc/ControlField;sfLorg/marc4j/marc/Subfield;sfmapsfoLjava/lang/Object;vfLorg/marc4j/marc/VariableField;vfo9Ljava/util/HashMap;:Ljava/util/HashMap;9Ljava/util/HashMap; SourceFileMarcInJSON.java ?@ ;< leader java/lang/String  java/util/ArrayList   java/util/Map   => FG no java/util/HashMap org/marc4j/marc/VariableField org/marc4j/marc/ControlField org/marc4j/marc/DataField org/marc4j/marc/Subfield %org/codehaus/jackson/map/ObjectMapperorg/marc4j/MarcInJSONjava/lang/Objectjava/io/IOExceptionorg/marc4j/marc/MarcFactory newRecord()Lorg/marc4j/marc/Record;get&(Ljava/lang/Object;)Ljava/lang/Object; newLeader,(Ljava/lang/String;)Lorg/marc4j/marc/Leader;org/marc4j/marc/Record setLeader(Lorg/marc4j/marc/Leader;)Viterator()Ljava/util/Iterator;java/util/IteratorhasNext()Znext()Ljava/lang/Object;keySet()Ljava/util/Set; java/util/SettoArray()[Ljava/lang/Object;org/marc4j/marc/impl/VerifierisControlField(Ljava/lang/String;)ZnewControlFieldD(Ljava/lang/String;Ljava/lang/String;)Lorg/marc4j/marc/ControlField;addVariableField"(Lorg/marc4j/marc/VariableField;)V containsKey(Ljava/lang/Object;)ZcharAt(I)C newDataField1(Ljava/lang/String;CC)Lorg/marc4j/marc/DataField; newSubfield/(CLjava/lang/String;)Lorg/marc4j/marc/Subfield; addSubfield(Lorg/marc4j/marc/Subfield;)V readValue7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;writeValueAsString&(Ljava/lang/Object;)Ljava/lang/String; getLeader()Lorg/marc4j/marc/Leader;toString()Ljava/lang/String;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;getVariableFields()Ljava/util/List;java/util/ListgetTaggetDataadd getIndicator1()CvalueOf(C)Ljava/lang/String; getIndicator2 getSubfieldsgetCode newInstance()Lorg/marc4j/marc/MarcFactory;!9:;<=>?@A/*BC DE FGAQL*M+,*  N- :  :2:$:+ 6 6:   6  6:   :  :  D :  2:  + +Bj!" #,$H%[&c'q()*+,-.014578"9A:D;L=O@CqHI"JI2KL KMN OPQPRL hST ZUV [WIHXL2MNQYLJZ[>\I,%]V^*2K_ ZU` QYa,%]`bc deA;*BEC fIgh ijAE *L+ B IJC k[lmgh noA?!Y"L+*#$%W Y&M+ ,%W*'(N- - :):*:,!Y":+:,%W,-W!Y":.:!Y":  /0%W 10%W Y&:   %W2(:  > :  3: !Y": 40 5%W -W %W,-W+BzNOP Q(RESLTUU]VfWmX|YZ[\]^_`abcdef&g)h3i:l=nCfpmmqr(st um/vw EMN pmSTRm nUV LxyUWIEzw4 MN?k[7Ym ]V^4fp{u{p|R} 7Y}~@A-67Y8B PK q_a= AMETA-INF/PK p_a=G9+META-INF/MANIFEST.MFPK p_a=A7org/PK p_a= AYorg/marc4j/PK p_a=@1org/marc4j/MarcAlephSequentialReader$ASLine.classPK p_a=f//*org/marc4j/MarcAlephSequentialReader.classPK p_a=þ!org/marc4j/MarcInJSON.classPK6