Class StringArgGenerator

java.lang.Object
com.fasterxml.uuid.UUIDGenerator
com.fasterxml.uuid.StringArgGenerator
Direct Known Subclasses:
NameBasedGenerator

public abstract class StringArgGenerator extends UUIDGenerator
Intermediate base class for UUID generators that take one String argument for individual calls. This includes name-based generators, but not random and time-based generators.
Since:
3.0
  • Constructor Details

    • StringArgGenerator

      public StringArgGenerator()
  • Method Details

    • generate

      public abstract UUID generate(String name)
      Method for generating name-based UUIDs using specified name (serialized to bytes using UTF-8 encoding)
    • generate

      public abstract UUID generate(byte[] nameBytes)
      Method for generating name-based UUIDs using specified byte-serialization of name.
      Since:
      3.1