Package alpine.util
Class UuidUtil
- java.lang.Object
-
- alpine.util.UuidUtil
-
public final class UuidUtil extends Object
A collection of useful UUID utilities.- Since:
- 1.0.0
- Author:
- Steve Springett
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringinsertHyphens(String uuidWithoutHyphens)Inserts hyphens in a valid 32 character UUID containing no hyphens.static booleanisValidUUID(String uuid)Determines if the specified string is a valid UUID.static StringstripHyphens(String uuid)Removes hyphens from a 36 character UUID.
-
-
-
Method Detail
-
insertHyphens
public static String insertHyphens(String uuidWithoutHyphens)
Inserts hyphens in a valid 32 character UUID containing no hyphens.- Parameters:
uuidWithoutHyphens- a UUID without separating hyphens- Returns:
- a UUID (as a String) containing hyphens
- Since:
- 1.0.0
-
stripHyphens
public static String stripHyphens(String uuid)
Removes hyphens from a 36 character UUID.- Parameters:
uuid- the UUID to strip hyphens from- Returns:
- a String of the UUID without hyphens
- Since:
- 1.0.0
-
isValidUUID
public static boolean isValidUUID(String uuid)
Determines if the specified string is a valid UUID.- Parameters:
uuid- the UUID to evaluate- Returns:
- true if UUID is valid, false if invalid
- Since:
- 1.0.0
-
-