All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.LegacyTimeBasedUUIDGenerator.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????4{7com/groupbyinc/flux/common/LegacyTimeBasedUUIDGeneratorjava/lang/Object(com/groupbyinc/flux/common/UUIDGenerator!LegacyTimeBasedUUIDGenerator.javajava/util/Base64$Encoderjava/util/Base64
EncodersequenceNumber+Ljava/util/concurrent/atomic/AtomicInteger;
lastTimestampJSECURE_MUNGED_ADDRESS[B$assertionsDisabledZ()V
)java/util/concurrent/atomic/AtomicInteger-com/groupbyinc/flux/common/SecureRandomHolderINSTANCELjava/security/SecureRandom;	java/security/SecureRandom!nextInt()I#$
"%(I)V'
(
	*this9Lcom/groupbyinc/flux/common/LegacyTimeBasedUUIDGenerator;putLong([BJII)ViIarraylposnumberOfLongBytes
getBase64UUID()Ljava/lang/String;incrementAndGet8$
9???java/lang/System<currentTimeMillis()J>?
=@	Bjava/lang/MathDmax(JJ)JFG
EHjava/lang/ThrowableJ./
L	N	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VPQ
=R	Tjava/lang/AssertionErrorV
W
getUrlEncoder()Ljava/util/Base64$Encoder;Z[
\withoutPadding^[
	_encodeToString([B)Ljava/lang/String;ab
	c
sequenceId	timestamp	uuidBytesjava/lang/ClassidesiredAssertionStatus()Zkl
jm-com/groupbyinc/flux/common/MacAddressProviderogetSecureMungedAddress()[Bqr
psCodeLocalVariableTableLineNumberTable
StackMapTable
SourceFileInnerClasses 
uD*?*?Y? ?&?)?+?v,-w
"
./u?%6?*`ddh}??T????v4!01%2%3%41%51w/
0/$2x	?? 67u0?*?+?:;~Igw:679=?!A%D*E8G>JGMVP`R{Tx?%JK??BYhu^.?n???U?t?O?U??O???WY?X??w'*-+x@yz
		




© 2015 - 2025 Weber Informatics LLC | Privacy Policy