Class Base58.Builder

All Implemented Interfaces:
Supplier<Base58>
Enclosing class:
Base58

public static class Base58.Builder extends BaseNCodec.AbstractBuilder<Base58,Base58.Builder>
Builds Base58 instances with custom configuration.
  • Constructor Details

    • Builder

      public Builder()
      Constructs a new Base58 builder.
  • Method Details

    • get

      public Base58 get()
      Builds a new Base58 instance with the configured settings.
      Returns:
      a new Base58 codec.
    • setEncodeTable

      public Base58.Builder setEncodeTable(byte... encodeTable)
      Creates a new Base58 codec instance.
      Overrides:
      setEncodeTable in class BaseNCodec.AbstractBuilder<Base58,Base58.Builder>
      Parameters:
      encodeTable - the encode table, null resets to the default.
      Returns:
      a new Base58 codec.