src/main/java/fr/xephi/authme/util/UuidUtils.java
package fr.xephi.authme.util;
import java.util.UUID;
/**
* Utility class for various operations on UUID.
*/
public final class UuidUtils {
// Utility class
private UuidUtils() {
}
/**
* Returns the given string as an UUID or null.
*
* @param string the uuid to parse
* @return parsed UUID if succeeded or null
*/
public static UUID parseUuidSafely(String string) {
try {
return string == null ? null : UUID.fromString(string);
} catch (IllegalArgumentException ex) {
return null;
}
}
}