public class UUIDUtil
extends java.lang.Object
implements java.util.concurrent.Callable<java.util.Map<java.lang.String,java.util.UUID>>
Constructor and Description |
---|
UUIDUtil(java.util.List<java.lang.String> names) |
UUIDUtil(java.util.List<java.lang.String> names,
boolean rateLimiting) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.util.UUID> |
call() |
static java.util.UUID |
fromBytes(byte[] array) |
static java.util.UUID |
getUUIDOf(java.lang.String name)
Get UUID of a player.
|
static void |
getUUIDOf(java.lang.String name,
Callback<java.util.UUID> callback)
Get UUID of a player
|
static boolean |
isUUID(java.lang.String uuid)
Check if a string is a UUID
|
static byte[] |
toBytes(java.util.UUID uuid) |
public UUIDUtil(java.util.List<java.lang.String> names, boolean rateLimiting)
public UUIDUtil(java.util.List<java.lang.String> names)
public java.util.Map<java.lang.String,java.util.UUID> call() throws java.lang.Exception
call
in interface java.util.concurrent.Callable<java.util.Map<java.lang.String,java.util.UUID>>
java.lang.Exception
public static byte[] toBytes(java.util.UUID uuid)
public static java.util.UUID fromBytes(byte[] array)
public static java.util.UUID getUUIDOf(java.lang.String name) throws java.lang.Exception
name
- name of playerUUID
of playerjava.lang.Exception
public static void getUUIDOf(java.lang.String name, Callback<java.util.UUID> callback)
name
- name of playercallback
- a Callback
objectpublic static boolean isUUID(java.lang.String uuid)
uuid
- String of UUID to check