Êþº¾4s9com/hazelcast/monitor/impl/LocalFlakeIdGeneratorStatsImpljava/lang/Object0com/hazelcast/monitor/LocalFlakeIdGeneratorStats#LocalFlakeIdGeneratorStatsImpl.java BATCH_COUNT4Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;qLjava/util/concurrent/atomic/AtomicLongFieldUpdater;ID_COUNT creationTimeJ&Lcom/hazelcast/internal/metrics/Probe; batchCountidCount()V  com/hazelcast/util/ClockcurrentTimeMillis()J   this;Lcom/hazelcast/monitor/impl/LocalFlakeIdGeneratorStatsImpl;getCreationTime getBatchCount  ! getIdCount  $update(I)V  (2java/util/concurrent/atomic/AtomicLongFieldUpdater*incrementAndGet(Ljava/lang/Object;)J ,- +. 0 addAndGet(Ljava/lang/Object;J)J 23 +4 batchSizeItoJson*()Lcom/hazelcast/internal/json/JsonObject;&com/hazelcast/internal/json/JsonObject: ; add=(Ljava/lang/String;J)Lcom/hazelcast/internal/json/JsonObject; >? ;@root(Lcom/hazelcast/internal/json/JsonObject;fromJson+(Lcom/hazelcast/internal/json/JsonObject;)Vÿÿÿÿÿÿÿÿcom/hazelcast/util/JsonUtilJgetLong>(Lcom/hazelcast/internal/json/JsonObject;Ljava/lang/String;J)J LM KNjsontoString()Ljava/lang/String;java/lang/StringBuilderS T#LocalFlakeIdStatsImpl{creationTime=Vappend-(Ljava/lang/String;)Ljava/lang/StringBuilder; XY TZ(J)Ljava/lang/StringBuilder; X\ T] , batchCount=_ , idCount=a(C)Ljava/lang/StringBuilder; Xc Td QR Tf newUpdaterY(Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicLongFieldUpdater; ij +k SignatureRuntimeVisibleAnnotationsCodeLineNumberTableLocalVariableTable SourceFile! m  m B nB nB n o> *·*¸µ±p,- .q  o/*´­p2q  o/*´"­p7q #o/*´%­p;q &'oO²)*¶/X²1*…¶5X±p?@Aq6789oo+»;Y·