Package com.github.f4b6a3.ulid.util
Class UlidConverter
- java.lang.Object
-
- com.github.f4b6a3.ulid.util.UlidConverter
-
public final class UlidConverter extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static UUIDfromString(String ulid)Converts a ULID string to a UUID.static StringtoString(UUID ulid)Convert a UUID to ULID string The returning string is encoded to Crockford's base32.
-
-
-
Method Detail
-
toString
public static String toString(UUID ulid)
Convert a UUID to ULID string The returning string is encoded to Crockford's base32.- Parameters:
ulid- a UUID- Returns:
- a ULID
-
fromString
public static UUID fromString(String ulid)
Converts a ULID string to a UUID. The input string must be encoded to Crockford's base32, following the ULID specification. An exception is thrown if the ULID string is invalid.- Parameters:
ulid- a ULID- Returns:
- a UUID if valid
- Throws:
InvalidUlidException- if invalid
-
-