Class IdGenerator.Builder

  • Enclosing class:
    IdGenerator

    public static class IdGenerator.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • defaultId

        public IdGenerator.Builder defaultId​(String defaultId)
        Parameters:
        defaultId - the default identifier to use in case the provided text is empty or only contains unusable characters
        Returns:
        this
      • prefix

        public IdGenerator.Builder prefix​(String prefix)
        Parameters:
        prefix - the text to place before the generated identity
        Returns:
        this
      • suffix

        public IdGenerator.Builder suffix​(String suffix)
        Parameters:
        suffix - the text to place after the generated identity
        Returns:
        this