类 UrlExtras


  • public class UrlExtras
    extends java.lang.Object
    detail: Url 携带信息解析
    作者:
    Ttt
    • 嵌套类概要

      嵌套类 
      修饰符和类型 说明
      static interface  UrlExtras.Parser
      detail: Url 解析器
    • 构造器详细资料

      • UrlExtras

        public UrlExtras​(java.lang.String url)
      • UrlExtras

        public UrlExtras​(java.lang.String url,
                         UrlExtras.Parser parser)
    • 方法详细资料

      • getUrl

        public java.lang.String getUrl()
        获取完整 Url
        返回:
        Url
      • getUrlByPrefix

        public java.lang.String getUrlByPrefix()
        获取 Url 前缀 ( 去除参数部分 )
        返回:
        Url 前缀
      • getUrlByParams

        public java.lang.String getUrlByParams()
        获取 Url 参数部分字符串
        返回:
        Url 参数部分字符串
      • getUrlParams

        public java.util.Map<java.lang.String,​java.lang.String> getUrlParams()
        获取 Url Params Map
        返回:
        Url Params Map
      • getUrlParamsDecode

        public java.util.Map<java.lang.String,​java.lang.String> getUrlParamsDecode()
        获取 Url Params Map ( 参数值进行 UrlDecode )
        返回:
        Url Params Map
      • getParser

        public UrlExtras.Parser getParser()
        获取 Url 解析器
        返回:
        Parser
      • setParser

        public UrlExtras setParser​(UrlExtras.Parser parser)
        设置 Url 解析器
        参数:
        parser - Parser
        返回:
        UrlExtras