Package jodd.net

Class URLDecoder


  • public class URLDecoder
    extends java.lang.Object
    URL decoder.
    • Constructor Summary

      Constructors 
      Constructor Description
      URLDecoder()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String decode​(java.lang.String url)
      Decodes URL elements.
      static java.lang.String decode​(java.lang.String source, java.nio.charset.Charset encoding)
      Decodes URL elements.
      static java.lang.String decodeQuery​(java.lang.String source)
      Decodes query name or value.
      static java.lang.String decodeQuery​(java.lang.String source, java.nio.charset.Charset encoding)
      Decodes query name or value.
      • Methods inherited from class java.lang.Object

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

      • URLDecoder

        public URLDecoder()
    • Method Detail

      • decode

        public static java.lang.String decode​(java.lang.String url)
        Decodes URL elements.
      • decode

        public static java.lang.String decode​(java.lang.String source,
                                              java.nio.charset.Charset encoding)
        Decodes URL elements. This method may be used for all parts of URL, except for the query parts, since it does not decode the '+' character.
        See Also:
        decodeQuery(String, Charset)
      • decodeQuery

        public static java.lang.String decodeQuery​(java.lang.String source)
        Decodes query name or value.
      • decodeQuery

        public static java.lang.String decodeQuery​(java.lang.String source,
                                                   java.nio.charset.Charset encoding)
        Decodes query name or value.