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

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

There is a newer version: 198
Show newest version
????4w1com/groupbyinc/flux/common/TimeBasedUUIDGeneratorjava/lang/Object(com/groupbyinc/flux/common/UUIDGeneratorTimeBasedUUIDGenerator.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'
(
	*this3Lcom/groupbyinc/flux/common/TimeBasedUUIDGenerator;currentTimeMillis()Jjava/lang/System0./
12
macAddress()[B	6
getBase64UUID()Ljava/lang/String;incrementAndGet:$
;???
2	?java/lang/MathAmax(JJ)JCD
BEjava/lang/ThrowableG45
I	Kjava/lang/AssertionErrorM
N	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VQR
1S
getUrlEncoder()Ljava/util/Base64$Encoder;UV
WwithoutPaddingYV
	ZencodeToString([B)Ljava/lang/String;\]
	^
sequenceIdI	timestamp	uuidBytesijava/lang/ClassfdesiredAssertionStatus()Zhi
gj-com/groupbyinc/flux/common/MacAddressProviderlgetSecureMungedAddressn5
moCodeLocalVariableTableLineNumberTable
StackMapTable
SourceFileInnerClasses 
qD*?*?Y? ?&?)?+?r,-s
!./q.?3?r,-s.45q.?7?r,-s389q?
*?+?<=~<*?>A*Y:?*?@ ?FA? 
aA* ?@ç:???:6??T?|?T? }??T? }??T?  }??T? (}??T*?J:?L????NY?O???T?`6? }??T?|?T? ??T?L????NY?O??X?[?_?.1161r>
,-?`a?b??cB?da?s4sf89;?A"C&F+G9I?JB]L_Ybgcud?e?f?g?h?i?l?m?n?p?rt?&JH??sPP?Peq^.?k???L?p?7?L??7???NY?O??s&)-*t@uv
		




© 2015 - 2024 Weber Informatics LLC | Privacy Policy