Class UuidUtil

java.lang.Object
alpine.common.util.UuidUtil

public final class UuidUtil extends Object
A collection of useful UUID utilities.
Since:
1.0.0
Author:
Steve Springett
  • Method Details

    • 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