Class Base32


  • public final class Base32
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.Map<java.lang.Character,​java.lang.Integer> charMap  
      private char[] digits  
      private static Base32 INSTANCE  
      private int mask  
      private int shift  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      private Base32()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String decode​(java.lang.String encoded)  
      private byte[] decodeInternal​(java.lang.String encoded)  
      static java.lang.String encode​(java.lang.String data)  
      private java.lang.String encodeInternal​(byte[] data)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • INSTANCE

        private static final Base32 INSTANCE
      • digits

        private final char[] digits
      • mask

        private final int mask
      • shift

        private final int shift
      • charMap

        private final java.util.Map<java.lang.Character,​java.lang.Integer> charMap
    • Constructor Detail

      • Base32

        private Base32()
    • Method Detail

      • decode

        public static java.lang.String decode​(java.lang.String encoded)
      • decodeInternal

        private byte[] decodeInternal​(java.lang.String encoded)
      • encode

        public static java.lang.String encode​(java.lang.String data)
      • encodeInternal

        private java.lang.String encodeInternal​(byte[] data)