3 E| B} ~ B |   B  B   ~ ~ ~ |  ~  $| &| & $ *| * $ $ $ 1| 1 1 $ 8| 8 $ $ ?| $ loggerLorg/apache/log4j/Logger;repo/Lorg/dataone/cn/index/task/IndexTaskRepository;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;gen3Lorg/dataone/cn/index/generator/IndexTaskGenerator;()VCodeLineNumberTableLocalVariableTablethis2Lorg/dataone/cn/index/test/IndexTaskGeneratorTest; testInjectionLorg/junit/Test;testDuplicateTaskpidValueLjava/lang/String; formatValuesmd-Lorg/dataone/service/types/v2/SystemMetadata;task%Lorg/dataone/cn/index/task/IndexTask;taskIdLjava/lang/Long;task2task2IdtestRepoAddDelete indexTask initialSizeIbuildTestSysMetaDataS(Ljava/lang/String;Ljava/lang/String;)Lorg/dataone/service/types/v2/SystemMetadata;systemMetadata identifier)Lorg/dataone/service/types/v1/Identifier;fmtid5Lorg/dataone/service/types/v1/ObjectFormatIdentifier;checksum'Lorg/dataone/service/types/v1/Checksum; rightsHolder&Lorg/dataone/service/types/v1/Subject; submitter SourceFileIndexTaskGeneratorTest.javaLorg/junit/runner/RunWith;valueALorg/springframework/test/context/junit4/SpringJUnit4ClassRunner;7Lorg/springframework/test/context/ContextConfiguration; locationstest-context.xml NO HI LMjava/lang/StringBuildergen-test-duplicate-  CF-1.0 gh test-obj-path FG***Dupe test, first id:  ***Dupe test, second id:  #org/dataone/cn/index/task/IndexTask repo task-  +org/dataone/service/types/v2/SystemMetadata'org/dataone/service/types/v1/Identifier 3org/dataone/service/types/v1/ObjectFormatIdentifier  %org/dataone/service/types/v1/ChecksumV29ybGQgSGVsbG8hSHA-1 $org/dataone/service/types/v1/SubjectDataONE Kermit de Frog java/util/Date 0org/dataone/cn/index/test/IndexTaskGeneratorTest java/lang/Objectorg/junit/Assert assertNotNull(Ljava/lang/Object;)Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/util/UUID randomUUID()Ljava/util/UUID;toString()Ljava/lang/String;1org/dataone/cn/index/generator/IndexTaskGeneratorprocessSystemMetaDataAddf(Lorg/dataone/service/types/v2/SystemMetadata;Ljava/lang/String;)Lorg/dataone/cn/index/task/IndexTask;getId()Ljava/lang/Long;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;org/apache/log4j/Loggerinfo-org/dataone/cn/index/task/IndexTaskRepositoryexists(Ljava/io/Serializable;)Z assertFalse(Z)VfindOne*(Ljava/io/Serializable;)Ljava/lang/Object; assertNull assertTruesetPid(Ljava/lang/String;)VfindAll()Ljava/util/List;java/util/Listsize()Isave&(Ljava/lang/Object;)Ljava/lang/Object; assertEquals(JJ)VdeletesetValue setIdentifier,(Lorg/dataone/service/types/v1/Identifier;)V setFormatId8(Lorg/dataone/service/types/v1/ObjectFormatIdentifier;)Vjava/math/BigIntegerTENLjava/math/BigInteger;setSerialVersion(Ljava/math/BigInteger;)VsetSize setAlgorithm setChecksum*(Lorg/dataone/service/types/v1/Checksum;)VsetRightsHolder)(Lorg/dataone/service/types/v1/Subject;)V setSubmittersetDateSysMetadataModified(Ljava/util/Date;)Vjava/lang/ClassgetName getLogger-(Ljava/lang/String;)Lorg/apache/log4j/Logger;!BE FGHIJKLMJKNOP/*Q1R STUOPA**Q=>?R STJVWOPZY  L M*+, N*-::Y *-::Y ****Q:CDE#F/G6HPI\JcK}LMNOPRRSTXYZY#[\/]^6_`\Za^cSb`JVcOPvYL+Y  * =*+!L`* "*+#* "Q"YZ$[3\A]W^a_u`R vSTnd^3CefJVghP` $Y%N&Y':+(-)*Y+:,,---./-.01Y2:3456-78Y9::;-<8Y9:=;->-?Y@A-QVeghik&l,m2o9p@qIrPsWt]vfwmxsz|{|~R\ STXYZYi\jk&plmIMnof0pq|rqsOP$ BCDQ3tuJvwcxyz[s{