From ebe162f1f14c6d5d61111917a714d0b6b6df03a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Thu, 21 Jan 2021 15:54:34 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86=E5=8F=AF?= =?UTF-8?q?=E5=AF=B9kotlin=E7=94=9F=E6=88=90doc=E7=9A=84gradle=E7=9A=84?= =?UTF-8?q?=E6=8F=92=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ApiDoc/allclasses-frame.html | 22 - ApiDoc/allclasses-noframe.html | 22 - .../cloud/passport/IMoGoTokenCallback.html | 238 ------- .../cloud/passport/MoGoAiCloudClient.html | 286 -------- .../passport/MoGoAiCloudClientConfig.html | 645 ------------------ .../class-use/IMoGoTokenCallback.html | 148 ---- .../passport/class-use/MoGoAiCloudClient.html | 155 ----- .../class-use/MoGoAiCloudClientConfig.html | 164 ----- .../mogo/cloud/passport/package-frame.html | 26 - .../mogo/cloud/passport/package-summary.html | 166 ----- .../com/mogo/cloud/passport/package-tree.html | 137 ---- .../com/mogo/cloud/passport/package-use.html | 153 ----- ApiDoc/constant-values.html | 123 ---- ApiDoc/deprecated-list.html | 123 ---- ApiDoc/help-doc.html | 224 ------ ApiDoc/index-files/index-1.html | 128 ---- ApiDoc/index-files/index-2.html | 162 ----- ApiDoc/index-files/index-3.html | 142 ---- ApiDoc/index-files/index-4.html | 136 ---- ApiDoc/index-files/index-5.html | 130 ---- ApiDoc/index-files/index-6.html | 128 ---- ApiDoc/index-files/index-7.html | 158 ----- ApiDoc/index-files/index-8.html | 128 ---- ApiDoc/index.html | 73 -- ApiDoc/overview-tree.html | 141 ---- ApiDoc/package-list | 1 - ApiDoc/script.js | 30 - ApiDoc/stylesheet.css | 574 ---------------- build.gradle | 3 +- foudations/mogo-commons/build.gradle | 20 + foudations/mogo-httpdns/build.gradle | 21 +- 31 files changed, 42 insertions(+), 4565 deletions(-) delete mode 100644 ApiDoc/allclasses-frame.html delete mode 100644 ApiDoc/allclasses-noframe.html delete mode 100644 ApiDoc/com/mogo/cloud/passport/IMoGoTokenCallback.html delete mode 100644 ApiDoc/com/mogo/cloud/passport/MoGoAiCloudClient.html delete mode 100644 ApiDoc/com/mogo/cloud/passport/MoGoAiCloudClientConfig.html delete mode 100644 ApiDoc/com/mogo/cloud/passport/class-use/IMoGoTokenCallback.html delete mode 100644 ApiDoc/com/mogo/cloud/passport/class-use/MoGoAiCloudClient.html delete mode 100644 ApiDoc/com/mogo/cloud/passport/class-use/MoGoAiCloudClientConfig.html delete mode 100644 ApiDoc/com/mogo/cloud/passport/package-frame.html delete mode 100644 ApiDoc/com/mogo/cloud/passport/package-summary.html delete mode 100644 ApiDoc/com/mogo/cloud/passport/package-tree.html delete mode 100644 ApiDoc/com/mogo/cloud/passport/package-use.html delete mode 100644 ApiDoc/constant-values.html delete mode 100644 ApiDoc/deprecated-list.html delete mode 100644 ApiDoc/help-doc.html delete mode 100644 ApiDoc/index-files/index-1.html delete mode 100644 ApiDoc/index-files/index-2.html delete mode 100644 ApiDoc/index-files/index-3.html delete mode 100644 ApiDoc/index-files/index-4.html delete mode 100644 ApiDoc/index-files/index-5.html delete mode 100644 ApiDoc/index-files/index-6.html delete mode 100644 ApiDoc/index-files/index-7.html delete mode 100644 ApiDoc/index-files/index-8.html delete mode 100644 ApiDoc/index.html delete mode 100644 ApiDoc/overview-tree.html delete mode 100644 ApiDoc/package-list delete mode 100644 ApiDoc/script.js delete mode 100644 ApiDoc/stylesheet.css diff --git a/ApiDoc/allclasses-frame.html b/ApiDoc/allclasses-frame.html deleted file mode 100644 index 54da0e9..0000000 --- a/ApiDoc/allclasses-frame.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - -所有类 (蘑菇AI云平台Doc) - - - - - -

所有类

-
- -
- - diff --git a/ApiDoc/allclasses-noframe.html b/ApiDoc/allclasses-noframe.html deleted file mode 100644 index 2a08be5..0000000 --- a/ApiDoc/allclasses-noframe.html +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - -所有类 (蘑菇AI云平台Doc) - - - - - -

所有类

-
- -
- - diff --git a/ApiDoc/com/mogo/cloud/passport/IMoGoTokenCallback.html b/ApiDoc/com/mogo/cloud/passport/IMoGoTokenCallback.html deleted file mode 100644 index 863b584..0000000 --- a/ApiDoc/com/mogo/cloud/passport/IMoGoTokenCallback.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - - -IMoGoTokenCallback (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - - -
-
com.mogo.cloud.passport
-

接口 IMoGoTokenCallback

-
-
-
-
    -
  • -
    -
    -
    public interface IMoGoTokenCallback
    -
    AI 云平台接口中Token的获取回碉
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      方法概要

      - - - - - - - - - - - - - - -
      所有方法 实例方法 抽象方法 
      限定符和类型方法和说明
      voidonError(int code, - java.lang.String msg) 
      voidonTokenGot(java.lang.String token, - java.lang.String sn) 
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      方法详细资料

      - - - -
        -
      • -

        onTokenGot

        -
        void onTokenGot(java.lang.String token,
        -                java.lang.String sn)
        -
      • -
      - - - -
        -
      • -

        onError

        -
        void onError(int code,
        -             java.lang.String msg)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - - - diff --git a/ApiDoc/com/mogo/cloud/passport/MoGoAiCloudClient.html b/ApiDoc/com/mogo/cloud/passport/MoGoAiCloudClient.html deleted file mode 100644 index dead68e..0000000 --- a/ApiDoc/com/mogo/cloud/passport/MoGoAiCloudClient.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - - -MoGoAiCloudClient (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - - -
-
com.mogo.cloud.passport
-

类 MoGoAiCloudClient

-
-
- -
-
    -
  • -
    -
    -
    public class MoGoAiCloudClient
    -extends java.lang.Object
    -
    蘑菇AI云平台SDK入口
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
- - - - diff --git a/ApiDoc/com/mogo/cloud/passport/MoGoAiCloudClientConfig.html b/ApiDoc/com/mogo/cloud/passport/MoGoAiCloudClientConfig.html deleted file mode 100644 index 71fe7d3..0000000 --- a/ApiDoc/com/mogo/cloud/passport/MoGoAiCloudClientConfig.html +++ /dev/null @@ -1,645 +0,0 @@ - - - - - - -MoGoAiCloudClientConfig (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - - -
-
com.mogo.cloud.passport
-

类 MoGoAiCloudClientConfig

-
-
- -
-
    -
  • -
    -
    -
    public class MoGoAiCloudClientConfig
    -extends java.lang.Object
    -
    SDK 中的参数
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      方法概要

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      所有方法 实例方法 具体方法 
      限定符和类型方法和说明
      com.mogo.cloud.httpdns.listener.IHttpDnsCurrentLocationgetIHttpDnsCurrentLocation() -
      返回HttpDns的位置信息,必须设置,否则将无法使用网络请求
      -
      longgetLoopCheckDelay() -
      获取HttpDns检查时间间隔
      -
      intgetNetMode() -
      获取当前网络环境
      -
      java.lang.StringgetSn() -
      获取从AI云平台获取的SN
      -
      java.lang.StringgetThirdPartyAppKey() -
      获取AI云平台分配给三方应用的AppKey,需要从AI云平台申请
      -
      java.lang.StringgetThirdPartyDeviceId() -
      获取三方设备唯一ID
      -
      java.lang.StringgetThirdPartySignSecret() -
      获取AI云平台分配给三方应用的签名密钥,需要从AI云平台申请
      -
      java.lang.StringgetToken() -
      获取从AI云平台获取的Token
      -
      booleanisShowDebugLog() -
      是否打印日志
      -
      booleanisThirdLogin() -
      获取是否是第三放应用登录
      -
      voidsetIHttpDnsCurrentLocation(com.mogo.cloud.httpdns.listener.IHttpDnsCurrentLocation IHttpDnsCurrentLocation) -
      返回HttpDns的位置信息,必须设置,否则将无法使用网络请求
      -
      voidsetLoopCheckDelay(long loopCheckDelay) -
      设置HttpDns检查时间间隔
      -
      voidsetNetMode(int sNetMode) -
      设置当前网络环境
      -
      voidsetShowDebugLog(boolean showDebugLog) -
      设置是否打印日志
      -
      voidsetThirdLogin(boolean thirdLogin) -
      设置是否是第三方应用登录
      -
      voidsetThirdPartyAppKey(java.lang.String thirdPartyAppKey) -
      设置AI云平台分配给三方应用的AppKey,需要从AI云平台申请
      -
      voidsetThirdPartyDeviceId(java.lang.String thirdPartyDeviceId) -
      设置三方设备唯一ID
      -
      voidsetThirdPartySignSecret(java.lang.String thirdPartySignSecret) -
      设置AI云平台分配给三方应用的签名密钥,需要从AI云平台申请
      -
      java.lang.StringtoString() 
      -
        -
      • - - -

        从类继承的方法 java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      构造器详细资料

      - - - -
        -
      • -

        MoGoAiCloudClientConfig

        -
        public MoGoAiCloudClientConfig()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      方法详细资料

      - - - -
        -
      • -

        getThirdPartyDeviceId

        -
        public java.lang.String getThirdPartyDeviceId()
        -
        获取三方设备唯一ID
        -
        -
        返回:
        -
        三方设备唯一ID
        -
        -
      • -
      - - - -
        -
      • -

        setThirdPartyDeviceId

        -
        public void setThirdPartyDeviceId(java.lang.String thirdPartyDeviceId)
        -
        设置三方设备唯一ID
        -
        -
        参数:
        -
        thirdPartyDeviceId - 三方设备唯一ID
        -
        -
      • -
      - - - -
        -
      • -

        getThirdPartyAppKey

        -
        public java.lang.String getThirdPartyAppKey()
        -
        获取AI云平台分配给三方应用的AppKey,需要从AI云平台申请
        -
        -
        返回:
        -
        AppKey
        -
        -
      • -
      - - - -
        -
      • -

        setThirdPartyAppKey

        -
        public void setThirdPartyAppKey(java.lang.String thirdPartyAppKey)
        -
        设置AI云平台分配给三方应用的AppKey,需要从AI云平台申请
        -
        -
        参数:
        -
        thirdPartyAppKey - AppKey
        -
        -
      • -
      - - - -
        -
      • -

        getThirdPartySignSecret

        -
        public java.lang.String getThirdPartySignSecret()
        -
        获取AI云平台分配给三方应用的签名密钥,需要从AI云平台申请
        -
        -
        返回:
        -
        签名密钥
        -
        -
      • -
      - - - -
        -
      • -

        setThirdPartySignSecret

        -
        public void setThirdPartySignSecret(java.lang.String thirdPartySignSecret)
        -
        设置AI云平台分配给三方应用的签名密钥,需要从AI云平台申请
        -
        -
        参数:
        -
        thirdPartySignSecret - 签名密钥
        -
        -
      • -
      - - - -
        -
      • -

        isThirdLogin

        -
        public boolean isThirdLogin()
        -
        获取是否是第三放应用登录
        -
        -
        返回:
        -
        true-是,false-否
        -
        -
      • -
      - - - -
        -
      • -

        setThirdLogin

        -
        public void setThirdLogin(boolean thirdLogin)
        -
        设置是否是第三方应用登录
        -
        -
        参数:
        -
        thirdLogin - true-是,false-否
        -
        -
      • -
      - - - -
        -
      • -

        getNetMode

        -
        public int getNetMode()
        -
        获取当前网络环境
        -
        -
        返回:
        -
        当前的网络环境是那个
        -
        另请参阅:
        -
        研发环境, -测试环境, -演示环境, -线上环境
        -
        -
      • -
      - - - -
        -
      • -

        setNetMode

        -
        public void setNetMode(int sNetMode)
        -
        设置当前网络环境
        -
        -
        参数:
        -
        sNetMode - 当前的网络环境
        -
        另请参阅:
        -
        MogoHttpDnsConfig.HTTP_DNS_ENV_DEV, -MogoHttpDnsConfig.HTTP_DNS_ENV_QA, -MogoHttpDnsConfig.HTTP_DNS_ENV_DEMO, -MogoHttpDnsConfig.HTTP_DNS_ENV_RELEASE
        -
        -
      • -
      - - - -
        -
      • -

        getToken

        -
        public java.lang.String getToken()
        -
        获取从AI云平台获取的Token
        -
        -
        返回:
        -
        Token信息
        -
        -
      • -
      - - - -
        -
      • -

        getSn

        -
        public java.lang.String getSn()
        -
        获取从AI云平台获取的SN
        -
        -
        返回:
        -
        SN信息
        -
        -
      • -
      - - - -
        -
      • -

        isShowDebugLog

        -
        public boolean isShowDebugLog()
        -
        是否打印日志
        -
        -
        返回:
        -
        true-打印日志,false-不打印日志
        -
        -
      • -
      - - - -
        -
      • -

        setShowDebugLog

        -
        public void setShowDebugLog(boolean showDebugLog)
        -
        设置是否打印日志
        -
        -
        参数:
        -
        showDebugLog - true-打印日志,false-不打印日志
        -
        -
      • -
      - - - -
        -
      • -

        getLoopCheckDelay

        -
        public long getLoopCheckDelay()
        -
        获取HttpDns检查时间间隔
        -
        -
        返回:
        -
        时间间隔,毫秒
        -
        -
      • -
      - - - -
        -
      • -

        setLoopCheckDelay

        -
        public void setLoopCheckDelay(long loopCheckDelay)
        -
        设置HttpDns检查时间间隔
        -
        -
        参数:
        -
        loopCheckDelay - 时间间隔,毫秒
        -
        -
      • -
      - - - -
        -
      • -

        getIHttpDnsCurrentLocation

        -
        public com.mogo.cloud.httpdns.listener.IHttpDnsCurrentLocation getIHttpDnsCurrentLocation()
        -
        返回HttpDns的位置信息,必须设置,否则将无法使用网络请求
        -
        -
        返回:
        -
        返回位置信息的回调
        -
        -
      • -
      - - - -
        -
      • -

        setIHttpDnsCurrentLocation

        -
        public void setIHttpDnsCurrentLocation(com.mogo.cloud.httpdns.listener.IHttpDnsCurrentLocation IHttpDnsCurrentLocation)
        -
        返回HttpDns的位置信息,必须设置,否则将无法使用网络请求
        -
        -
        参数:
        -
        IHttpDnsCurrentLocation - 返回位置信息的回调
        -
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        覆盖:
        -
        toString 在类中 java.lang.Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
- - - - diff --git a/ApiDoc/com/mogo/cloud/passport/class-use/IMoGoTokenCallback.html b/ApiDoc/com/mogo/cloud/passport/class-use/IMoGoTokenCallback.html deleted file mode 100644 index 66ffb4f..0000000 --- a/ApiDoc/com/mogo/cloud/passport/class-use/IMoGoTokenCallback.html +++ /dev/null @@ -1,148 +0,0 @@ - - - - - - -接口 com.mogo.cloud.passport.IMoGoTokenCallback的使用 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
-

接口的使用
com.mogo.cloud.passport.IMoGoTokenCallback

-
-
- -
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/com/mogo/cloud/passport/class-use/MoGoAiCloudClient.html b/ApiDoc/com/mogo/cloud/passport/class-use/MoGoAiCloudClient.html deleted file mode 100644 index 176573b..0000000 --- a/ApiDoc/com/mogo/cloud/passport/class-use/MoGoAiCloudClient.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - - -类 com.mogo.cloud.passport.MoGoAiCloudClient的使用 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
-

类的使用
com.mogo.cloud.passport.MoGoAiCloudClient

-
-
- -
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/com/mogo/cloud/passport/class-use/MoGoAiCloudClientConfig.html b/ApiDoc/com/mogo/cloud/passport/class-use/MoGoAiCloudClientConfig.html deleted file mode 100644 index 9d9cf06..0000000 --- a/ApiDoc/com/mogo/cloud/passport/class-use/MoGoAiCloudClientConfig.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - -类 com.mogo.cloud.passport.MoGoAiCloudClientConfig的使用 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
-

类的使用
com.mogo.cloud.passport.MoGoAiCloudClientConfig

-
-
- -
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/com/mogo/cloud/passport/package-frame.html b/ApiDoc/com/mogo/cloud/passport/package-frame.html deleted file mode 100644 index 98a28f7..0000000 --- a/ApiDoc/com/mogo/cloud/passport/package-frame.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - -com.mogo.cloud.passport (蘑菇AI云平台Doc) - - - - - -

com.mogo.cloud.passport

-
-

接口

- -

- -
- - diff --git a/ApiDoc/com/mogo/cloud/passport/package-summary.html b/ApiDoc/com/mogo/cloud/passport/package-summary.html deleted file mode 100644 index 282161c..0000000 --- a/ApiDoc/com/mogo/cloud/passport/package-summary.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - - -com.mogo.cloud.passport (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
-

程序包 com.mogo.cloud.passport

-
-
- -
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/com/mogo/cloud/passport/package-tree.html b/ApiDoc/com/mogo/cloud/passport/package-tree.html deleted file mode 100644 index eb732b2..0000000 --- a/ApiDoc/com/mogo/cloud/passport/package-tree.html +++ /dev/null @@ -1,137 +0,0 @@ - - - - - - -com.mogo.cloud.passport 类分层结构 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
-

程序包com.mogo.cloud.passport的分层结构

-
-
-

类分层结构

- -

接口分层结构

- -
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/com/mogo/cloud/passport/package-use.html b/ApiDoc/com/mogo/cloud/passport/package-use.html deleted file mode 100644 index 298ffc8..0000000 --- a/ApiDoc/com/mogo/cloud/passport/package-use.html +++ /dev/null @@ -1,153 +0,0 @@ - - - - - - -程序包 com.mogo.cloud.passport的使用 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
-

程序包的使用
com.mogo.cloud.passport

-
-
- -
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/constant-values.html b/ApiDoc/constant-values.html deleted file mode 100644 index dad1db9..0000000 --- a/ApiDoc/constant-values.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - -常量字段值 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
-

常量字段值

-

目录

-
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/deprecated-list.html b/ApiDoc/deprecated-list.html deleted file mode 100644 index 9f10d29..0000000 --- a/ApiDoc/deprecated-list.html +++ /dev/null @@ -1,123 +0,0 @@ - - - - - - -已过时的列表 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
-

已过时的 API

-

目录

-
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/help-doc.html b/ApiDoc/help-doc.html deleted file mode 100644 index 327351a..0000000 --- a/ApiDoc/help-doc.html +++ /dev/null @@ -1,224 +0,0 @@ - - - - - - -API 帮助 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
-

此 API 文档的组织方式

-
此 API (应用程序编程接口) 文档包含对应于导航栏中的项目的页面, 如下所述。
-
-
- -此帮助文件适用于使用标准 doclet 生成的 API 文档。
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/index-files/index-1.html b/ApiDoc/index-files/index-1.html deleted file mode 100644 index 6a2f1a3..0000000 --- a/ApiDoc/index-files/index-1.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - -C - 索引 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
C G I M O R S T  - - -

C

-
-
com.mogo.cloud.passport - 程序包 com.mogo.cloud.passport
-
 
-
-C G I M O R S T 
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/index-files/index-2.html b/ApiDoc/index-files/index-2.html deleted file mode 100644 index a6b5bc7..0000000 --- a/ApiDoc/index-files/index-2.html +++ /dev/null @@ -1,162 +0,0 @@ - - - - - - -G - 索引 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
C G I M O R S T  - - -

G

-
-
getAiCloudClientConfig() - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClient
-
 
-
getIHttpDnsCurrentLocation() - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
返回HttpDns的位置信息,必须设置,否则将无法使用网络请求
-
-
getInstance() - 类 中的静态方法com.mogo.cloud.passport.MoGoAiCloudClient
-
 
-
getLoopCheckDelay() - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
获取HttpDns检查时间间隔
-
-
getNetMode() - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
获取当前网络环境
-
-
getSn() - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
获取从AI云平台获取的SN
-
-
getThirdPartyAppKey() - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
获取AI云平台分配给三方应用的AppKey,需要从AI云平台申请
-
-
getThirdPartyDeviceId() - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
获取三方设备唯一ID
-
-
getThirdPartySignSecret() - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
获取AI云平台分配给三方应用的签名密钥,需要从AI云平台申请
-
-
getToken() - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
获取从AI云平台获取的Token
-
-
-C G I M O R S T 
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/index-files/index-3.html b/ApiDoc/index-files/index-3.html deleted file mode 100644 index 366c01c..0000000 --- a/ApiDoc/index-files/index-3.html +++ /dev/null @@ -1,142 +0,0 @@ - - - - - - -I - 索引 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
C G I M O R S T  - - -

I

-
-
IMoGoTokenCallback - com.mogo.cloud.passport中的接口
-
-
AI 云平台接口中Token的获取回碉
-
-
init(Context, MoGoAiCloudClientConfig) - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClient
-
-
初始化
-
-
isShowDebugLog() - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
是否打印日志
-
-
isThirdLogin() - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
获取是否是第三放应用登录
-
-
-C G I M O R S T 
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/index-files/index-4.html b/ApiDoc/index-files/index-4.html deleted file mode 100644 index f5ebeec..0000000 --- a/ApiDoc/index-files/index-4.html +++ /dev/null @@ -1,136 +0,0 @@ - - - - - - -M - 索引 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
C G I M O R S T  - - -

M

-
-
MoGoAiCloudClient - com.mogo.cloud.passport中的类
-
-
蘑菇AI云平台SDK入口
-
-
MoGoAiCloudClientConfig - com.mogo.cloud.passport中的类
-
-
SDK 中的参数
-
-
MoGoAiCloudClientConfig() - 类 的构造器com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
 
-
-C G I M O R S T 
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/index-files/index-5.html b/ApiDoc/index-files/index-5.html deleted file mode 100644 index 0f09057..0000000 --- a/ApiDoc/index-files/index-5.html +++ /dev/null @@ -1,130 +0,0 @@ - - - - - - -O - 索引 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
C G I M O R S T  - - -

O

-
-
onError(int, String) - 接口 中的方法com.mogo.cloud.passport.IMoGoTokenCallback
-
 
-
onTokenGot(String, String) - 接口 中的方法com.mogo.cloud.passport.IMoGoTokenCallback
-
 
-
-C G I M O R S T 
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/index-files/index-6.html b/ApiDoc/index-files/index-6.html deleted file mode 100644 index 815f47f..0000000 --- a/ApiDoc/index-files/index-6.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - -R - 索引 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
C G I M O R S T  - - -

R

-
-
refreshToken(IMoGoTokenCallback) - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClient
-
 
-
-C G I M O R S T 
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/index-files/index-7.html b/ApiDoc/index-files/index-7.html deleted file mode 100644 index 55108df..0000000 --- a/ApiDoc/index-files/index-7.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - - -S - 索引 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
C G I M O R S T  - - -

S

-
-
setIHttpDnsCurrentLocation(IHttpDnsCurrentLocation) - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
返回HttpDns的位置信息,必须设置,否则将无法使用网络请求
-
-
setLoopCheckDelay(long) - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
设置HttpDns检查时间间隔
-
-
setNetMode(int) - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
设置当前网络环境
-
-
setShowDebugLog(boolean) - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
设置是否打印日志
-
-
setThirdLogin(boolean) - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
设置是否是第三方应用登录
-
-
setThirdPartyAppKey(String) - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
设置AI云平台分配给三方应用的AppKey,需要从AI云平台申请
-
-
setThirdPartyDeviceId(String) - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
设置三方设备唯一ID
-
-
setThirdPartySignSecret(String) - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
-
设置AI云平台分配给三方应用的签名密钥,需要从AI云平台申请
-
-
-C G I M O R S T 
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/index-files/index-8.html b/ApiDoc/index-files/index-8.html deleted file mode 100644 index 2725012..0000000 --- a/ApiDoc/index-files/index-8.html +++ /dev/null @@ -1,128 +0,0 @@ - - - - - - -T - 索引 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
C G I M O R S T  - - -

T

-
-
toString() - 类 中的方法com.mogo.cloud.passport.MoGoAiCloudClientConfig
-
 
-
-C G I M O R S T 
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/index.html b/ApiDoc/index.html deleted file mode 100644 index 50c5a40..0000000 --- a/ApiDoc/index.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - - -蘑菇AI云平台Doc - - - - - - -<noscript> -<div>您的浏览器已禁用 JavaScript。</div> -</noscript> -<h2>框架预警</h2> -<p>请使用框架功能查看此文档。如果看到此消息, 则表明您使用的是不支持框架的 Web 客户机。链接到<a href="com/mogo/cloud/passport/package-summary.html">非框架版本</a>。</p> - - - diff --git a/ApiDoc/overview-tree.html b/ApiDoc/overview-tree.html deleted file mode 100644 index cf4256e..0000000 --- a/ApiDoc/overview-tree.html +++ /dev/null @@ -1,141 +0,0 @@ - - - - - - -类分层结构 (蘑菇AI云平台Doc) - - - - - - - - -
- - - - - - - -
- - -
-

所有程序包的分层结构

-程序包分层结构: - -
-
-

类分层结构

- -

接口分层结构

- -
- -
- - - - - - - -
- - - - diff --git a/ApiDoc/package-list b/ApiDoc/package-list deleted file mode 100644 index 762d7bc..0000000 --- a/ApiDoc/package-list +++ /dev/null @@ -1 +0,0 @@ -com.mogo.cloud.passport diff --git a/ApiDoc/script.js b/ApiDoc/script.js deleted file mode 100644 index b346356..0000000 --- a/ApiDoc/script.js +++ /dev/null @@ -1,30 +0,0 @@ -function show(type) -{ - count = 0; - for (var key in methods) { - var row = document.getElementById(key); - if ((methods[key] & type) != 0) { - row.style.display = ''; - row.className = (count++ % 2) ? rowColor : altColor; - } - else - row.style.display = 'none'; - } - updateTabs(type); -} - -function updateTabs(type) -{ - for (var value in tabs) { - var sNode = document.getElementById(tabs[value][0]); - var spanNode = sNode.firstChild; - if (value == type) { - sNode.className = activeTableTab; - spanNode.innerHTML = tabs[value][1]; - } - else { - sNode.className = tableTab; - spanNode.innerHTML = "" + tabs[value][1] + ""; - } - } -} diff --git a/ApiDoc/stylesheet.css b/ApiDoc/stylesheet.css deleted file mode 100644 index 98055b2..0000000 --- a/ApiDoc/stylesheet.css +++ /dev/null @@ -1,574 +0,0 @@ -/* Javadoc style sheet */ -/* -Overall document style -*/ - -@import url('resources/fonts/dejavu.css'); - -body { - background-color:#ffffff; - color:#353833; - font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; - font-size:14px; - margin:0; -} -a:link, a:visited { - text-decoration:none; - color:#4A6782; -} -a:hover, a:focus { - text-decoration:none; - color:#bb7a2a; -} -a:active { - text-decoration:none; - color:#4A6782; -} -a[name] { - color:#353833; -} -a[name]:hover { - text-decoration:none; - color:#353833; -} -pre { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; -} -h1 { - font-size:20px; -} -h2 { - font-size:18px; -} -h3 { - font-size:16px; - font-style:italic; -} -h4 { - font-size:13px; -} -h5 { - font-size:12px; -} -h6 { - font-size:11px; -} -ul { - list-style-type:disc; -} -code, tt { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - padding-top:4px; - margin-top:8px; - line-height:1.4em; -} -dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - padding-top:4px; -} -table tr td dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - vertical-align:top; - padding-top:4px; -} -sup { - font-size:8px; -} -/* -Document title and Copyright styles -*/ -.clear { - clear:both; - height:0px; - overflow:hidden; -} -.aboutLanguage { - float:right; - padding:0px 21px; - font-size:11px; - z-index:200; - margin-top:-9px; -} -.legalCopy { - margin-left:.5em; -} -.bar a, .bar a:link, .bar a:visited, .bar a:active { - color:#FFFFFF; - text-decoration:none; -} -.bar a:hover, .bar a:focus { - color:#bb7a2a; -} -.tab { - background-color:#0066FF; - color:#ffffff; - padding:8px; - width:5em; - font-weight:bold; -} -/* -Navigation bar styles -*/ -.bar { - background-color:#4D7A97; - color:#FFFFFF; - padding:.8em .5em .4em .8em; - height:auto;/*height:1.8em;*/ - font-size:11px; - margin:0; -} -.topNav { - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; -} -.bottomNav { - margin-top:10px; - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; -} -.subNav { - background-color:#dee3e9; - float:left; - width:100%; - overflow:hidden; - font-size:12px; -} -.subNav div { - clear:left; - float:left; - padding:0 0 5px 6px; - text-transform:uppercase; -} -ul.navList, ul.subNavList { - float:left; - margin:0 25px 0 0; - padding:0; -} -ul.navList li{ - list-style:none; - float:left; - padding: 5px 6px; - text-transform:uppercase; -} -ul.subNavList li{ - list-style:none; - float:left; -} -.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { - color:#FFFFFF; - text-decoration:none; - text-transform:uppercase; -} -.topNav a:hover, .bottomNav a:hover { - text-decoration:none; - color:#bb7a2a; - text-transform:uppercase; -} -.navBarCell1Rev { - background-color:#F8981D; - color:#253441; - margin: auto 5px; -} -.skipNav { - position:absolute; - top:auto; - left:-9999px; - overflow:hidden; -} -/* -Page header and footer styles -*/ -.header, .footer { - clear:both; - margin:0 20px; - padding:5px 0 0 0; -} -.indexHeader { - margin:10px; - position:relative; -} -.indexHeader span{ - margin-right:15px; -} -.indexHeader h1 { - font-size:13px; -} -.title { - color:#2c4557; - margin:10px 0; -} -.subTitle { - margin:5px 0 0 0; -} -.header ul { - margin:0 0 15px 0; - padding:0; -} -.footer ul { - margin:20px 0 5px 0; -} -.header ul li, .footer ul li { - list-style:none; - font-size:13px; -} -/* -Heading styles -*/ -div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; -} -ul.blockList ul.blockList ul.blockList li.blockList h3 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; -} -ul.blockList ul.blockList li.blockList h3 { - padding:0; - margin:15px 0; -} -ul.blockList li.blockList h2 { - padding:0px 0 20px 0; -} -/* -Page layout container styles -*/ -.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { - clear:both; - padding:10px 20px; - position:relative; -} -.indexContainer { - margin:10px; - position:relative; - font-size:12px; -} -.indexContainer h2 { - font-size:13px; - padding:0 0 3px 0; -} -.indexContainer ul { - margin:0; - padding:0; -} -.indexContainer ul li { - list-style:none; - padding-top:2px; -} -.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { - font-size:12px; - font-weight:bold; - margin:10px 0 0 0; - color:#4E4E4E; -} -.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { - margin:5px 0 10px 0px; - font-size:14px; - font-family:'DejaVu Sans Mono',monospace; -} -.serializedFormContainer dl.nameValue dt { - margin-left:1px; - font-size:1.1em; - display:inline; - font-weight:bold; -} -.serializedFormContainer dl.nameValue dd { - margin:0 0 0 1px; - font-size:1.1em; - display:inline; -} -/* -List styles -*/ -ul.horizontal li { - display:inline; - font-size:0.9em; -} -ul.inheritance { - margin:0; - padding:0; -} -ul.inheritance li { - display:inline; - list-style:none; -} -ul.inheritance li ul.inheritance { - margin-left:15px; - padding-left:15px; - padding-top:1px; -} -ul.blockList, ul.blockListLast { - margin:10px 0 10px 0; - padding:0; -} -ul.blockList li.blockList, ul.blockListLast li.blockList { - list-style:none; - margin-bottom:15px; - line-height:1.4; -} -ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { - padding:0px 20px 5px 10px; - border:1px solid #ededed; - background-color:#f8f8f8; -} -ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { - padding:0 0 5px 8px; - background-color:#ffffff; - border:none; -} -ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { - margin-left:0; - padding-left:0; - padding-bottom:15px; - border:none; -} -ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { - list-style:none; - border-bottom:none; - padding-bottom:0; -} -table tr td dl, table tr td dl dt, table tr td dl dd { - margin-top:0; - margin-bottom:1px; -} -/* -Table styles -*/ -.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { - width:100%; - border-left:1px solid #EEE; - border-right:1px solid #EEE; - border-bottom:1px solid #EEE; -} -.overviewSummary, .memberSummary { - padding:0px; -} -.overviewSummary caption, .memberSummary caption, .typeSummary caption, -.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { - position:relative; - text-align:left; - background-repeat:no-repeat; - color:#253441; - font-weight:bold; - clear:none; - overflow:hidden; - padding:0px; - padding-top:10px; - padding-left:1px; - margin:0px; - white-space:pre; -} -.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, -.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, -.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, -.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, -.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, -.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, -.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, -.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { - color:#FFFFFF; -} -.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, -.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - padding-bottom:7px; - display:inline-block; - float:left; - background-color:#F8981D; - border: none; - height:16px; -} -.memberSummary caption span.activeTableTab span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - margin-right:3px; - display:inline-block; - float:left; - background-color:#F8981D; - height:16px; -} -.memberSummary caption span.tableTab span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - margin-right:3px; - display:inline-block; - float:left; - background-color:#4D7A97; - height:16px; -} -.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { - padding-top:0px; - padding-left:0px; - padding-right:0px; - background-image:none; - float:none; - display:inline; -} -.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, -.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { - display:none; - width:5px; - position:relative; - float:left; - background-color:#F8981D; -} -.memberSummary .activeTableTab .tabEnd { - display:none; - width:5px; - margin-right:3px; - position:relative; - float:left; - background-color:#F8981D; -} -.memberSummary .tableTab .tabEnd { - display:none; - width:5px; - margin-right:3px; - position:relative; - background-color:#4D7A97; - float:left; - -} -.overviewSummary td, .memberSummary td, .typeSummary td, -.useSummary td, .constantsSummary td, .deprecatedSummary td { - text-align:left; - padding:0px 0px 12px 10px; -} -th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, -td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ - vertical-align:top; - padding-right:0px; - padding-top:8px; - padding-bottom:3px; -} -th.colFirst, th.colLast, th.colOne, .constantsSummary th { - background:#dee3e9; - text-align:left; - padding:8px 3px 3px 7px; -} -td.colFirst, th.colFirst { - white-space:nowrap; - font-size:13px; -} -td.colLast, th.colLast { - font-size:13px; -} -td.colOne, th.colOne { - font-size:13px; -} -.overviewSummary td.colFirst, .overviewSummary th.colFirst, -.useSummary td.colFirst, .useSummary th.colFirst, -.overviewSummary td.colOne, .overviewSummary th.colOne, -.memberSummary td.colFirst, .memberSummary th.colFirst, -.memberSummary td.colOne, .memberSummary th.colOne, -.typeSummary td.colFirst{ - width:25%; - vertical-align:top; -} -td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { - font-weight:bold; -} -.tableSubHeadingColor { - background-color:#EEEEFF; -} -.altColor { - background-color:#FFFFFF; -} -.rowColor { - background-color:#EEEEEF; -} -/* -Content styles -*/ -.description pre { - margin-top:0; -} -.deprecatedContent { - margin:0; - padding:10px 0; -} -.docSummary { - padding:0; -} - -ul.blockList ul.blockList ul.blockList li.blockList h3 { - font-style:normal; -} - -div.block { - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; -} - -td.colLast div { - padding-top:0px; -} - - -td.colLast a { - padding-bottom:3px; -} -/* -Formatting effect styles -*/ -.sourceLineNo { - color:green; - padding:0 30px 0 0; -} -h1.hidden { - visibility:hidden; - overflow:hidden; - font-size:10px; -} -.block { - display:block; - margin:3px 10px 2px 0px; - color:#474747; -} -.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, -.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, -.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { - font-weight:bold; -} -.deprecationComment, .emphasizedPhrase, .interfaceName { - font-style:italic; -} - -div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, -div.block div.block span.interfaceName { - font-style:normal; -} - -div.contentContainer ul.blockList li.blockList h2{ - padding-bottom:0px; -} diff --git a/build.gradle b/build.gradle index 603921c..bab502e 100644 --- a/build.gradle +++ b/build.gradle @@ -19,7 +19,8 @@ buildscript { dependencies { classpath "com.android.tools.build:gradle:4.0.2" classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" - + // 对kotlin生成doc + classpath 'org.jetbrains.dokka:dokka-gradle-plugin:0.10.1' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } diff --git a/foudations/mogo-commons/build.gradle b/foudations/mogo-commons/build.gradle index a0467e3..c9675bb 100644 --- a/foudations/mogo-commons/build.gradle +++ b/foudations/mogo-commons/build.gradle @@ -1,6 +1,8 @@ apply plugin: 'com.android.library' apply plugin: 'kotlin-android' apply plugin: 'kotlin-android-extensions' +// 对kotlin生成doc +apply plugin: 'org.jetbrains.dokka' android { compileSdkVersion rootProject.ext.android.compileSdkVersion @@ -22,6 +24,24 @@ android { proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } + + dokka { + outputFormat = 'javadoc' + outputDirectory = "$rootDir/ApiDoc/foudations/commons" + + configuration { + // Do not output deprecated members + skipDeprecated = true + // Emit warnings about not documented members. + reportUndocumented = true + // Do not create index pages for empty packages + skipEmptyPackages = true + + noJdkLink = true + noStdlibLink = true + noAndroidSdkLink = true + } + } } dependencies { diff --git a/foudations/mogo-httpdns/build.gradle b/foudations/mogo-httpdns/build.gradle index 15a91d3..0d64496 100644 --- a/foudations/mogo-httpdns/build.gradle +++ b/foudations/mogo-httpdns/build.gradle @@ -2,7 +2,8 @@ plugins { id 'com.android.library' id 'kotlin-android' } - +// 对kotlin生成doc +apply plugin: 'org.jetbrains.dokka' android { compileSdkVersion rootProject.ext.android.compileSdkVersion @@ -30,6 +31,24 @@ android { kotlinOptions { jvmTarget = '1.8' } + + dokka { + outputFormat = 'javadoc' + outputDirectory = "$rootDir/ApiDoc/foudations/httpdns" + + configuration { + // Do not output deprecated members + skipDeprecated = true + // Emit warnings about not documented members. + reportUndocumented = true + // Do not create index pages for empty packages + skipEmptyPackages = true + + noJdkLink = true + noStdlibLink = true + noAndroidSdkLink = true + } + } } dependencies { From 8a9555b63b950c6239c4d468df08ceb8564cff8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Thu, 21 Jan 2021 15:57:29 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E7=94=9F=E6=88=90=E4=BA=86=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foudations/commons/allclasses-frame.html | 28 + .../commons/allclasses-noframe.html | 28 + .../com/mogo/cloud/commons/Sample.html | 193 ++++++ .../network/NetConstants.Companion.html | 174 ++++++ .../cloud/commons/network/NetConstants.html | 329 ++++++++++ .../network/OkHttpFactory.Companion.html | 199 ++++++ .../cloud/commons/network/OkHttpFactory.html | 194 ++++++ .../commons/network/RetrofitFactory.html | 228 +++++++ .../interceptor/HeaderNetworkInterceptor.html | 217 +++++++ .../network/interceptor/package-frame.html | 22 + .../network/interceptor/package-summary.html | 145 +++++ .../network/interceptor/package-tree.html | 132 ++++ .../cloud/commons/network/package-frame.html | 24 + .../commons/network/package-summary.html | 153 +++++ .../cloud/commons/network/package-tree.html | 136 +++++ .../com/mogo/cloud/commons/package-frame.html | 22 + .../mogo/cloud/commons/package-summary.html | 142 +++++ .../com/mogo/cloud/commons/package-tree.html | 132 ++++ .../cloud/commons/utils/CoordinateUtils.html | 283 +++++++++ .../cloud/commons/utils/NetworkUtilsKt.html | 215 +++++++ .../cloud/commons/utils/package-frame.html | 23 + .../cloud/commons/utils/package-summary.html | 146 +++++ .../cloud/commons/utils/package-tree.html | 133 ++++ .../foudations/commons/constant-values.html | 201 ++++++ .../foudations/commons/deprecated-list.html | 123 ++++ ApiDoc/foudations/commons/help-doc.html | 224 +++++++ ApiDoc/foudations/commons/index-all.html | 287 +++++++++ ApiDoc/foudations/commons/index.html | 76 +++ ApiDoc/foudations/commons/overview-frame.html | 26 + .../foudations/commons/overview-summary.html | 147 +++++ ApiDoc/foudations/commons/overview-tree.html | 143 +++++ ApiDoc/foudations/commons/package-list | 4 + ApiDoc/foudations/commons/script.js | 30 + ApiDoc/foudations/commons/stylesheet.css | 574 ++++++++++++++++++ .../foudations/httpdns/allclasses-frame.html | 31 + .../httpdns/allclasses-noframe.html | 31 + .../mogo/cloud/httpdns/MogoHttpDnsClient.html | 301 +++++++++ .../httpdns/MogoHttpDnsConfig.Companion.html | 174 ++++++ .../mogo/cloud/httpdns/MogoHttpDnsConfig.html | 457 ++++++++++++++ .../httpdns/bean/HttpDnsSimpleLocation.html | 318 ++++++++++ .../cloud/httpdns/bean/package-frame.html | 22 + .../cloud/httpdns/bean/package-summary.html | 144 +++++ .../mogo/cloud/httpdns/bean/package-tree.html | 132 ++++ .../listener/IHttpDnsCurrentLocation.html | 209 +++++++ .../cloud/httpdns/listener/IMogoHttpDns.html | 271 +++++++++ .../listener/OnAddressChangedListener.html | 209 +++++++ .../cloud/httpdns/listener/package-frame.html | 24 + .../httpdns/listener/package-summary.html | 150 +++++ .../cloud/httpdns/listener/package-tree.html | 134 ++++ .../com/mogo/cloud/httpdns/package-frame.html | 23 + .../mogo/cloud/httpdns/package-summary.html | 146 +++++ .../com/mogo/cloud/httpdns/package-tree.html | 134 ++++ .../mogo/cloud/httpdns/util/ApiManager.html | 219 +++++++ .../mogo/cloud/httpdns/util/ApiManagerKt.html | 193 ++++++ .../com/mogo/cloud/httpdns/util/L.html | 250 ++++++++ .../mogo/cloud/httpdns/util/NetWorkUtil.html | 228 +++++++ .../cloud/httpdns/util/NetWorkUtilKt.html | 193 ++++++ .../cloud/httpdns/util/package-frame.html | 26 + .../cloud/httpdns/util/package-summary.html | 165 +++++ .../mogo/cloud/httpdns/util/package-tree.html | 136 +++++ .../foudations/httpdns/constant-values.html | 173 ++++++ .../foudations/httpdns/deprecated-list.html | 123 ++++ ApiDoc/foudations/httpdns/help-doc.html | 224 +++++++ ApiDoc/foudations/httpdns/index-all.html | 408 +++++++++++++ ApiDoc/foudations/httpdns/index.html | 76 +++ ApiDoc/foudations/httpdns/overview-frame.html | 26 + .../foudations/httpdns/overview-summary.html | 147 +++++ ApiDoc/foudations/httpdns/overview-tree.html | 149 +++++ ApiDoc/foudations/httpdns/package-list | 4 + ApiDoc/foudations/httpdns/script.js | 30 + ApiDoc/foudations/httpdns/stylesheet.css | 574 ++++++++++++++++++ 71 files changed, 11387 insertions(+) create mode 100644 ApiDoc/foudations/commons/allclasses-frame.html create mode 100644 ApiDoc/foudations/commons/allclasses-noframe.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/Sample.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/network/NetConstants.Companion.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/network/NetConstants.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/network/OkHttpFactory.Companion.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/network/OkHttpFactory.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/network/RetrofitFactory.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/HeaderNetworkInterceptor.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/package-frame.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/package-summary.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/package-tree.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/network/package-frame.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/network/package-summary.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/network/package-tree.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/package-frame.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/package-summary.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/package-tree.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/CoordinateUtils.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/NetworkUtilsKt.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/package-frame.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/package-summary.html create mode 100644 ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/package-tree.html create mode 100644 ApiDoc/foudations/commons/constant-values.html create mode 100644 ApiDoc/foudations/commons/deprecated-list.html create mode 100644 ApiDoc/foudations/commons/help-doc.html create mode 100644 ApiDoc/foudations/commons/index-all.html create mode 100644 ApiDoc/foudations/commons/index.html create mode 100644 ApiDoc/foudations/commons/overview-frame.html create mode 100644 ApiDoc/foudations/commons/overview-summary.html create mode 100644 ApiDoc/foudations/commons/overview-tree.html create mode 100644 ApiDoc/foudations/commons/package-list create mode 100644 ApiDoc/foudations/commons/script.js create mode 100644 ApiDoc/foudations/commons/stylesheet.css create mode 100644 ApiDoc/foudations/httpdns/allclasses-frame.html create mode 100644 ApiDoc/foudations/httpdns/allclasses-noframe.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/MogoHttpDnsClient.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/MogoHttpDnsConfig.Companion.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/MogoHttpDnsConfig.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/HttpDnsSimpleLocation.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/package-frame.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/package-summary.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/package-tree.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/IHttpDnsCurrentLocation.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/IMogoHttpDns.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/OnAddressChangedListener.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/package-frame.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/package-summary.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/package-tree.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/package-frame.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/package-summary.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/package-tree.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/ApiManager.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/ApiManagerKt.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/L.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/NetWorkUtil.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/NetWorkUtilKt.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/package-frame.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/package-summary.html create mode 100644 ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/package-tree.html create mode 100644 ApiDoc/foudations/httpdns/constant-values.html create mode 100644 ApiDoc/foudations/httpdns/deprecated-list.html create mode 100644 ApiDoc/foudations/httpdns/help-doc.html create mode 100644 ApiDoc/foudations/httpdns/index-all.html create mode 100644 ApiDoc/foudations/httpdns/index.html create mode 100644 ApiDoc/foudations/httpdns/overview-frame.html create mode 100644 ApiDoc/foudations/httpdns/overview-summary.html create mode 100644 ApiDoc/foudations/httpdns/overview-tree.html create mode 100644 ApiDoc/foudations/httpdns/package-list create mode 100644 ApiDoc/foudations/httpdns/script.js create mode 100644 ApiDoc/foudations/httpdns/stylesheet.css diff --git a/ApiDoc/foudations/commons/allclasses-frame.html b/ApiDoc/foudations/commons/allclasses-frame.html new file mode 100644 index 0000000..1ff56f3 --- /dev/null +++ b/ApiDoc/foudations/commons/allclasses-frame.html @@ -0,0 +1,28 @@ + + + + + + +所有类 + + + + + +

所有类

+ + + diff --git a/ApiDoc/foudations/commons/allclasses-noframe.html b/ApiDoc/foudations/commons/allclasses-noframe.html new file mode 100644 index 0000000..0344a60 --- /dev/null +++ b/ApiDoc/foudations/commons/allclasses-noframe.html @@ -0,0 +1,28 @@ + + + + + + +所有类 + + + + + +

所有类

+ + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/Sample.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/Sample.html new file mode 100644 index 0000000..027382a --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/Sample.html @@ -0,0 +1,193 @@ + + + + + + +Sample + + + + + + + + + + + + + +
+
com.mogo.cloud.commons
+

类 Sample

+
+
+
    +
  • com.mogo.cloud.commons.Sample
  • +
+
+
    +
  • +
    +
    +
    public class Sample
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        Sample

        +
        public Sample()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/NetConstants.Companion.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/NetConstants.Companion.html new file mode 100644 index 0000000..ff93525 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/NetConstants.Companion.html @@ -0,0 +1,174 @@ + + + + + + +NetConstants.Companion + + + + + + + + + + + + + +
+
com.mogo.cloud.commons.network
+

类 NetConstants.Companion

+
+
+
    +
  • com.mogo.cloud.commons.network.NetConstants.Companion
  • +
+
+
    +
  • +
    +
    封闭类:
    +
    NetConstants
    +
    +
    +
    +
    public static class NetConstants.Companion
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/NetConstants.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/NetConstants.html new file mode 100644 index 0000000..2dcb712 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/NetConstants.html @@ -0,0 +1,329 @@ + + + + + + +NetConstants + + + + + + + + + + + + + + + + + + + + + + +
+
com.mogo.cloud.commons.network
+

类 NetConstants

+
+
+
    +
  • com.mogo.cloud.commons.network.NetConstants
  • +
+
+
    +
  • +
    +
    +
    public class NetConstants
    +

    created by wujifei on 2021/1/20 10:46 +describe:

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        NO_DATA

        +
        public static int NO_DATA
        +

        无数据

        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        OK

        +
        public static int OK
        +

        数据返回正常

        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        READ_TIMEOUT

        +
        public static long READ_TIMEOUT
        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        WRITE_TIMEOUT

        +
        public static long WRITE_TIMEOUT
        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        CONNECT_TIMEOUT

        +
        public static long CONNECT_TIMEOUT
        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        HTTP_DNS_ADDRESS_TYPE_HTTP

        +
        public static int HTTP_DNS_ADDRESS_TYPE_HTTP
        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        HTTP_DNS_ADDRESS_TYPE_WS

        +
        public static int HTTP_DNS_ADDRESS_TYPE_WS
        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        HTTP_DNS_ADDRESS_TYPE_IM

        +
        public static int HTTP_DNS_ADDRESS_TYPE_IM
        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        Companion

        +
        public static com.mogo.cloud.commons.network.NetConstants.Companion Companion
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        NetConstants

        +
        public NetConstants()
        +

        created by wujifei on 2021/1/20 10:46 +describe:

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/OkHttpFactory.Companion.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/OkHttpFactory.Companion.html new file mode 100644 index 0000000..01b86ae --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/OkHttpFactory.Companion.html @@ -0,0 +1,199 @@ + + + + + + +OkHttpFactory.Companion + + + + + + + + + + + + + + +
+
com.mogo.cloud.commons.network
+

类 OkHttpFactory.Companion

+
+
+
    +
  • com.mogo.cloud.commons.network.OkHttpFactory.Companion
  • +
+
+
    +
  • +
    +
    封闭类:
    +
    OkHttpFactory
    +
    +
    +
    +
    public static class OkHttpFactory.Companion
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getOkHttpClient

        +
        @NotNull
        +public okhttp3.OkHttpClient getOkHttpClient()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/OkHttpFactory.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/OkHttpFactory.html new file mode 100644 index 0000000..2cb97e9 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/OkHttpFactory.html @@ -0,0 +1,194 @@ + + + + + + +OkHttpFactory + + + + + + + + + + + + + + +
+
com.mogo.cloud.commons.network
+

类 OkHttpFactory

+
+
+
    +
  • com.mogo.cloud.commons.network.OkHttpFactory
  • +
+
+
    +
  • +
    +
    +
    public class OkHttpFactory
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        Companion

        +
        public static com.mogo.cloud.commons.network.OkHttpFactory.Companion Companion
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/RetrofitFactory.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/RetrofitFactory.html new file mode 100644 index 0000000..f4548f0 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/RetrofitFactory.html @@ -0,0 +1,228 @@ + + + + + + +RetrofitFactory + + + + + + + + + + + + + + + + +
+
com.mogo.cloud.commons.network
+

类 RetrofitFactory

+
+
+
    +
  • com.mogo.cloud.commons.network.RetrofitFactory
  • +
+
+
    +
  • +
    +
    +
    public class RetrofitFactory
    +
  • +
+
+
+
    +
  • + + + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getInstance

        +
        @Synchronized
        + @Nullable
        +public retrofit2.Retrofit getInstance(@NotNull
        +                                                               java.lang.String baseUrl)
        +
      • +
      + + + +
        +
      • +

        getInstanceNoCallAdapter

        +
        @Synchronized
        + @Nullable
        +public retrofit2.Retrofit getInstanceNoCallAdapter(@NotNull
        +                                                                            java.lang.String baseUrl)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/HeaderNetworkInterceptor.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/HeaderNetworkInterceptor.html new file mode 100644 index 0000000..10b3d34 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/HeaderNetworkInterceptor.html @@ -0,0 +1,217 @@ + + + + + + +HeaderNetworkInterceptor + + + + + + + + + + + + + + +
+
com.mogo.cloud.commons.network.interceptor
+

类 HeaderNetworkInterceptor

+
+
+
    +
  • com.mogo.cloud.commons.network.interceptor.HeaderNetworkInterceptor
  • +
+
+
    +
  • +
    +
    +
    public class HeaderNetworkInterceptor
    +

    created by wujifei on 2021/1/20 15:18 +describe:

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        HeaderNetworkInterceptor

        +
        public HeaderNetworkInterceptor()
        +

        created by wujifei on 2021/1/20 15:18 +describe:

        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        intercept

        +
        @NotNull
        +public okhttp3.Response intercept(@NotNull
        +                                           okhttp3.Interceptor.Chain chain)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/package-frame.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/package-frame.html new file mode 100644 index 0000000..ae08322 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +com.mogo.cloud.commons.network.interceptor + + + + + + +

com.mogo.cloud.commons.network.interceptor

+ + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/package-summary.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/package-summary.html new file mode 100644 index 0000000..1cc0c08 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/package-summary.html @@ -0,0 +1,145 @@ + + + + + + +com.mogo.cloud.commons.network.interceptor + + + + + + + + + + + + +
+

程序包 com.mogo.cloud.commons.network.interceptor

+
+
+
    +
  • + + + + + + + + + + + + +
    类概要 
    说明
    HeaderNetworkInterceptor +
    created by wujifei on 2021/1/20 15:18 +describe:
    +
    +
  • +
+
+ + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/package-tree.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/package-tree.html new file mode 100644 index 0000000..cf9ce56 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/interceptor/package-tree.html @@ -0,0 +1,132 @@ + + + + + + +com.mogo.cloud.commons.network.interceptor 类分层结构 + + + + + + + + + + + +
+

程序包com.mogo.cloud.commons.network.interceptor的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/package-frame.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/package-frame.html new file mode 100644 index 0000000..3930929 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/package-frame.html @@ -0,0 +1,24 @@ + + + + + + +com.mogo.cloud.commons.network + + + + + + +

com.mogo.cloud.commons.network

+ + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/package-summary.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/package-summary.html new file mode 100644 index 0000000..0087ae8 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/package-summary.html @@ -0,0 +1,153 @@ + + + + + + +com.mogo.cloud.commons.network + + + + + + + + + + + + +
+

程序包 com.mogo.cloud.commons.network

+
+
+ +
+ + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/package-tree.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/package-tree.html new file mode 100644 index 0000000..84f4ca0 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/network/package-tree.html @@ -0,0 +1,136 @@ + + + + + + +com.mogo.cloud.commons.network 类分层结构 + + + + + + + + + + + +
+

程序包com.mogo.cloud.commons.network的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/package-frame.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/package-frame.html new file mode 100644 index 0000000..82c0117 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +com.mogo.cloud.commons + + + + + + +

com.mogo.cloud.commons

+
+

+ +
+ + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/package-summary.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/package-summary.html new file mode 100644 index 0000000..403e7c0 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/package-summary.html @@ -0,0 +1,142 @@ + + + + + + +com.mogo.cloud.commons + + + + + + + + + + + + +
+

程序包 com.mogo.cloud.commons

+
+
+
    +
  • + + + + + + + + + + + + +
    类概要 
    说明
    Sample 
    +
  • +
+
+ + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/package-tree.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/package-tree.html new file mode 100644 index 0000000..5bbda8d --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/package-tree.html @@ -0,0 +1,132 @@ + + + + + + +com.mogo.cloud.commons 类分层结构 + + + + + + + + + + + +
+

程序包com.mogo.cloud.commons的分层结构

+程序包分层结构: + +
+
+

类分层结构

+
    +
  • com.mogo.cloud.commons.Sample
  • +
+
+ + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/CoordinateUtils.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/CoordinateUtils.html new file mode 100644 index 0000000..72380b7 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/CoordinateUtils.html @@ -0,0 +1,283 @@ + + + + + + +CoordinateUtils + + + + + + + + + + + + + + + + + + + +
+
com.mogo.cloud.commons.utils
+

类 CoordinateUtils

+
+
+
    +
  • com.mogo.cloud.commons.utils.CoordinateUtils
  • +
+
+
    +
  • +
    +
    +
    public class CoordinateUtils
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        CoordinateUtils

        +
        public CoordinateUtils()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        transformFromWGSToGCJ

        +
        public static kotlin.Array[] transformFromWGSToGCJ(double lat,
        +                                                   double lon)
        +

        手机GPS坐标转火星坐标

        +
        +
        返回:
        +
        org.jetbrains.dokka.NodeRenderContent@47b3a07d:
        +
        +
      • +
      + + + +
        +
      • +

        transformLat

        +
        public static double transformLat(double x,
        +                                  double y)
        +
      • +
      + + + +
        +
      • +

        transformLon

        +
        public static double transformLon(double x,
        +                                  double y)
        +
      • +
      + + + +
        +
      • +

        outOfChina

        +
        public static boolean outOfChina(double lat,
        +                                 double lon)
        +
      • +
      + + + +
        +
      • +

        transformGcj02toWgs84

        +
        public static kotlin.Array[] transformGcj02toWgs84(double lat,
        +                                                   double lng)
        +
      • +
      + + + +
        +
      • +

        calculateLineDistance

        +
        public static float calculateLineDistance(double lon1,
        +                                          double lat1,
        +                                          double lon2,
        +                                          double lat2)
        +
        +
        参数:
        +
        lon1 -
        +
        lat1 -
        +
        lon2 -
        +
        lat2 -
        +
        返回:
        +
        org.jetbrains.dokka.NodeRenderContent@638a9d12: 两坐标的距离 单位:米(M)
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/NetworkUtilsKt.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/NetworkUtilsKt.html new file mode 100644 index 0000000..5f77cb1 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/NetworkUtilsKt.html @@ -0,0 +1,215 @@ + + + + + + +NetworkUtilsKt + + + + + + + + + + + + + + +
+
com.mogo.cloud.commons.utils
+

类 NetworkUtilsKt

+
+
+
    +
  • com.mogo.cloud.commons.utils.NetworkUtilsKt
  • +
+
+
    +
  • +
    +
    +
    public class NetworkUtilsKt
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        NetworkUtilsKt

        +
        public NetworkUtilsKt()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        lookup

        +
        @Nullable
        +public static java.util.List<java.net.InetAddress> lookup(@Nullable
        +                                                                    java.lang.String hostname)
        +

        created by wujifei on 2021/1/20 12:51 +describe:

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/package-frame.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/package-frame.html new file mode 100644 index 0000000..40f8003 --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +com.mogo.cloud.commons.utils + + + + + + +

com.mogo.cloud.commons.utils

+ + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/package-summary.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/package-summary.html new file mode 100644 index 0000000..85f1c9c --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/package-summary.html @@ -0,0 +1,146 @@ + + + + + + +com.mogo.cloud.commons.utils + + + + + + + + + + + + +
+

程序包 com.mogo.cloud.commons.utils

+
+
+ +
+ + + + + + diff --git a/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/package-tree.html b/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/package-tree.html new file mode 100644 index 0000000..79eb7bd --- /dev/null +++ b/ApiDoc/foudations/commons/com/mogo/cloud/commons/utils/package-tree.html @@ -0,0 +1,133 @@ + + + + + + +com.mogo.cloud.commons.utils 类分层结构 + + + + + + + + + + + +
+

程序包com.mogo.cloud.commons.utils的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ + + + + + diff --git a/ApiDoc/foudations/commons/constant-values.html b/ApiDoc/foudations/commons/constant-values.html new file mode 100644 index 0000000..b5c0576 --- /dev/null +++ b/ApiDoc/foudations/commons/constant-values.html @@ -0,0 +1,201 @@ + + + + + + +常量字段值 + + + + + + + + + + + +
+

常量字段值

+

目录

+ +
+
+ + +

com.mogo.*

+ +
+ + + + + + diff --git a/ApiDoc/foudations/commons/deprecated-list.html b/ApiDoc/foudations/commons/deprecated-list.html new file mode 100644 index 0000000..5f55e61 --- /dev/null +++ b/ApiDoc/foudations/commons/deprecated-list.html @@ -0,0 +1,123 @@ + + + + + + +已过时的列表 + + + + + + + + +
+ + + + + + + +
+ + +
+

已过时的 API

+

目录

+
+ +
+ + + + + + + +
+ + + + diff --git a/ApiDoc/foudations/commons/help-doc.html b/ApiDoc/foudations/commons/help-doc.html new file mode 100644 index 0000000..5f2c1ee --- /dev/null +++ b/ApiDoc/foudations/commons/help-doc.html @@ -0,0 +1,224 @@ + + + + + + +API 帮助 + + + + + + + + +
+ + + + + + + +
+ + +
+

此 API 文档的组织方式

+
此 API (应用程序编程接口) 文档包含对应于导航栏中的项目的页面, 如下所述。
+
+
+
    +
  • +

    概览

    +

    概览 页面是此 API 文档的首页, 提供了所有程序包的列表及其概要。此页面也可能包含这些程序包的总体说明。

    +
  • +
  • +

    程序包

    +

    每个程序包都有一个页面, 其中包含它的类和接口的列表及其概要。此页面可以包含六个类别:

    +
      +
    • 接口 (斜体)
    • +
    • +
    • 枚举
    • +
    • 异常错误
    • +
    • 错误
    • +
    • 注释类型
    • +
    +
  • +
  • +

    类/接口

    +

    每个类, 接口, 嵌套类和嵌套接口都有各自的页面。其中每个页面都由三部分 (类/接口说明, 概要表, 以及详细的成员说明) 组成:

    +
      +
    • 类继承图
    • +
    • 直接子类
    • +
    • 所有已知子接口
    • +
    • 所有已知实现类
    • +
    • 类/接口声明
    • +
    • 类/接口说明
    • +
    +
      +
    • 嵌套类概要
    • +
    • 字段概要
    • +
    • 构造器概要
    • +
    • 方法概要
    • +
    +
      +
    • 字段详细资料
    • +
    • 构造器详细资料
    • +
    • 方法详细资料
    • +
    +

    每个概要条目都包含该项目的详细说明的第一句。概要条目按字母顺序排列, 而详细说明则按其在源代码中出现的顺序排列。这样保持了程序员所建立的逻辑分组。

    +
  • +
  • +

    注释类型

    +

    每个注释类型都有各自的页面, 其中包含以下部分:

    +
      +
    • 注释类型声明
    • +
    • 注释类型说明
    • +
    • 必需元素概要
    • +
    • 可选元素概要
    • +
    • 元素详细资料
    • +
    +
  • +
  • +

    枚举

    +

    每个枚举都有各自的页面, 其中包含以下部分:

    +
      +
    • 枚举声明
    • +
    • 枚举说明
    • +
    • 枚举常量概要
    • +
    • 枚举常量详细资料
    • +
    +
  • +
  • +

    树 (类分层结构)

    +

    对于所有程序包, 有一个类分层结构页面, 以及每个程序包的分层结构。每个分层结构页面都包含类的列表和接口的列表。从java.lang.Object开始, 按继承结构对类进行排列。接口不从java.lang.Object继承。

    +
      +
    • 查看“概览”页面时, 单击 "树" 将显示所有程序包的分层结构。
    • +
    • 查看特定程序包, 类或接口页面时, 单击 "树" 将仅显示该程序包的分层结构。
    • +
    +
  • +
  • +

    已过时的 API

    +

    已过时的 API 页面列出了所有已过时的 API。一般由于进行了改进并且通常提供了替代的 API, 所以建议不要使用已过时的 API。在将来的实现过程中, 可能会删除已过时的 API。

    +
  • +
  • +

    索引

    +

    索引 包含按字母顺序排列的所有类, 接口, 构造器, 方法和字段的列表。

    +
  • +
  • +

    上一个/下一个

    +

    这些链接使您可以转至下一个或上一个类, 接口, 程序包或相关页面。

    +
  • +
  • +

    框架/无框架

    +

    这些链接用于显示和隐藏 HTML 框架。所有页面均具有有框架和无框架两种显示方式。

    +
  • +
  • +

    所有类

    +

    所有类链接显示所有类和接口 (除了非静态嵌套类型)。

    +
  • +
  • +

    序列化表格

    +

    每个可序列化或可外部化的类都有其序列化字段和方法的说明。此信息对重新实现者有用, 而对使用 API 的开发者则没有什么用处。尽管导航栏中没有链接, 但您可以通过下列方式获取此信息: 转至任何序列化类, 然后单击类说明的 "另请参阅" 部分中的 "序列化表格"。

    +
  • +
  • +

    常量字段值

    +

    常量字段值页面列出了静态最终字段及其值。

    +
  • +
+此帮助文件适用于使用标准 doclet 生成的 API 文档。
+ +
+ + + + + + + +
+ + + + diff --git a/ApiDoc/foudations/commons/index-all.html b/ApiDoc/foudations/commons/index-all.html new file mode 100644 index 0000000..d64918e --- /dev/null +++ b/ApiDoc/foudations/commons/index-all.html @@ -0,0 +1,287 @@ + + + + + + +索引 + + + + + + + + +
+ + + + + + + +
+ + +
C G H I L N O R S T W  + + +

C

+
+
calculateLineDistance(lon1, lat1, lon2, lat2) - 类 中的静态方法com.mogo.cloud.commons.utils.CoordinateUtils
+
 
+
com.mogo.cloud.commons - 程序包 com.mogo.cloud.commons
+
 
+
com.mogo.cloud.commons.network - 程序包 com.mogo.cloud.commons.network
+
 
+
com.mogo.cloud.commons.network.interceptor - 程序包 com.mogo.cloud.commons.network.interceptor
+
 
+
com.mogo.cloud.commons.utils - 程序包 com.mogo.cloud.commons.utils
+
 
+
Companion - 类 中的静态变量com.mogo.cloud.commons.network.NetConstants
+
 
+
Companion - 类 中的静态变量com.mogo.cloud.commons.network.OkHttpFactory
+
 
+
CONNECT_TIMEOUT - 类 中的静态变量com.mogo.cloud.commons.network.NetConstants
+
 
+
CoordinateUtils - com.mogo.cloud.commons.utils中的类
+
 
+
CoordinateUtils() - 类 的构造器com.mogo.cloud.commons.utils.CoordinateUtils
+
 
+
+ + + +

G

+
+
getInstance(baseUrl) - 类 中的方法com.mogo.cloud.commons.network.RetrofitFactory
+
 
+
getInstanceNoCallAdapter(baseUrl) - 类 中的方法com.mogo.cloud.commons.network.RetrofitFactory
+
 
+
getOkHttpClient() - 类 中的方法com.mogo.cloud.commons.network.OkHttpFactory.Companion
+
 
+
+ + + +

H

+
+
HeaderNetworkInterceptor - com.mogo.cloud.commons.network.interceptor中的类
+
+
created by wujifei on 2021/1/20 15:18 +describe:
+
+
HeaderNetworkInterceptor() - 类 的构造器com.mogo.cloud.commons.network.interceptor.HeaderNetworkInterceptor
+
+
created by wujifei on 2021/1/20 15:18 +describe:
+
+
HTTP_DNS_ADDRESS_TYPE_HTTP - 类 中的静态变量com.mogo.cloud.commons.network.NetConstants
+
 
+
HTTP_DNS_ADDRESS_TYPE_IM - 类 中的静态变量com.mogo.cloud.commons.network.NetConstants
+
 
+
HTTP_DNS_ADDRESS_TYPE_WS - 类 中的静态变量com.mogo.cloud.commons.network.NetConstants
+
 
+
+ + + +

I

+
+
INSTANCE - 类 中的静态变量com.mogo.cloud.commons.network.RetrofitFactory
+
 
+
intercept(chain) - 类 中的方法com.mogo.cloud.commons.network.interceptor.HeaderNetworkInterceptor
+
 
+
+ + + +

L

+
+
lookup(hostname) - 类 中的静态方法com.mogo.cloud.commons.utils.NetworkUtilsKt
+
+
created by wujifei on 2021/1/20 12:51 +describe:
+
+
+ + + +

N

+
+
NetConstants - com.mogo.cloud.commons.network中的类
+
+
created by wujifei on 2021/1/20 10:46 +describe:
+
+
NetConstants() - 类 的构造器com.mogo.cloud.commons.network.NetConstants
+
+
created by wujifei on 2021/1/20 10:46 +describe:
+
+
NetConstants.Companion - com.mogo.cloud.commons.network中的类
+
 
+
NetworkUtilsKt - com.mogo.cloud.commons.utils中的类
+
 
+
NetworkUtilsKt() - 类 的构造器com.mogo.cloud.commons.utils.NetworkUtilsKt
+
 
+
NO_DATA - 类 中的静态变量com.mogo.cloud.commons.network.NetConstants
+
+
无数据
+
+
+ + + +

O

+
+
OK - 类 中的静态变量com.mogo.cloud.commons.network.NetConstants
+
+
数据返回正常
+
+
OkHttpFactory - com.mogo.cloud.commons.network中的类
+
 
+
OkHttpFactory.Companion - com.mogo.cloud.commons.network中的类
+
 
+
outOfChina(lat, lon) - 类 中的静态方法com.mogo.cloud.commons.utils.CoordinateUtils
+
 
+
+ + + +

R

+
+
READ_TIMEOUT - 类 中的静态变量com.mogo.cloud.commons.network.NetConstants
+
 
+
RetrofitFactory - com.mogo.cloud.commons.network中的类
+
 
+
+ + + +

S

+
+
Sample - com.mogo.cloud.commons中的类
+
 
+
Sample() - 类 的构造器com.mogo.cloud.commons.Sample
+
 
+
+ + + +

T

+
+
transformFromWGSToGCJ(lat, lon) - 类 中的静态方法com.mogo.cloud.commons.utils.CoordinateUtils
+
+
手机GPS坐标转火星坐标
+
+
transformGcj02toWgs84(lat, lng) - 类 中的静态方法com.mogo.cloud.commons.utils.CoordinateUtils
+
 
+
transformLat(x, y) - 类 中的静态方法com.mogo.cloud.commons.utils.CoordinateUtils
+
 
+
transformLon(x, y) - 类 中的静态方法com.mogo.cloud.commons.utils.CoordinateUtils
+
 
+
+ + + +

W

+
+
WRITE_TIMEOUT - 类 中的静态变量com.mogo.cloud.commons.network.NetConstants
+
 
+
+C G H I L N O R S T W 
+ +
+ + + + + + + +
+ + + + diff --git a/ApiDoc/foudations/commons/index.html b/ApiDoc/foudations/commons/index.html new file mode 100644 index 0000000..61b5fd5 --- /dev/null +++ b/ApiDoc/foudations/commons/index.html @@ -0,0 +1,76 @@ + + + + + + +生成的文档 (无标题) + + + + + + + + + +<noscript> +<div>您的浏览器已禁用 JavaScript。</div> +</noscript> +<h2>框架预警</h2> +<p>请使用框架功能查看此文档。如果看到此消息, 则表明您使用的是不支持框架的 Web 客户机。链接到<a href="overview-summary.html">非框架版本</a>。</p> + + + diff --git a/ApiDoc/foudations/commons/overview-frame.html b/ApiDoc/foudations/commons/overview-frame.html new file mode 100644 index 0000000..7db9794 --- /dev/null +++ b/ApiDoc/foudations/commons/overview-frame.html @@ -0,0 +1,26 @@ + + + + + + +概览列表 + + + + + + + + +

 

+ + diff --git a/ApiDoc/foudations/commons/overview-summary.html b/ApiDoc/foudations/commons/overview-summary.html new file mode 100644 index 0000000..4f78fa0 --- /dev/null +++ b/ApiDoc/foudations/commons/overview-summary.html @@ -0,0 +1,147 @@ + + + + + + +概览 + + + + + + + + + +
+ + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
程序包 
程序包说明
com.mogo.cloud.commons 
com.mogo.cloud.commons.network 
com.mogo.cloud.commons.network.interceptor 
com.mogo.cloud.commons.utils 
+
+ +
+ + + + + + + +
+ + + + diff --git a/ApiDoc/foudations/commons/overview-tree.html b/ApiDoc/foudations/commons/overview-tree.html new file mode 100644 index 0000000..a27a386 --- /dev/null +++ b/ApiDoc/foudations/commons/overview-tree.html @@ -0,0 +1,143 @@ + + + + + + +类分层结构 + + + + + + + + +
+ + + + + + + +
+ + + +
+

类分层结构

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/ApiDoc/foudations/commons/package-list b/ApiDoc/foudations/commons/package-list new file mode 100644 index 0000000..24dbad9 --- /dev/null +++ b/ApiDoc/foudations/commons/package-list @@ -0,0 +1,4 @@ +com.mogo.cloud.commons +com.mogo.cloud.commons.network +com.mogo.cloud.commons.network.interceptor +com.mogo.cloud.commons.utils diff --git a/ApiDoc/foudations/commons/script.js b/ApiDoc/foudations/commons/script.js new file mode 100644 index 0000000..b346356 --- /dev/null +++ b/ApiDoc/foudations/commons/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/ApiDoc/foudations/commons/stylesheet.css b/ApiDoc/foudations/commons/stylesheet.css new file mode 100644 index 0000000..98055b2 --- /dev/null +++ b/ApiDoc/foudations/commons/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/ApiDoc/foudations/httpdns/allclasses-frame.html b/ApiDoc/foudations/httpdns/allclasses-frame.html new file mode 100644 index 0000000..58187fe --- /dev/null +++ b/ApiDoc/foudations/httpdns/allclasses-frame.html @@ -0,0 +1,31 @@ + + + + + + +所有类 + + + + + +

所有类

+ + + diff --git a/ApiDoc/foudations/httpdns/allclasses-noframe.html b/ApiDoc/foudations/httpdns/allclasses-noframe.html new file mode 100644 index 0000000..58017d7 --- /dev/null +++ b/ApiDoc/foudations/httpdns/allclasses-noframe.html @@ -0,0 +1,31 @@ + + + + + + +所有类 + + + + + +

所有类

+ + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/MogoHttpDnsClient.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/MogoHttpDnsClient.html new file mode 100644 index 0000000..fa8fa42 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/MogoHttpDnsClient.html @@ -0,0 +1,301 @@ + + + + + + +MogoHttpDnsClient + + + + + + + + + + + + + + + + + + + + +
+
com.mogo.cloud.httpdns
+

类 MogoHttpDnsClient

+
+
+
    +
  • com.mogo.cloud.httpdns.MogoHttpDnsClient
  • +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      方法详细资料

      + + + + + + + +
        +
      • +

        getHttpDnsAddressUseCacheIfNecessary

        +
        @Nullable
        +public java.lang.String getHttpDnsAddressUseCacheIfNecessary(int type,
        +                                                                       @NotNull
        +                                                                       java.lang.String _host)
        +

        先从本地缓存中根据type和host获取ip:port,如果本地缓存中没有,再通过网络获取

        +
      • +
      + + + +
        +
      • +

        getHttpDnsAddress

        +
        @Nullable
        +public java.lang.String getHttpDnsAddress(int type,
        +                                                    @NotNull
        +                                                    java.lang.String _host)
        +

        根据类型和host获取IP,直接通过网络请求获取全部路由表 +同时多线程多次请求会忽略部分网络请求,一定程度减少接口请求次数

        +
        +
        参数:
        +
        type - HTTP_DNS_TYPE_HTTP用于请求http接口 HTTP_DNS_TYPE_WS用于webSocket长连接 若增加新类型,可自行设置
        +
        返回:
        +
        类型对应的ip:port,不带协议头以及path,请自行补齐 + 特别注意,若此type没有对应的ip:port,本方法会返回null
        +
        +
      • +
      + + + +
        +
      • +

        getHttpDnsCachedAddress

        +
        @Nullable
        +public java.lang.String getHttpDnsCachedAddress(int type,
        +                                                          @NotNull
        +                                                          java.lang.String _host)
        +

        根据类型和host获取本地cache的路由表

        +
        +
        参数:
        +
        type - HTTP_DNS_TYPE_HTTP用于请求http接口 HTTP_DNS_TYPE_WS用于webSocket长连接 若增加新类型,可自行设置
        +
        返回:
        +
        类型对应的ip:port,不带协议头以及path,请自行补齐 + 特别注意,若此type没有对应的ip:port,本方法会返回null
        +
        +
      • +
      + + + +
        +
      • +

        getAllAddress

        +
        @Nullable
        +public java.util.Map<java.lang.String,java.lang.String> getAllAddress()
        +

        获取全部路由表

        +
        +
        返回:
        +
        返回本地缓存全部路由表,如果没有则返回null
        +
        +
      • +
      + + + +
        +
      • +

        release

        +
        public void release()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/MogoHttpDnsConfig.Companion.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/MogoHttpDnsConfig.Companion.html new file mode 100644 index 0000000..c0b01f0 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/MogoHttpDnsConfig.Companion.html @@ -0,0 +1,174 @@ + + + + + + +MogoHttpDnsConfig.Companion + + + + + + + + + + + + + +
+
com.mogo.cloud.httpdns
+

类 MogoHttpDnsConfig.Companion

+
+
+
    +
  • com.mogo.cloud.httpdns.MogoHttpDnsConfig.Companion
  • +
+
+
    +
  • +
    +
    封闭类:
    +
    MogoHttpDnsConfig
    +
    +
    +
    +
    public static class MogoHttpDnsConfig.Companion
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/MogoHttpDnsConfig.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/MogoHttpDnsConfig.html new file mode 100644 index 0000000..0441e13 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/MogoHttpDnsConfig.html @@ -0,0 +1,457 @@ + + + + + + +MogoHttpDnsConfig + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
com.mogo.cloud.httpdns
+

类 MogoHttpDnsConfig

+
+
+
    +
  • com.mogo.cloud.httpdns.MogoHttpDnsConfig
  • +
+
+
    +
  • +
    +
    +
    public class MogoHttpDnsConfig
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        HTTP_DNS_ENV_DEV

        +
        public static int HTTP_DNS_ENV_DEV
        +

        研发环境

        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        HTTP_DNS_ENV_QA

        +
        public static int HTTP_DNS_ENV_QA
        +

        测试环境

        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        HTTP_DNS_ENV_DEMO

        +
        public static int HTTP_DNS_ENV_DEMO
        +

        演示环境

        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        HTTP_DNS_ENV_RELEASE

        +
        public static int HTTP_DNS_ENV_RELEASE
        +

        线上环境

        +
        +
        另请参阅:
        +
        常量字段值
        +
        +
      • +
      + + + +
        +
      • +

        Companion

        +
        public static com.mogo.cloud.httpdns.MogoHttpDnsConfig.Companion Companion
        +
      • +
      +
    • +
    + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        MogoHttpDnsConfig

        +
        public MogoHttpDnsConfig()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        setContext

        +
        @NotNull
        +public MogoHttpDnsConfig setContext(@NotNull
        +                                             android.content.Context context)
        +
      • +
      + + + +
        +
      • +

        getContext

        +
        @Nullable
        +public android.content.Context getContext()
        +
      • +
      + + + +
        +
      • +

        setSn

        +
        @NotNull
        +public MogoHttpDnsConfig setSn(@NotNull
        +                                        java.lang.String sn)
        +
      • +
      + + + +
        +
      • +

        getSn

        +
        @Nullable
        +public java.lang.String getSn()
        +
      • +
      + + + +
        +
      • +

        setShowDebugLog

        +
        @NotNull
        +public MogoHttpDnsConfig setShowDebugLog(boolean showDebugLog)
        +
      • +
      + + + +
        +
      • +

        showDebugLog

        +
        public boolean showDebugLog()
        +
      • +
      + + + +
        +
      • +

        setLoopCheckDelay

        +
        @NotNull
        +public MogoHttpDnsConfig setLoopCheckDelay(long loopCheckDelay)
        +
      • +
      + + + +
        +
      • +

        getLoopCheckDelay

        +
        public long getLoopCheckDelay()
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        getEnv

        +
        public int getEnv()
        +
      • +
      + + + +
        +
      • +

        setDefaultUrl

        +
        @NotNull
        +public MogoHttpDnsConfig setDefaultUrl(@NotNull
        +                                                java.lang.String defaultUrl)
        +
      • +
      + + + +
        +
      • +

        getDefaultUrl

        +
        @Nullable
        +public java.lang.String getDefaultUrl()
        +
      • +
      + + + +
        +
      • +

        setAppKey

        +
        @NotNull
        +public MogoHttpDnsConfig setAppKey(@NotNull
        +                                            java.lang.String appKey)
        +
      • +
      + + + +
        +
      • +

        getAppKey

        +
        @NotNull
        +public java.lang.String getAppKey()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/HttpDnsSimpleLocation.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/HttpDnsSimpleLocation.html new file mode 100644 index 0000000..e13e8d6 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/HttpDnsSimpleLocation.html @@ -0,0 +1,318 @@ + + + + + + +HttpDnsSimpleLocation + + + + + + + + + + + + + + + + + + + + + + + +
+
com.mogo.cloud.httpdns.bean
+

类 HttpDnsSimpleLocation

+
+
+
    +
  • com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
  • +
+
+
    +
  • +
    +
    +
    public class HttpDnsSimpleLocation
    +

    httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        HttpDnsSimpleLocation

        +
        public HttpDnsSimpleLocation(@NotNull
        +                             java.lang.String cityCode,
        +                             double lat,
        +                             double lon)
        +

        httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode

        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getCityCode

        +
        @NotNull
        +public java.lang.String getCityCode()
        +
      • +
      + + + +
        +
      • +

        getLat

        +
        public double getLat()
        +
      • +
      + + + +
        +
      • +

        getLon

        +
        public double getLon()
        +
      • +
      + + + +
        +
      • +

        component1

        +
        @NotNull
        +public java.lang.String component1()
        +
      • +
      + + + +
        +
      • +

        component2

        +
        public double component2()
        +
      • +
      + + + +
        +
      • +

        component3

        +
        public double component3()
        +
      • +
      + + + +
        +
      • +

        copy

        +
        @NotNull
        +public HttpDnsSimpleLocation copy(@NotNull
        +                                           java.lang.String cityCode,
        +                                           double lat,
        +                                           double lon)
        +

        httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode

        +
      • +
      + + + +
        +
      • +

        toString

        +
        @NotNull
        +public java.lang.String toString()
        +

        httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode

        +
      • +
      + + + +
        +
      • +

        hashCode

        +
        public int hashCode()
        +

        httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode

        +
      • +
      + + + +
        +
      • +

        equals

        +
        public boolean equals(@Nullable
        +                      java.lang.Object p)
        +

        httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode

        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/package-frame.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/package-frame.html new file mode 100644 index 0000000..2f54f5a --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +com.mogo.cloud.httpdns.bean + + + + + + +

com.mogo.cloud.httpdns.bean

+ + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/package-summary.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/package-summary.html new file mode 100644 index 0000000..0e5dac9 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +com.mogo.cloud.httpdns.bean + + + + + + + + + + + + +
+

程序包 com.mogo.cloud.httpdns.bean

+
+
+
    +
  • + + + + + + + + + + + + +
    类概要 
    说明
    HttpDnsSimpleLocation +
    httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode
    +
    +
  • +
+
+ + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/package-tree.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/package-tree.html new file mode 100644 index 0000000..75d9845 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/bean/package-tree.html @@ -0,0 +1,132 @@ + + + + + + +com.mogo.cloud.httpdns.bean 类分层结构 + + + + + + + + + + + +
+

程序包com.mogo.cloud.httpdns.bean的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/IHttpDnsCurrentLocation.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/IHttpDnsCurrentLocation.html new file mode 100644 index 0000000..f907f21 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/IHttpDnsCurrentLocation.html @@ -0,0 +1,209 @@ + + + + + + +IHttpDnsCurrentLocation + + + + + + + + + + + + + + +
+
com.mogo.cloud.httpdns.listener
+

接口 IHttpDnsCurrentLocation

+
+
+
+
    +
  • +
    +
    +
    public IHttpDnsCurrentLocation
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        IHttpDnsCurrentLocation

        +
        public IHttpDnsCurrentLocation()
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/IMogoHttpDns.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/IMogoHttpDns.html new file mode 100644 index 0000000..4b339cf --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/IMogoHttpDns.html @@ -0,0 +1,271 @@ + + + + + + +IMogoHttpDns + + + + + + + + + + + + + + + + + +
+
com.mogo.cloud.httpdns.listener
+

接口 IMogoHttpDns

+
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        IMogoHttpDns

        +
        public IMogoHttpDns()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        getHttpDnsAddress

        +
        @Nullable
        +java.lang.String getHttpDnsAddress(int type,
        +                                             @NotNull
        +                                             java.lang.String _host)
        +

        根据类型和host获取IP,直接通过网络请求获取全部路由表 +同时多线程多次请求会忽略部分网络请求,一定程度减少接口请求次数

        +
        +
        参数:
        +
        type - HTTP_DNS_TYPE_HTTP用于请求http接口 HTTP_DNS_TYPE_WS用于webSocket长连接 若增加新类型,可自行设置
        +
        返回:
        +
        类型对应的ip:port,不带协议头以及path,请自行补齐 + 特别注意,若此type没有对应的ip:port,本方法会返回null
        +
        +
      • +
      + + + +
        +
      • +

        getHttpDnsCachedAddress

        +
        @Nullable
        +java.lang.String getHttpDnsCachedAddress(int type,
        +                                                   @NotNull
        +                                                   java.lang.String _host)
        +

        根据类型和host获取本地cache的路由表

        +
        +
        参数:
        +
        type - HTTP_DNS_TYPE_HTTP用于请求http接口 HTTP_DNS_TYPE_WS用于webSocket长连接 若增加新类型,可自行设置
        +
        返回:
        +
        类型对应的ip:port,不带协议头以及path,请自行补齐 + 特别注意,若此type没有对应的ip:port,本方法会返回null
        +
        +
      • +
      + + + +
        +
      • +

        getAllAddress

        +
        @Nullable
        +java.util.Map<java.lang.String,java.lang.String> getAllAddress()
        +

        获取全部路由表

        +
        +
        返回:
        +
        返回本地缓存全部路由表,如果没有则返回null
        +
        +
      • +
      + + + +
        +
      • +

        release

        +
        void release()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/OnAddressChangedListener.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/OnAddressChangedListener.html new file mode 100644 index 0000000..e298f68 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/OnAddressChangedListener.html @@ -0,0 +1,209 @@ + + + + + + +OnAddressChangedListener + + + + + + + + + + + + + + +
+
com.mogo.cloud.httpdns.listener
+

接口 OnAddressChangedListener

+
+
+
+
    +
  • +
    +
    +
    public OnAddressChangedListener
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        OnAddressChangedListener

        +
        public OnAddressChangedListener()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        onAddressChanged

        +
        void onAddressChanged(@Nullable
        +                      java.util.Map<java.lang.String,java.lang.String> address)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/package-frame.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/package-frame.html new file mode 100644 index 0000000..1ef3850 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/package-frame.html @@ -0,0 +1,24 @@ + + + + + + +com.mogo.cloud.httpdns.listener + + + + + + +

com.mogo.cloud.httpdns.listener

+ + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/package-summary.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/package-summary.html new file mode 100644 index 0000000..5b93963 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/package-summary.html @@ -0,0 +1,150 @@ + + + + + + +com.mogo.cloud.httpdns.listener + + + + + + + + + + + + +
+

程序包 com.mogo.cloud.httpdns.listener

+
+
+ +
+ + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/package-tree.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/package-tree.html new file mode 100644 index 0000000..416cdf3 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/listener/package-tree.html @@ -0,0 +1,134 @@ + + + + + + +com.mogo.cloud.httpdns.listener 类分层结构 + + + + + + + + + + + +
+

程序包com.mogo.cloud.httpdns.listener的分层结构

+程序包分层结构: + +
+
+

接口分层结构

+ +
+ + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/package-frame.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/package-frame.html new file mode 100644 index 0000000..e22b7ca --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/package-frame.html @@ -0,0 +1,23 @@ + + + + + + +com.mogo.cloud.httpdns + + + + + + +

com.mogo.cloud.httpdns

+ + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/package-summary.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/package-summary.html new file mode 100644 index 0000000..f19889c --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/package-summary.html @@ -0,0 +1,146 @@ + + + + + + +com.mogo.cloud.httpdns + + + + + + + + + + + + +
+

程序包 com.mogo.cloud.httpdns

+
+
+ +
+ + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/package-tree.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/package-tree.html new file mode 100644 index 0000000..71730ef --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/package-tree.html @@ -0,0 +1,134 @@ + + + + + + +com.mogo.cloud.httpdns 类分层结构 + + + + + + + + + + + +
+

程序包com.mogo.cloud.httpdns的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/ApiManager.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/ApiManager.html new file mode 100644 index 0000000..ec1db39 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/ApiManager.html @@ -0,0 +1,219 @@ + + + + + + +ApiManager + + + + + + + + + + + + + + +
+
com.mogo.cloud.httpdns.util
+

类 ApiManager

+
+
+
    +
  • com.mogo.cloud.httpdns.util.ApiManager
  • +
+
+
    +
  • +
    +
    +
    public class ApiManager
    +

    接口请求管理类

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        ApiManager

        +
        public ApiManager(@NotNull
        +                  java.lang.String sn,
        +                  int env,
        +                  @NotNull
        +                  java.lang.String appKey)
        +

        接口请求管理类

        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        requestHttpDns

        +
        @Nullable
        +public java.util.Map<java.lang.String,java.lang.String> requestHttpDns(@NotNull
        +                                                                                 IHttpDnsCurrentLocation _location)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/ApiManagerKt.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/ApiManagerKt.html new file mode 100644 index 0000000..0923ee0 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/ApiManagerKt.html @@ -0,0 +1,193 @@ + + + + + + +ApiManagerKt + + + + + + + + + + + + + +
+
com.mogo.cloud.httpdns.util
+

类 ApiManagerKt

+
+
+
    +
  • com.mogo.cloud.httpdns.util.ApiManagerKt
  • +
+
+
    +
  • +
    +
    +
    public class ApiManagerKt
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        ApiManagerKt

        +
        public ApiManagerKt()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/L.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/L.html new file mode 100644 index 0000000..8429794 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/L.html @@ -0,0 +1,250 @@ + + + + + + +L + + + + + + + + + + + + + + + + + + +
+
com.mogo.cloud.httpdns.util
+

类 L

+
+
+
    +
  • com.mogo.cloud.httpdns.util.L
  • +
+
+
    +
  • +
    +
    +
    public class L
    +

    简单实现日志工具类

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      字段详细资料

      + + + +
        +
      • +

        INSTANCE

        +
        public static L INSTANCE
        +

        简单实现日志工具类

        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        isDebug

        +
        public boolean isDebug()
        +
      • +
      + + + +
        +
      • +

        setDebug

        +
        public void setDebug(boolean p)
        +
      • +
      + + + +
        +
      • +

        d

        +
        public void d(@NotNull
        +              java.lang.String tag,
        +              @NotNull
        +              java.lang.String msg)
        +
      • +
      + + + +
        +
      • +

        e

        +
        public void e(@NotNull
        +              java.lang.String tag,
        +              @NotNull
        +              java.lang.String msg)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/NetWorkUtil.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/NetWorkUtil.html new file mode 100644 index 0000000..1c08ce4 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/NetWorkUtil.html @@ -0,0 +1,228 @@ + + + + + + +NetWorkUtil + + + + + + + + + + + + + + + +
+
com.mogo.cloud.httpdns.util
+

类 NetWorkUtil

+
+
+
    +
  • com.mogo.cloud.httpdns.util.NetWorkUtil
  • +
+
+
    +
  • +
    +
    +
    public class NetWorkUtil
    +

    网络状态工具类 +监听和获取网络状态

    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        NetWorkUtil

        +
        public NetWorkUtil()
        +

        网络状态工具类 +监听和获取网络状态

        +
      • +
      +
    • +
    + +
      +
    • + + +

      方法详细资料

      + + + +
        +
      • +

        registerStatusCallback

        +
        public void registerStatusCallback(@NotNull
        +                                   android.content.Context context,
        +                                   @NotNull
        +                                   kotlin.jvm.functions.Function1<? super java.lang.Boolean,kotlin.Unit> statusCallback)
        +
      • +
      + + + +
        +
      • +

        release

        +
        public void release()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/NetWorkUtilKt.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/NetWorkUtilKt.html new file mode 100644 index 0000000..730ef79 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/NetWorkUtilKt.html @@ -0,0 +1,193 @@ + + + + + + +NetWorkUtilKt + + + + + + + + + + + + + +
+
com.mogo.cloud.httpdns.util
+

类 NetWorkUtilKt

+
+
+
    +
  • com.mogo.cloud.httpdns.util.NetWorkUtilKt
  • +
+
+
    +
  • +
    +
    +
    public class NetWorkUtilKt
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      构造器详细资料

      + + + +
        +
      • +

        NetWorkUtilKt

        +
        public NetWorkUtilKt()
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/package-frame.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/package-frame.html new file mode 100644 index 0000000..d1e169f --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/package-frame.html @@ -0,0 +1,26 @@ + + + + + + +com.mogo.cloud.httpdns.util + + + + + + +

com.mogo.cloud.httpdns.util

+ + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/package-summary.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/package-summary.html new file mode 100644 index 0000000..927ad7d --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/package-summary.html @@ -0,0 +1,165 @@ + + + + + + +com.mogo.cloud.httpdns.util + + + + + + + + + + + + +
+

程序包 com.mogo.cloud.httpdns.util

+
+
+
    +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    类概要 
    说明
    ApiManager +
    接口请求管理类
    +
    ApiManagerKt 
    L +
    简单实现日志工具类
    +
    NetWorkUtil +
    网络状态工具类 +监听和获取网络状态
    +
    NetWorkUtilKt 
    +
  • +
+
+ + + + + + diff --git a/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/package-tree.html b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/package-tree.html new file mode 100644 index 0000000..f15eef6 --- /dev/null +++ b/ApiDoc/foudations/httpdns/com/mogo/cloud/httpdns/util/package-tree.html @@ -0,0 +1,136 @@ + + + + + + +com.mogo.cloud.httpdns.util 类分层结构 + + + + + + + + + + + +
+

程序包com.mogo.cloud.httpdns.util的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +
+ + + + + + diff --git a/ApiDoc/foudations/httpdns/constant-values.html b/ApiDoc/foudations/httpdns/constant-values.html new file mode 100644 index 0000000..8611ff6 --- /dev/null +++ b/ApiDoc/foudations/httpdns/constant-values.html @@ -0,0 +1,173 @@ + + + + + + +常量字段值 + + + + + + + + + + + +
+

常量字段值

+

目录

+ +
+
+ + +

com.mogo.*

+ +
+ + + + + + diff --git a/ApiDoc/foudations/httpdns/deprecated-list.html b/ApiDoc/foudations/httpdns/deprecated-list.html new file mode 100644 index 0000000..43f847b --- /dev/null +++ b/ApiDoc/foudations/httpdns/deprecated-list.html @@ -0,0 +1,123 @@ + + + + + + +已过时的列表 + + + + + + + + +
+ + + + + + + +
+ + +
+

已过时的 API

+

目录

+
+ +
+ + + + + + + +
+ + + + diff --git a/ApiDoc/foudations/httpdns/help-doc.html b/ApiDoc/foudations/httpdns/help-doc.html new file mode 100644 index 0000000..014e89a --- /dev/null +++ b/ApiDoc/foudations/httpdns/help-doc.html @@ -0,0 +1,224 @@ + + + + + + +API 帮助 + + + + + + + + +
+ + + + + + + +
+ + +
+

此 API 文档的组织方式

+
此 API (应用程序编程接口) 文档包含对应于导航栏中的项目的页面, 如下所述。
+
+
+
    +
  • +

    概览

    +

    概览 页面是此 API 文档的首页, 提供了所有程序包的列表及其概要。此页面也可能包含这些程序包的总体说明。

    +
  • +
  • +

    程序包

    +

    每个程序包都有一个页面, 其中包含它的类和接口的列表及其概要。此页面可以包含六个类别:

    +
      +
    • 接口 (斜体)
    • +
    • +
    • 枚举
    • +
    • 异常错误
    • +
    • 错误
    • +
    • 注释类型
    • +
    +
  • +
  • +

    类/接口

    +

    每个类, 接口, 嵌套类和嵌套接口都有各自的页面。其中每个页面都由三部分 (类/接口说明, 概要表, 以及详细的成员说明) 组成:

    +
      +
    • 类继承图
    • +
    • 直接子类
    • +
    • 所有已知子接口
    • +
    • 所有已知实现类
    • +
    • 类/接口声明
    • +
    • 类/接口说明
    • +
    +
      +
    • 嵌套类概要
    • +
    • 字段概要
    • +
    • 构造器概要
    • +
    • 方法概要
    • +
    +
      +
    • 字段详细资料
    • +
    • 构造器详细资料
    • +
    • 方法详细资料
    • +
    +

    每个概要条目都包含该项目的详细说明的第一句。概要条目按字母顺序排列, 而详细说明则按其在源代码中出现的顺序排列。这样保持了程序员所建立的逻辑分组。

    +
  • +
  • +

    注释类型

    +

    每个注释类型都有各自的页面, 其中包含以下部分:

    +
      +
    • 注释类型声明
    • +
    • 注释类型说明
    • +
    • 必需元素概要
    • +
    • 可选元素概要
    • +
    • 元素详细资料
    • +
    +
  • +
  • +

    枚举

    +

    每个枚举都有各自的页面, 其中包含以下部分:

    +
      +
    • 枚举声明
    • +
    • 枚举说明
    • +
    • 枚举常量概要
    • +
    • 枚举常量详细资料
    • +
    +
  • +
  • +

    树 (类分层结构)

    +

    对于所有程序包, 有一个类分层结构页面, 以及每个程序包的分层结构。每个分层结构页面都包含类的列表和接口的列表。从java.lang.Object开始, 按继承结构对类进行排列。接口不从java.lang.Object继承。

    +
      +
    • 查看“概览”页面时, 单击 "树" 将显示所有程序包的分层结构。
    • +
    • 查看特定程序包, 类或接口页面时, 单击 "树" 将仅显示该程序包的分层结构。
    • +
    +
  • +
  • +

    已过时的 API

    +

    已过时的 API 页面列出了所有已过时的 API。一般由于进行了改进并且通常提供了替代的 API, 所以建议不要使用已过时的 API。在将来的实现过程中, 可能会删除已过时的 API。

    +
  • +
  • +

    索引

    +

    索引 包含按字母顺序排列的所有类, 接口, 构造器, 方法和字段的列表。

    +
  • +
  • +

    上一个/下一个

    +

    这些链接使您可以转至下一个或上一个类, 接口, 程序包或相关页面。

    +
  • +
  • +

    框架/无框架

    +

    这些链接用于显示和隐藏 HTML 框架。所有页面均具有有框架和无框架两种显示方式。

    +
  • +
  • +

    所有类

    +

    所有类链接显示所有类和接口 (除了非静态嵌套类型)。

    +
  • +
  • +

    序列化表格

    +

    每个可序列化或可外部化的类都有其序列化字段和方法的说明。此信息对重新实现者有用, 而对使用 API 的开发者则没有什么用处。尽管导航栏中没有链接, 但您可以通过下列方式获取此信息: 转至任何序列化类, 然后单击类说明的 "另请参阅" 部分中的 "序列化表格"。

    +
  • +
  • +

    常量字段值

    +

    常量字段值页面列出了静态最终字段及其值。

    +
  • +
+此帮助文件适用于使用标准 doclet 生成的 API 文档。
+ +
+ + + + + + + +
+ + + + diff --git a/ApiDoc/foudations/httpdns/index-all.html b/ApiDoc/foudations/httpdns/index-all.html new file mode 100644 index 0000000..cbdee39 --- /dev/null +++ b/ApiDoc/foudations/httpdns/index-all.html @@ -0,0 +1,408 @@ + + + + + + +索引 + + + + + + + + +
+ + + + + + + +
+ + +
A C D E G H I L M N O R S T  + + +

A

+
+
ApiManager - com.mogo.cloud.httpdns.util中的类
+
+
接口请求管理类
+
+
ApiManager(sn, env, appKey) - 类 的构造器com.mogo.cloud.httpdns.util.ApiManager
+
+
接口请求管理类
+
+
ApiManagerKt - com.mogo.cloud.httpdns.util中的类
+
 
+
ApiManagerKt() - 类 的构造器com.mogo.cloud.httpdns.util.ApiManagerKt
+
 
+
+ + + +

C

+
+
com.mogo.cloud.httpdns - 程序包 com.mogo.cloud.httpdns
+
 
+
com.mogo.cloud.httpdns.bean - 程序包 com.mogo.cloud.httpdns.bean
+
 
+
com.mogo.cloud.httpdns.listener - 程序包 com.mogo.cloud.httpdns.listener
+
 
+
com.mogo.cloud.httpdns.util - 程序包 com.mogo.cloud.httpdns.util
+
 
+
Companion - 类 中的静态变量com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
component1() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
+
 
+
component2() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
+
 
+
component3() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
+
 
+
copy(cityCode, lat, lon) - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
+
+
httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode
+
+
+ + + +

D

+
+
d(tag, msg) - 类 中的方法com.mogo.cloud.httpdns.util.L
+
 
+
+ + + +

E

+
+
e(tag, msg) - 类 中的方法com.mogo.cloud.httpdns.util.L
+
 
+
equals(p) - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
+
+
httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode
+
+
+ + + +

G

+
+
getAllAddress() - 接口 中的方法com.mogo.cloud.httpdns.listener.IMogoHttpDns
+
+
获取全部路由表
+
+
getAllAddress() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsClient
+
+
获取全部路由表
+
+
getAppKey() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
getCityCode() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
+
 
+
getContext() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
getCurrentLocation() - 接口 中的方法com.mogo.cloud.httpdns.listener.IHttpDnsCurrentLocation
+
 
+
getCurrentLocation() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
getDefaultUrl() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
getEnv() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
getHttpDnsAddress(type, _host) - 接口 中的方法com.mogo.cloud.httpdns.listener.IMogoHttpDns
+
+
根据类型和host获取IP,直接通过网络请求获取全部路由表 +同时多线程多次请求会忽略部分网络请求,一定程度减少接口请求次数
+
+
getHttpDnsAddress(type, _host) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsClient
+
+
根据类型和host获取IP,直接通过网络请求获取全部路由表 +同时多线程多次请求会忽略部分网络请求,一定程度减少接口请求次数
+
+
getHttpDnsAddressUseCacheIfNecessary(type, _host) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsClient
+
+
先从本地缓存中根据type和host获取ip:port,如果本地缓存中没有,再通过网络获取
+
+
getHttpDnsCachedAddress(type, _host) - 接口 中的方法com.mogo.cloud.httpdns.listener.IMogoHttpDns
+
+
根据类型和host获取本地cache的路由表
+
+
getHttpDnsCachedAddress(type, _host) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsClient
+
+
根据类型和host获取本地cache的路由表
+
+
getLat() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
+
 
+
getLon() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
+
 
+
getLoopCheckDelay() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
getSn() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
+ + + +

H

+
+
hashCode() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
+
+
httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode
+
+
HTTP_DNS_ENV_DEMO - 类 中的静态变量com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
+
演示环境
+
+
HTTP_DNS_ENV_DEV - 类 中的静态变量com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
+
研发环境
+
+
HTTP_DNS_ENV_QA - 类 中的静态变量com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
+
测试环境
+
+
HTTP_DNS_ENV_RELEASE - 类 中的静态变量com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
+
线上环境
+
+
HttpDnsSimpleLocation - com.mogo.cloud.httpdns.bean中的类
+
+
httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode
+
+
HttpDnsSimpleLocation(cityCode, lat, lon) - 类 的构造器com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
+
+
httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode
+
+
+ + + +

I

+
+
IHttpDnsCurrentLocation - com.mogo.cloud.httpdns.listener中的接口
+
 
+
IHttpDnsCurrentLocation() - 接口 的构造器com.mogo.cloud.httpdns.listener.IHttpDnsCurrentLocation
+
 
+
IMogoHttpDns - com.mogo.cloud.httpdns.listener中的接口
+
 
+
IMogoHttpDns() - 接口 的构造器com.mogo.cloud.httpdns.listener.IMogoHttpDns
+
 
+
init(config) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsClient
+
 
+
INSTANCE - 类 中的静态变量com.mogo.cloud.httpdns.MogoHttpDnsClient
+
 
+
INSTANCE - 类 中的静态变量com.mogo.cloud.httpdns.util.L
+
+
简单实现日志工具类
+
+
isDebug() - 类 中的方法com.mogo.cloud.httpdns.util.L
+
 
+
+ + + +

L

+
+
L - com.mogo.cloud.httpdns.util中的类
+
+
简单实现日志工具类
+
+
+ + + +

M

+
+
MogoHttpDnsClient - com.mogo.cloud.httpdns中的类
+
 
+
MogoHttpDnsConfig - com.mogo.cloud.httpdns中的类
+
 
+
MogoHttpDnsConfig() - 类 的构造器com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
MogoHttpDnsConfig.Companion - com.mogo.cloud.httpdns中的类
+
 
+
+ + + +

N

+
+
NetWorkUtil - com.mogo.cloud.httpdns.util中的类
+
+
网络状态工具类 +监听和获取网络状态
+
+
NetWorkUtil() - 类 的构造器com.mogo.cloud.httpdns.util.NetWorkUtil
+
+
网络状态工具类 +监听和获取网络状态
+
+
NetWorkUtilKt - com.mogo.cloud.httpdns.util中的类
+
 
+
NetWorkUtilKt() - 类 的构造器com.mogo.cloud.httpdns.util.NetWorkUtilKt
+
 
+
+ + + +

O

+
+
onAddressChanged(address) - 接口 中的方法com.mogo.cloud.httpdns.listener.OnAddressChangedListener
+
 
+
OnAddressChangedListener - com.mogo.cloud.httpdns.listener中的接口
+
 
+
OnAddressChangedListener() - 接口 的构造器com.mogo.cloud.httpdns.listener.OnAddressChangedListener
+
 
+
+ + + +

R

+
+
registerStatusCallback(context, statusCallback) - 类 中的方法com.mogo.cloud.httpdns.util.NetWorkUtil
+
 
+
release() - 接口 中的方法com.mogo.cloud.httpdns.listener.IMogoHttpDns
+
 
+
release() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsClient
+
 
+
release() - 类 中的方法com.mogo.cloud.httpdns.util.NetWorkUtil
+
 
+
requestHttpDns(_location) - 类 中的方法com.mogo.cloud.httpdns.util.ApiManager
+
 
+
+ + + +

S

+
+
setAppKey(appKey) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
setContext(context) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
setCurrentLocation(currentLocation) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
setDebug(p) - 类 中的方法com.mogo.cloud.httpdns.util.L
+
 
+
setDefaultUrl(defaultUrl) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
setEnv(env) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
setLoopCheckDelay(loopCheckDelay) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
setShowDebugLog(showDebugLog) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
setSn(sn) - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
showDebugLog() - 类 中的方法com.mogo.cloud.httpdns.MogoHttpDnsConfig
+
 
+
+ + + +

T

+
+
toString() - 类 中的方法com.mogo.cloud.httpdns.bean.HttpDnsSimpleLocation
+
+
httpDns需要的定位信息,需要使用高德定位的经纬度坐标和cityCode
+
+
+A C D E G H I L M N O R S T 
+ +
+ + + + + + + +
+ + + + diff --git a/ApiDoc/foudations/httpdns/index.html b/ApiDoc/foudations/httpdns/index.html new file mode 100644 index 0000000..5045409 --- /dev/null +++ b/ApiDoc/foudations/httpdns/index.html @@ -0,0 +1,76 @@ + + + + + + +生成的文档 (无标题) + + + + + + + + + +<noscript> +<div>您的浏览器已禁用 JavaScript。</div> +</noscript> +<h2>框架预警</h2> +<p>请使用框架功能查看此文档。如果看到此消息, 则表明您使用的是不支持框架的 Web 客户机。链接到<a href="overview-summary.html">非框架版本</a>。</p> + + + diff --git a/ApiDoc/foudations/httpdns/overview-frame.html b/ApiDoc/foudations/httpdns/overview-frame.html new file mode 100644 index 0000000..1213d76 --- /dev/null +++ b/ApiDoc/foudations/httpdns/overview-frame.html @@ -0,0 +1,26 @@ + + + + + + +概览列表 + + + + + + + + +

 

+ + diff --git a/ApiDoc/foudations/httpdns/overview-summary.html b/ApiDoc/foudations/httpdns/overview-summary.html new file mode 100644 index 0000000..133e642 --- /dev/null +++ b/ApiDoc/foudations/httpdns/overview-summary.html @@ -0,0 +1,147 @@ + + + + + + +概览 + + + + + + + + + +
+ + + + + + + +
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
程序包 
程序包说明
com.mogo.cloud.httpdns 
com.mogo.cloud.httpdns.bean 
com.mogo.cloud.httpdns.listener 
com.mogo.cloud.httpdns.util 
+
+ +
+ + + + + + + +
+ + + + diff --git a/ApiDoc/foudations/httpdns/overview-tree.html b/ApiDoc/foudations/httpdns/overview-tree.html new file mode 100644 index 0000000..e1133ba --- /dev/null +++ b/ApiDoc/foudations/httpdns/overview-tree.html @@ -0,0 +1,149 @@ + + + + + + +类分层结构 + + + + + + + + +
+ + + + + + + +
+ + +
+

所有程序包的分层结构

+程序包分层结构: + +
+
+

类分层结构

+ +

接口分层结构

+ +
+ +
+ + + + + + + +
+ + + + diff --git a/ApiDoc/foudations/httpdns/package-list b/ApiDoc/foudations/httpdns/package-list new file mode 100644 index 0000000..39fcfbf --- /dev/null +++ b/ApiDoc/foudations/httpdns/package-list @@ -0,0 +1,4 @@ +com.mogo.cloud.httpdns +com.mogo.cloud.httpdns.bean +com.mogo.cloud.httpdns.listener +com.mogo.cloud.httpdns.util diff --git a/ApiDoc/foudations/httpdns/script.js b/ApiDoc/foudations/httpdns/script.js new file mode 100644 index 0000000..b346356 --- /dev/null +++ b/ApiDoc/foudations/httpdns/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/ApiDoc/foudations/httpdns/stylesheet.css b/ApiDoc/foudations/httpdns/stylesheet.css new file mode 100644 index 0000000..98055b2 --- /dev/null +++ b/ApiDoc/foudations/httpdns/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.useSummary td.colFirst, .useSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} From f43808240a1c7ac51e6b7830a05682981a6902df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=91=A3=E5=AE=8F=E5=AE=87?= Date: Thu, 21 Jan 2021 16:18:13 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86=E8=8E=B7?= =?UTF-8?q?=E5=8F=96context=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../main/java/com/mogo/cloud/passport/MoGoAiCloudClient.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/foudations/mogo-passport/src/main/java/com/mogo/cloud/passport/MoGoAiCloudClient.java b/foudations/mogo-passport/src/main/java/com/mogo/cloud/passport/MoGoAiCloudClient.java index d0c64ad..af1bb1c 100644 --- a/foudations/mogo-passport/src/main/java/com/mogo/cloud/passport/MoGoAiCloudClient.java +++ b/foudations/mogo-passport/src/main/java/com/mogo/cloud/passport/MoGoAiCloudClient.java @@ -59,6 +59,10 @@ public class MoGoAiCloudClient { return sInstance; } + public Context getContext() { + return mContext; + } + public MoGoAiCloudClientConfig getAiCloudClientConfig() { return mAiCloudClientConfig; }