java.lang.Object
com.foursoft.harness.navext.runtime.io.write.id.SimpleIdGenerator.Builder
Enclosing class:
SimpleIdGenerator

public static final class SimpleIdGenerator.Builder extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • withRemovePrefix

      public SimpleIdGenerator.Builder withRemovePrefix(int prefixCount)
      Some class names have a prefix like "Kbl" or "Vec". These can be removed if necessary.
      Parameters:
      prefixCount - Length of the prefix.
      Returns:
      this builder.
    • withDelimiter

      public SimpleIdGenerator.Builder withDelimiter(String delimiter)
      Delimiter between class name and counter.
      Parameters:
      delimiter - delimiter.
      Returns:
      this builder.
    • build

      public SimpleIdGenerator build()