Class URIUtils.URLCodecUtils

java.lang.Object
org.apache.commons.vfs2.util.URIUtils.URLCodecUtils
Enclosing class:
URIUtils

private static class URIUtils.URLCodecUtils extends Object
Internal URL codec utilities.

This was forked from some needed methods such as #encodeUrl(...) and #hexDigit(int) in org.apache.commons.codec.net.URLCodec, as commons-codec library cannot be pulled in transitively via Http Client v3 library any more.

  • Field Details

    • ESCAPE_CHAR

      private static final byte ESCAPE_CHAR
      See Also:
    • WWW_FORM_URL_SAFE

      private static final BitSet WWW_FORM_URL_SAFE
    • RADIX

      private static final int RADIX
      Radix used in encoding and decoding.
      See Also:
  • Constructor Details

    • URLCodecUtils

      private URLCodecUtils()
  • Method Details

    • encodeUrl

      static final byte[] encodeUrl(BitSet urlsafe, byte[] bytes)
    • hexDigit

      private static char hexDigit(int b)