Class LibUUID


  • public class LibUUID
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      LibUUID()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static byte[] uuidAsBytes​(long mostSignificantBits, long leastSignificantBits)
      UUID, as two longs, as bytes
      static byte[] uuidAsBytes​(java.lang.String str)
      A UUID string to bytes
      static byte[] uuidAsBytes​(java.util.UUID uuid)
      Generate bytes for a Java UUID (most significant first)
      static java.lang.String uuidToString​(long mostSignificantBits, long leastSignificantBits)
      UUID, as two longs, in RFC string format
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LibUUID

        public LibUUID()
    • Method Detail

      • uuidAsBytes

        public static byte[] uuidAsBytes​(java.util.UUID uuid)
        Generate bytes for a Java UUID (most significant first)
      • uuidAsBytes

        public static byte[] uuidAsBytes​(long mostSignificantBits,
                                         long leastSignificantBits)
        UUID, as two longs, as bytes
      • uuidAsBytes

        public static byte[] uuidAsBytes​(java.lang.String str)
        A UUID string to bytes
      • uuidToString

        public static java.lang.String uuidToString​(long mostSignificantBits,
                                                    long leastSignificantBits)
        UUID, as two longs, in RFC string format