.class public final Lw7/c; .super Ljava/lang/Object; .source "UUIDUtil.java" # direct methods .method public static a()Ljava/util/UUID; .locals 1 .line 1 invoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID; move-result-object v0 return-object v0 .end method .method public static b(Ljava/util/UUID;)[B .locals 3 const/16 v0, 0x10 new-array v0, v0, [B .line 1 invoke-static {v0}, Ljava/nio/ByteBuffer;->wrap([B)Ljava/nio/ByteBuffer; move-result-object v0 .line 2 invoke-virtual {p0}, Ljava/util/UUID;->getMostSignificantBits()J move-result-wide v1 invoke-virtual {v0, v1, v2}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; .line 3 invoke-virtual {p0}, Ljava/util/UUID;->getLeastSignificantBits()J move-result-wide v1 invoke-virtual {v0, v1, v2}, Ljava/nio/ByteBuffer;->putLong(J)Ljava/nio/ByteBuffer; .line 4 invoke-virtual {v0}, Ljava/nio/ByteBuffer;->array()[B move-result-object p0 return-object p0 .end method .method public static c()[B .locals 1 .line 1 invoke-static {}, Lw7/c;->a()Ljava/util/UUID; move-result-object v0 invoke-static {v0}, Lw7/c;->b(Ljava/util/UUID;)[B move-result-object v0 return-object v0 .end method