Class Base62Decoder

java.lang.Object
org.miaixz.bus.core.codec.binary.decoder.Base62Decoder
All Implemented Interfaces:
Decoder<byte[],byte[]>

public class Base62Decoder extends Object implements Decoder<byte[],byte[]>
Base62解码器
Since:
Java 17+
Author:
Kimi Liu
  • Field Details

    • GMP_DECODER

      public static Base62Decoder GMP_DECODER
      GMP风格解码器
    • INVERTED_DECODER

      public static Base62Decoder INVERTED_DECODER
      反转风格,即将GMP风格中的大小写做转换解码器
  • Constructor Details

    • Base62Decoder

      public Base62Decoder(byte[] alphabet)
      构造
      Parameters:
      alphabet - 字母表
  • Method Details

    • decode

      public byte[] decode(byte[] encoded)
      Description copied from interface: Decoder
      执行解码
      Specified by:
      decode in interface Decoder<byte[],byte[]>
      Parameters:
      encoded - 被解码的数据
      Returns:
      解码后的数据