Class Base32Decoder

All Implemented Interfaces:
Decoder

public class Base32Decoder extends AbstractBaseNDecoder
Stateful base 32 decoder with support for line breaks.
Author:
Middleware Services
  • Constructor Details

    • Base32Decoder

      public Base32Decoder()
      Creates a new instance using the RFC 4648 alphabet, ABCDEFGHIJKLMNOPQRSTUVWXYZ234567, for decoding.
    • Base32Decoder

      public Base32Decoder(String alphabet)
      Creates a new instance using the given 32-character alphabet for decoding.
      Parameters:
      alphabet - 32-character alphabet to use.
    • Base32Decoder

      public Base32Decoder(boolean paddedInput)
      Creates a new instance using the given 32-character alphabet for decoding.
      Parameters:
      paddedInput - True to enable support for padded input, false otherwise.
    • Base32Decoder

      public Base32Decoder(String alphabet, boolean paddedInput)
      Creates a new instance using the given 32-character alphabet for decoding.
      Parameters:
      alphabet - 32-character alphabet to use.
      paddedInput - True to enable support for padded input, false otherwise.
  • Method Details