Package org.apache.commons.codec.binary
Class Base58.Builder
- java.lang.Object
-
- org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder<Base58,Base58.Builder>
-
- org.apache.commons.codec.binary.Base58.Builder
-
- All Implemented Interfaces:
java.util.function.Supplier<Base58>
- Enclosing class:
- Base58
public static class Base58.Builder extends BaseNCodec.AbstractBuilder<Base58,Base58.Builder>
BuildsBase58instances with custom configuration.
-
-
Constructor Summary
Constructors Constructor Description Builder()Constructs a new Base58 builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Base58get()Builds a new Base58 instance with the configured settings.Base58.BuildersetEncodeTable(byte... encodeTable)Creates a new Base58 codec instance.-
Methods inherited from class org.apache.commons.codec.binary.BaseNCodec.AbstractBuilder
setDecodeTable, setDecodingPolicy, setLineLength, setLineSeparator, setPadding
-
-
-
-
Constructor Detail
-
Builder
public Builder()
Constructs a new Base58 builder.
-
-
Method Detail
-
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:
setEncodeTablein classBaseNCodec.AbstractBuilder<Base58,Base58.Builder>- Parameters:
encodeTable- the encode table, null resets to the default.- Returns:
- a new Base58 codec.
-
-