Class GUID


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

      Constructors 
      Constructor Description
      GUID​(long first, long second)  
      GUID​(long a, long b, long c, long d)  
    • Constructor Detail

      • GUID

        public GUID​(long first,
                    long second)
      • GUID

        public GUID​(long a,
                    long b,
                    long c,
                    long d)
    • Method Detail

      • getFirst

        public long getFirst()
      • getSecond

        public long getSecond()
      • isEmpty

        public boolean isEmpty()
      • isEmpty

        public static boolean isEmpty​(@Nullable
                                      GUID id)
      • create

        public static GUID create()
        Создаёт случайный guid
      • create

        public static GUID create​(java.util.Random random)
        Создаёт случайный guid используя random
      • equals

        public boolean equals​(java.lang.Object another)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • isValid

        public static boolean isValid​(java.lang.String s)
      • valueOf

        public static GUID valueOf​(java.lang.String s)
      • valueOfO

        public static java.util.Optional<GUID> valueOfO​(java.lang.String s)