Skip navigation links
io.github.jokoframework.uuid

Class TXUUIDGenerator

    • Constructor Summary

      Constructors 
      Constructor and Description
      TXUUIDGenerator()
      Se utiliza el valor por defecto "12" como longitud máxima de caracteres si no se especifica.
      TXUUIDGenerator(int characterLength)
      Como máximo se producen UUIDs de longitud "characterLength".
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      java.lang.String generate()
      Genera y retorna un String con un UUID de la longitud especificada en el constructor (12 por defecto).
      java.lang.String test(java.lang.String[] args) 
      static byte[] toArray(long l, int size, byte[] buff, int offset)
      Dentro de la definición de UUID los bits menos significativos son donde hay mayor entropia.
      • Methods inherited from class java.lang.Object

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

      • TXUUIDGenerator

        public TXUUIDGenerator(int characterLength)
        Como máximo se producen UUIDs de longitud "characterLength". La longitud máxima de caracteres es 27
        Parameters:
        characterLength - longitud máxima de caracteres
      • TXUUIDGenerator

        public TXUUIDGenerator()
        Se utiliza el valor por defecto "12" como longitud máxima de caracteres si no se especifica.
    • Method Detail

      • generate

        public java.lang.String generate()
        Genera y retorna un String con un UUID de la longitud especificada en el constructor (12 por defecto).
        Returns:
      • toArray

        public static byte[] toArray(long l,
                                     int size,
                                     byte[] buff,
                                     int offset)
        Dentro de la definición de UUID los bits menos significativos son donde hay mayor entropia. The least significant long consists of the following unsigned fields: 0xC000000000000000 variant 0x3FFF000000000000 clock_seq 0x0000FFFFFFFFFFFF node
        Parameters:
        l -
        size -
        Returns:
      • test

        public java.lang.String test(java.lang.String[] args)