Class Base32.Builder

  • All Implemented Interfaces:
    java.util.function.Supplier<Base32>
    Enclosing class:
    Base32

    public static class Base32.Builder
    extends BaseNCodec.AbstractBuilder<Base32,​Base32.Builder>
    Builds Base32 instances.

    To configure a new instance, use a Base32.Builder. For example:

     Base32 base32 = Base32.builder()
       .setDecodingPolicy(DecodingPolicy.LENIENT) // default is lenient
       .setLineLength(0)                          // default is none
       .setLineSeparator('\r', '\n')              // default is CR LF
       .setPadding('=')                           // default is '='
       .setEncodeTable(customEncodeTable)         // default is RFC 4648 Section 6, Table 3: The Base 32 Alphabet
       .get()
     
    Since:
    1.17.0