# Class Base32OutputStream.Builder

java.lang.Object
org.apache.commons.codec.binary.AbstractBaseNCodecStreamBuilder<Base32OutputStream, Base32, Base32OutputStream.Builder>
org.apache.commons.codec.binary.BaseNCodecOutputStream.AbstractBuilder<Base32OutputStream, Base32, Base32OutputStream.Builder>
org.apache.commons.codec.binary.Base32OutputStream.Builder

All Implemented Interfaces:
  `Supplier<Base32OutputStream>`

Enclosing class:
  `Base32OutputStream`

public static class Base32OutputStream.Builder extends BaseNCodecOutputStream.AbstractBuilder<Base32OutputStream, Base32, Base32OutputStream.Builder>
Builds instances of Base32InputStream.

Since:
  1.20.0

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Builder()`
  Constructs a new instance.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Base32OutputStream`
  `get()`
  `protected Base32`
  `newBaseNCodec()`
  Creates a new BaseNCodec subclass of type C.

  ### Methods inherited from class BaseNCodecOutputStream.AbstractBuilder

  `getOutputStream, setOutputStream`

  ### Methods inherited from class AbstractBaseNCodecStreamBuilder

  `getBaseNCodec, getEncode, setBaseNCodec, setEncode`

  ### Methods inherited from class Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### Builder

    public Builder()
    Constructs a new instance.

- ## Method Details

  - ### get

    public Base32OutputStream get()

  - ### newBaseNCodec

    protected Base32 newBaseNCodec()
    Description copied from class: `AbstractBaseNCodecStreamBuilder`
    Creates a new BaseNCodec subclass of type C.
    Specified by:
      `newBaseNCodec` in class `AbstractBaseNCodecStreamBuilder<Base32OutputStream, Base32, Base32OutputStream.Builder>`
    Returns:
      a new BaseNCodec subclass of type C.