Edit C:\dspace\webapps\swordv2\WEB-INF\lib\org\elasticsearch\common\TimeBasedUUIDGenerator.class
???? 3 ? /org/elasticsearch/common/TimeBasedUUIDGenerator java/lang/Object &org/elasticsearch/common/UUIDGenerator TimeBasedUUIDGenerator.java sequenceNumber +Ljava/util/concurrent/atomic/AtomicInteger; lastTimestamp J secureMungedAddress [B $assertionsDisabled Z <init> ()V )java/util/concurrent/atomic/AtomicInteger +org/elasticsearch/common/SecureRandomHolder INSTANCE Ljava/security/SecureRandom; java/security/SecureRandom nextInt ()I (I)V " # % this 1Lorg/elasticsearch/common/TimeBasedUUIDGenerator; putLong ([BJII)V i I array l pos numberOfLongBytes getBase64UUID ()Ljava/lang/String; java/io/IOException 3 incrementAndGet 5 6 ??? java/lang/System 9 currentTimeMillis ()J ; < : = ? java/lang/Math A max (JJ)J C D B E java/lang/Throwable G ) * I K arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V M N : O Q java/lang/AssertionError S T org/elasticsearch/common/Base64 W encodeBytesToBytes ([BIII)[B Y Z X [ 4org/elasticsearch/ElasticsearchIllegalStateException ] should not be thrown _ *(Ljava/lang/String;Ljava/lang/Throwable;)V a ^ b java/lang/String d PREFERRED_ENCODING Ljava/nio/charset/Charset; f g X h !([BIILjava/nio/charset/Charset;)V j e k e Ljava/io/IOException; sequenceId timestamp uuidBytes encoded <clinit> java/lang/Class t desiredAssertionStatus ()Z v w u x +org/elasticsearch/common/MacAddressProvider z getSecureMungedAddress ()[B | } { ~ Code LocalVariableTable LineNumberTable StackMapTable SourceFile ? D *? *? Y? ? !? $? &? ? ' ( ? $ ) * ? ? %6? *`ddh}??T???? ? 4 ! + , % - % . % / , % 0 , ? 1 2 1 $ 4 ? ? ? 1 2 ? ? ?*? &? 78~<? >A*Y:?*? @ ? FA? aA* ? @ç :???: ? J? L? L?? P?? J? R? ? L?`?? ? TY? U??? \:? :? ^Y`? c?? R? ?d3=? ? TY? U?? eY?? i? l? - 0 0 5 0 { ? ? 4 ? >