索引
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
A
- AbstractBodyBuilder<T> - com.dtflys.forest.backend.body中的类
-
通用的请求体构造器抽象类
- AbstractBodyBuilder() - 类的构造器 com.dtflys.forest.backend.body.AbstractBodyBuilder
- AbstractBodyLifeCycle<A extends Annotation> - com.dtflys.forest.lifecycles.parameter中的类
-
抽象请求体生命周期处理类
- AbstractBodyLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.AbstractBodyLifeCycle
- AbstractHttpBackend - com.dtflys.forest.backend中的类
- AbstractHttpBackend(ForestConnectionManager) - 类的构造器 com.dtflys.forest.backend.AbstractHttpBackend
- AbstractHttpclientRequestSender - com.dtflys.forest.backend.httpclient.request中的类
- AbstractHttpclientRequestSender(HttpclientConnectionManager, ForestRequest) - 类的构造器 com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
- AbstractHttpExecutor - com.dtflys.forest.backend中的类
- AbstractHttpExecutor(ForestRequest, HttpclientRequestSender) - 类的构造器 com.dtflys.forest.backend.AbstractHttpExecutor
- AbstractQueryParameter<SELF extends AbstractQueryParameter<SELF>> - com.dtflys.forest.http中的类
- AbstractQueryParameter(ForestQueryMap, boolean) - 类的构造器 com.dtflys.forest.http.AbstractQueryParameter
- ACCEPT - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:接受的内容类型
- ACCEPT_CHARSET - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:接受的字符编码
- ACCEPT_ENCODING - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:接受的版本时间
- ACCEPT_LANGUAGE - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:接受的语言
- ACCEPTED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- add(int, ForestRequestBody) - 类中的方法 com.dtflys.forest.http.ForestBody
- add(ForestRequestBody) - 类中的方法 com.dtflys.forest.http.ForestBody
- addAll(int, Collection<? extends ForestRequestBody>) - 类中的方法 com.dtflys.forest.http.ForestBody
- addAll(Collection<? extends ForestRequestBody>) - 类中的方法 com.dtflys.forest.http.ForestBody
- addAllCookies(List<ForestCookie>) - 类中的方法 com.dtflys.forest.http.ForestCookies
-
添加Cookie列表
- addAllQueries(ForestQueryMap) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- addAllQuery(ForestQueryMap) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
批量添加请求中的Query参数
- addAllVariables(Map<String, Object>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局变量表
- addArrayQuery(String, Object[]) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
添加带数组方括号的 Query 参数
- addArrayQuery(String, Object...) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求中的数组类Query参数 (带数组方括号[]的 Query 参数名)
- addArrayQuery(String, Object[], boolean, String) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
添加带数组方括号的 Query 参数
- addArrayQuery(String, Object[], boolean, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求中的数组类Query参数 (带数组方括号[]的 Query 参数名)
- addArrayQuery(String, Collection) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
添加带数组下标的 Query 参数
- addArrayQuery(String, Collection) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求中的集合类Query参数 (带数组下标的 Query 参数名)
- addArrayQuery(String, Collection, boolean, String) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
添加带数组下标的 Query 参数
- addArrayQuery(String, Collection, boolean, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求中的集合类Query参数 (带数组下标的 Query 参数名)
- addAttachment(String, Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加附件到请求中
- addAttribute(ForestRequest, String, Object) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
添加请求在本拦截器中的 Attribute 属性
- addAttribute(String, Object) - 类中的方法 com.dtflys.forest.interceptor.InterceptorAttributes
- addBody(byte[]) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加字节数组Body数据
- addBody(ForestRequestBody) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加Body数据
- addBody(RequestNameValue) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- addBody(File) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加文件Body数据
- addBody(InputStream) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加输入流Body数据
- addBody(Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加输入对象Body数据
- addBody(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加字符串Body数据
- addBody(String, Lazy) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加延迟求值的键值对类型Body数据
- addBody(String, Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加键值对类型Body数据
- addBody(String, String, Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加键值对类型Body数据
- addBody(List<RequestNameValue>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- addBody(Map, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加 Map 类型 Body 数据
- addCookie(ForestCookie) - 类中的方法 com.dtflys.forest.http.ForestCookieHeader
-
添加Cookie头
- addCookie(ForestCookie) - 类中的方法 com.dtflys.forest.http.ForestCookies
-
添加Cookie
- addCookie(ForestCookie) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
添加Cookie头 (默认严格匹配)
- addCookie(ForestCookie) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加 Cookie 到请求中 (默认严格匹配)
- addCookie(ForestCookie, boolean) - 类中的方法 com.dtflys.forest.http.ForestCookieHeader
-
添加Cookie头
- addCookie(ForestCookie, boolean) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
添加Cookie头
- addCookie(ForestCookie, boolean) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加 Cookie 到请求中
- addCookies(ForestCookies) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
批量添加Cookie头
- addCookies(ForestCookies) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
批量添加 Cookie 到请求中
- addCookies(List<ForestCookie>) - 类中的方法 com.dtflys.forest.http.ForestCookieHeader
-
批量添加Cookie头
- addCookies(List<ForestCookie>) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
批量添加Cookie头 (默认严格匹配)
- addCookies(List<ForestCookie>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
批量添加 Cookie 到请求中 (默认严格匹配)
- addCookies(List<ForestCookie>, boolean) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
批量添加Cookie头
- addCookies(List<ForestCookie>, boolean) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
批量添加 Cookie 到请求中
- addData(RequestNameValue) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- addData(String, Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- addData(List<RequestNameValue>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- addFile(ForestMultipart) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加文件 Multipart
- addFile(String, byte[], String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加文件 Multipart
- addFile(String, byte[], String, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加文件 Multipart
- addFile(String, File) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加文件 Multipart
- addFile(String, File, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加文件 Multipart
- addFile(String, File, String, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加文件 Multipart
- addFile(String, InputStream, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加文件 Multipart
- addFile(String, InputStream, String, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加文件 Multipart
- addFile(List<ForestMultipart>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
批量添加文件 Multipart
- addFilter(Filter) - 类中的方法 com.dtflys.forest.filter.FilterChain
- addFilter(Filter) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- addHeader(ForestHeader) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
添加请求头
- addHeader(LogHeaderMessage) - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- addHeader(RequestNameValue) - 类中的方法 com.dtflys.forest.http.ForestProxy
-
添加请求头到该代理中
- addHeader(RequestNameValue) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求头到该请求中
- addHeader(String, Lazy<?>) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- addHeader(String, Lazy<?>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加延迟求值的请求头到该请求中
- addHeader(String, Object) - 类中的方法 com.dtflys.forest.http.ForestProxy
-
添加请求头到该代理中
- addHeader(String, Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求头到该请求中
- addHeader(String, String) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
添加请求头
- addHeader(Map) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
通过 Map 批量添加请求头到该请求中
- addHeaders(HasHeaders, MappingTemplate[], Object[]) - 类中的静态方法 com.dtflys.forest.utils.HeaderUtils
- addHeaders(List<RequestNameValue>) - 类中的方法 com.dtflys.forest.http.ForestProxy
-
批量添加请求头到该代理中
- addHeaders(List<RequestNameValue>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
批量添加请求头到该请求中
- addInterceptor(Interceptor) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加拦截器到该请求中
- addInterceptor(Interceptor) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- addInterceptor(Class<? extends Interceptor>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加拦截器到该请求中
- addInterceptorAttribute(Class, String, Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加拦截器属性到该请求
- addInterceptorAttributes(Class, InterceptorAttributes) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加拦截器属性到该请求
- addJSONQuery(String, Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加 JSON Query 参数
- addMultipart(MappingTemplate, MappingTemplate, Object, List<ForestMultipart>, Object[]) - 类中的方法 com.dtflys.forest.multipart.ForestMultipartFactory
- addMultipart(ForestMultipart) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加 Multipart
- addMultipart(List<ForestMultipart>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
批量添加 Multipart
- addMultipartFactory(ForestMultipartFactory) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
添加Forest文件上传用的Mutlipart工厂
- addNamedParameter(MappingParameter) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
添加命名参数
- addNameValue(RequestNameValue) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加键值对
- addNameValue(List<RequestNameValue>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加键值对列表
- addQuery(SimpleQueryParameter) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- addQuery(SimpleQueryParameter) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求中的Query参数
- addQuery(SimpleQueryParameter[]) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
批量添加请求中的Query参数
- addQuery(Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
批量添加请求中的Query参数
- addQuery(String, Lazy) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- addQuery(String, Lazy) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求中延迟求值的Query参数
- addQuery(String, Object) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- addQuery(String, Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求中的Query参数
- addQuery(String, Object[]) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
添加数组 Query 参数
- addQuery(String, Object...) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求中的数组类Query参数 (重复 Query 参数名)
- addQuery(String, Object[], boolean, String) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
添加数组 Query 参数
- addQuery(String, Object[], boolean, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求中的数组类Query参数 (重复 Query 参数名)
- addQuery(String, Object, boolean, String) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
添加 Query 参数
- addQuery(String, Object, boolean, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求中的Query参数
- addQuery(String, Collection) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
添加集合类 Query 参数
- addQuery(String, Collection) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求中的集合类Query参数 (重复 Query 参数名)
- addQuery(String, Collection, boolean, String) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
添加集合类 Query 参数
- addQuery(String, Collection, boolean, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加请求中的集合类Query参数 (重复 Query 参数名)
- addQuery(Collection<SimpleQueryParameter>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
批量添加请求中的Query参数
- addQuery(Map) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
添加 Map 类 Query 参数
- addQuery(Map) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加 Map 类 Query 参数
- addQuery(Map, boolean, String) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
添加 Map 类 Query 参数
- addQuery(Map, boolean, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
添加 Map 类 Query 参数
- addQueryValues(String, Collection) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
批量添加请求中的同名Query参数
- addReadFeature(JSONReader.Feature) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- address(ForestAddress) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求的主机地址(主机名/ip地址 + 端口号)
- address(ForestAddress, boolean) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求的主机地址(主机名/ip地址 + 端口号)
- address(String, int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求的主机地址(主机名/ip地址 + 端口号)
- Address - com.dtflys.forest.annotation中的注释类型
-
主机地址注解
- AddressLifeCycle - com.dtflys.forest.lifecycles.method中的类
-
重试注解的生命周期类
- AddressLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.AddressLifeCycle
- AddressSource - com.dtflys.forest.callback中的接口
-
主机地址信息动态来源接口
- addVariable(String, MappingVariable) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
添加变量
- addVariableValue(String, Object) - 类中的方法 com.dtflys.forest.mapping.SubVariableScope
- addWriterFeature(JSONWriter.Feature) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- afterExecute(ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
默认回调函数: 请求完成后(成功/失败后) 调用该方法
- afterExecute(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- AliasFor - com.dtflys.forest.annotation中的注释类型
-
注解属性别名
- ALL - 类中的静态变量 com.dtflys.forest.utils.URLEncoder
-
强制全编码的编码
URLEncoder - allConfigurations() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取所有定义过的 Forest 配置信息
- allCookies() - 类中的方法 com.dtflys.forest.http.ForestCookies
-
获取该集合下的所有Cookie
- allEncode(String, String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
强制URL Encoding编码
- ALLOWED_MODES - 类中的静态变量 com.dtflys.forest.utils.MethodHandlesUtil
- annotationType - 类中的变量 com.dtflys.forest.mapping.MappingTemplate
- APPLICATION_JSON - 类中的静态变量 com.dtflys.forest.backend.ContentType
- APPLICATION_OCTET_STREAM - 类中的静态变量 com.dtflys.forest.backend.ContentType
- APPLICATION_X_PROTOBUF - 类中的静态变量 com.dtflys.forest.backend.ContentType
- APPLICATION_X_WWW_FORM_URLENCODED - 类中的静态变量 com.dtflys.forest.backend.ContentType
- APPLICATION_XML - 类中的静态变量 com.dtflys.forest.backend.ContentType
- argument(int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
根据参数下标获取该请求对应方法的参数值
- arguments() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取该请求对应方法的所有参数值
- assertParamNotEmpty(Object, String) - 类中的静态方法 com.dtflys.forest.utils.Validations
- assertParamNotEmpty(String, String) - 类中的静态方法 com.dtflys.forest.utils.Validations
- assertParamNotEmpty(Collection, String) - 类中的静态方法 com.dtflys.forest.utils.Validations
- assertParamNotNull(Object, String) - 类中的静态方法 com.dtflys.forest.utils.Validations
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
whether can use async http request or not
- async() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
whether can use async http request or not
- async() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置为异步
- AsyncAbortPolicy - com.dtflys.forest.backend中的类
- AsyncAbortPolicy() - 类的构造器 com.dtflys.forest.backend.AsyncAbortPolicy
- AsyncCallerRunsPolicy - com.dtflys.forest.backend中的类
- AsyncCallerRunsPolicy() - 类的构造器 com.dtflys.forest.backend.AsyncCallerRunsPolicy
- AsyncHttpExecutor<T> - com.dtflys.forest.backend中的类
-
Forest异步请求执行器
- AsyncHttpExecutor(ForestConfiguration, HttpExecutor, ResponseHandler) - 类的构造器 com.dtflys.forest.backend.AsyncHttpExecutor
- AsyncHttpExecutor.AsyncTask<T> - com.dtflys.forest.backend中的类
- asyncMode() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取异步请求模式
- asyncMode(ForestAsyncMode) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置异步请求模式
- asyncModeContent(RequestLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
- AsyncTask(HttpExecutor, LifeCycleHandler) - 类的构造器 com.dtflys.forest.backend.AsyncHttpExecutor.AsyncTask
- AsyncThreadPools - com.dtflys.forest.config中的类
-
Forest异步请求线程池管理类
- AsyncThreadPools() - 类的构造器 com.dtflys.forest.config.AsyncThreadPools
- AsyncUtil - com.dtflys.forest.utils中的类
-
异步工具类
- AsyncUtil() - 类的构造器 com.dtflys.forest.utils.AsyncUtil
- ATTACHMENT_NAME_FILE - 类中的静态变量 com.dtflys.forest.lifecycles.file.DownloadLifeCycle
- attributeName - 类中的变量 com.dtflys.forest.mapping.MappingTemplate
- authenticator() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求认证器
- authenticator(ForestAuthenticator) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求认证器
- AUTHORIZATION - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:HTTP身份验证的凭证
- AUTO - 类中的静态变量 com.dtflys.forest.utils.ForestDataType
-
数据类型: 自动类型
- AutoOAuth2DefinitionHandler - com.dtflys.forest.handler中的类
-
auto 赋值
- AutoOAuth2DefinitionHandler() - 类的构造器 com.dtflys.forest.handler.AutoOAuth2DefinitionHandler
- autoRedirects(boolean) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置是否打开自动重定向
- await() - 类中的方法 com.dtflys.forest.http.ForestFuture
- await(long, TimeUnit) - 类中的方法 com.dtflys.forest.http.ForestFuture
- await(ForestFuture...) - 类中的静态方法 com.dtflys.forest.Forest
-
等待多个请求响应结果,并阻塞当前调用改方法的线程,只有当参数中所有请求结果都返回后才会继续执行
- await(Collection<ForestFuture>) - 类中的静态方法 com.dtflys.forest.Forest
-
等待多个请求响应结果,并阻塞当前调用改方法的线程,只有当参数中所有请求结果都返回后才会继续执行
- await(Collection<ForestFuture>, Consumer<ForestResponse>) - 类中的静态方法 com.dtflys.forest.Forest
-
等待多个请求响应结果,并阻塞当前调用改方法的线程,当参数中所有请求结果都返回后调用参数中的 callback 回调函数
- awaitRequest(ForestRequest) - 类中的方法 com.dtflys.forest.pool.FixedRequestPool
-
提交请求
- awaitRequest(ForestRequest) - 接口中的方法 com.dtflys.forest.pool.ForestRequestPool
B
- backend() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取HTTP后端对象
- backend(HttpBackend) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置HTTP后端框架
- backend(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置 HTTP 后端框架
- Backend - com.dtflys.forest.annotation中的注释类型
-
Forest后端框架注解
- backendClient() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取 HTTP 后端 Client 对象或对象工厂
- backendClient(Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置 HTTP 后端 Client 对象或对象工厂
- BackendClient - com.dtflys.forest.annotation中的注释类型
-
Forest后端框架 Client 注解
- BackendClientLifeCycle - com.dtflys.forest.lifecycles.method中的类
-
Forest后端框架注解的生命周期类
- BackendClientLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.BackendClientLifeCycle
- BackendClientProvider<T> - com.dtflys.forest.backend中的接口
- backendContent(RequestLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
后端框架名称
- BackendLifeCycle - com.dtflys.forest.lifecycles.method中的类
-
Forest后端框架注解的生命周期类
- BackendLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.BackendLifeCycle
- BackOffRetryer - com.dtflys.forest.retryer中的类
-
基于退避算法的重试器
- BackOffRetryer(ForestRequest) - 类的构造器 com.dtflys.forest.retryer.BackOffRetryer
- BAD_GATEWAY - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- BAD_REQUEST - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- Base64Utils - com.dtflys.forest.utils中的类
-
Base64字符串与字节码转换工具
- Base64Utils() - 类的构造器 com.dtflys.forest.utils.Base64Utils
- BaseAnnotationLifeCycle<A extends Annotation,
I> - com.dtflys.forest.lifecycles中的接口 - BaseLifeCycle - com.dtflys.forest.annotation中的注释类型
-
Base Life Cycle Class Annotation
- BaseLogEnabledLifeCycle - com.dtflys.forest.lifecycles.logging中的类
- BaseLogEnabledLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.logging.BaseLogEnabledLifeCycle
- BaseLogHandlerLifeCycle - com.dtflys.forest.lifecycles.logging中的类
- BaseLogHandlerLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.logging.BaseLogHandlerLifeCycle
- basePath() - 注释类型 中的元素 com.dtflys.forest.annotation.Address
-
URL根路径
- basePath() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取URL根路径
- basePath(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置URL根路径
- BaseRequest - com.dtflys.forest.annotation中的注释类型
-
接口级别请求配置信息注解
- BaseRequestLifeCycle - com.dtflys.forest.lifecycles.base中的类
- BaseRequestLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.base.BaseRequestLifeCycle
- baseURL() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
接口级别基础 URL
- BaseURL - com.dtflys.forest.annotation中的注释类型
-
已过时。
- BasicAuth - com.dtflys.forest.auth中的类
-
Forest BasicAuth 认证器
- BasicAuth - com.dtflys.forest.extensions中的注释类型
-
Basic Auth 类型的验签注解
- BasicAuth() - 类的构造器 com.dtflys.forest.auth.BasicAuth
- BasicAuth(String) - 类的构造器 com.dtflys.forest.auth.BasicAuth
- BasicAuth(String, String) - 类的构造器 com.dtflys.forest.auth.BasicAuth
- BasicAuthLifeCycle - com.dtflys.forest.lifecycles.authorization中的类
- BasicAuthLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.authorization.BasicAuthLifeCycle
- BasicVariableValue - com.dtflys.forest.reflection中的类
- BasicVariableValue(Object) - 类的构造器 com.dtflys.forest.reflection.BasicVariableValue
- beforeExecute(ForestRequest) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
默认回调函数: 请求执行前调用该方法
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.authorization.BasicAuthLifeCycle
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.file.DownloadLifeCycle
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.method.HeadersLifeCycle
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.method.RequestLifeCycle
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.parameter.BinaryBodyLifeCycle
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.parameter.DataFileLifeCycle
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.parameter.FormBodyLifeCycle
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.parameter.JSONBodyLifeCycle
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.parameter.ProtobufBodyLifeCycle
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.parameter.ReturnLifeCycle
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.parameter.XMLBodyLifeCycle
- beforeExecute(ForestRequest) - 类中的方法 com.dtflys.forest.lifecycles.proxy.HTTPProxyLifeCycle
- BINARY - 类中的静态变量 com.dtflys.forest.utils.ForestDataType
-
数据类型: 二进制类型
- BinaryBody - com.dtflys.forest.annotation中的注释类型
-
二进制格式请求体注解
- BinaryBodyLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @JSONBody注解的生命周期
- BinaryBodyLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.BinaryBodyLifeCycle
- BinaryRequestBody - com.dtflys.forest.http.body中的类
-
二进制请求体类型
- BinaryRequestBody() - 类的构造器 com.dtflys.forest.http.body.BinaryRequestBody
- body - 类中的变量 com.dtflys.forest.http.ForestRequestBody
-
所对应的请求体对象
- body() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
其他的请求体参数。
- body() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求体对象列表
- Body - com.dtflys.forest.annotation中的注释类型
-
Request Body
- BodyBuilder<R> - com.dtflys.forest.backend中的接口
- BodyLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @Body注解的生命周期
- BodyLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.BodyLifeCycle
- bodyType() - 类中的方法 com.dtflys.forest.backend.ContentType
-
获取ContentType对应的请求体类型
- bodyType() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求体类型
- bodyType(ForestDataType) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求体类型
- BodyType - com.dtflys.forest.annotation中的注释类型
- BodyTypeLifeCycle - com.dtflys.forest.lifecycles.method中的类
- BodyTypeLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.BodyTypeLifeCycle
- BOOLEAN - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
布尔值标记
- build() - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
-
进行构造,产生Forest URL对象
- build(byte[], String) - 类中的方法 com.dtflys.forest.http.body.RequestBodyBuilder.ByteArrayRequestBodyBuilder
- build(File, String) - 类中的方法 com.dtflys.forest.http.body.RequestBodyBuilder.FileRequestBodyBuilder
- build(InputStream, String) - 类中的方法 com.dtflys.forest.http.body.RequestBodyBuilder.InputStreamBodyBuilder
- build(Object, String) - 类中的方法 com.dtflys.forest.http.body.RequestBodyBuilder.ObjectRequestBodyBuilder
- build(String, String) - 类中的方法 com.dtflys.forest.http.body.RequestBodyBuilder.StringRequestBodyBuilder
- build(T, String) - 类中的方法 com.dtflys.forest.http.body.RequestBodyBuilder
- buildBody(R, ForestRequest, LifeCycleHandler) - 接口中的方法 com.dtflys.forest.backend.BodyBuilder
- buildBody(T, ForestRequest, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.body.AbstractBodyBuilder
-
构建请求体
- buildRequest() - 类中的方法 com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
- buildRequestMessage(int, Request) - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- buildUrl() - 类中的方法 com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
- buildUrl(ForestRequest) - 类中的方法 com.dtflys.forest.backend.url.QueryableURLBuilder
- buildUrl(ForestRequest) - 类中的方法 com.dtflys.forest.backend.url.URLBuilder
- ByteArrayMultipart - com.dtflys.forest.multipart中的类
- ByteArrayMultipart() - 类的构造器 com.dtflys.forest.multipart.ByteArrayMultipart
- ByteArrayRequestBody - com.dtflys.forest.http.body中的类
- ByteArrayRequestBody(byte[]) - 类的构造器 com.dtflys.forest.http.body.ByteArrayRequestBody
- ByteArrayRequestBodyBuilder() - 类的构造器 com.dtflys.forest.http.body.RequestBodyBuilder.ByteArrayRequestBodyBuilder
- ByteEncodeUtils - com.dtflys.forest.utils中的类
-
通过字符串字节数组获得字符串编码名称
- ByteEncodeUtils() - 类的构造器 com.dtflys.forest.utils.ByteEncodeUtils
- byteToString(byte[]) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
把字节数组转换成字符串(自动根据字符串编码转换)
C
- cache() - 注释类型 中的元素 com.dtflys.forest.annotation.BackendClient
-
后端框架的 Client 对象是否缓存
- CACHE_CONTROL - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:请求响应链上所有的缓存机制必须遵守的指令
- cacheBackendClient() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
是否缓存 HTTP 后端 Client 对象
- cacheBackendClient(boolean) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置是否缓存 HTTP 后端 Client 对象
- cacheId() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
缓存ID,为了确保缓存唯一(防止被其他同类型请求的缓存Token覆盖)建议设置此值。
- cacheKey() - 类中的方法 com.dtflys.forest.http.ForestProxy
- canAnnotationUseForInterface(Class<?>) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
- canAnnotationUseForMethod(Class<?>) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
- canAnnotationUseForParam(Class<?>) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
- canBuild(Class) - 类中的静态方法 com.dtflys.forest.http.body.RequestBodyBuilder
- canBuild(Object) - 类中的静态方法 com.dtflys.forest.http.body.RequestBodyBuilder
- cancel() - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
- cancel() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
取消请求执行
- cancel(boolean) - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
- cancel(boolean) - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
- cancel(boolean) - 类中的方法 com.dtflys.forest.http.ForestFuture
- canReadAsBinaryStream() - 类中的方法 com.dtflys.forest.backend.ContentType
- canReadAsString() - 类中的方法 com.dtflys.forest.backend.ContentType
- canRetry(ForestRetryException) - 类中的方法 com.dtflys.forest.retryer.BackOffRetryer
- canRetry(ForestRetryException) - 类中的方法 com.dtflys.forest.retryer.ForestRetryer
- canRetry(ForestRetryException) - 类中的方法 com.dtflys.forest.retryer.NoneRetryer
- canRetry(ForestResponse<?>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
是否能够重试
- canRetry(ForestResponse<?>, ForestRetryException) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
是否能重试
- certPass - 类中的变量 com.dtflys.forest.ssl.SSLKeyStore
- charset - 类中的变量 com.dtflys.forest.http.AbstractQueryParameter
-
字符集
- charset - 类中的变量 com.dtflys.forest.http.ForestResponse
-
响应内容的编码字符集
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
接口级别请求字符集
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
Charset, Default is UTF-8
- charset() - 注释类型 中的元素 com.dtflys.forest.annotation.URLEncode
- charset() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求参数编码字符集
- charset(String) - 类中的方法 com.dtflys.forest.http.ForestProxy
- charset(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求参数编码字符集
- checkAndComplete() - 类中的方法 com.dtflys.forest.http.ForestURL
- checkBaseURL(String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
- checkClientTrusted(X509Certificate[], String) - 类中的方法 com.dtflys.forest.ssl.ForestX509TrustManager
- checkClientTrusted(X509Certificate[], String) - 类中的方法 com.dtflys.forest.ssl.TrustAllManager
- checkFastJSON2Class() - 类中的方法 com.dtflys.forest.converter.json.JSONConverterSelector
-
检测FastJSON2相关类型
- checkFastJSONClass() - 类中的方法 com.dtflys.forest.converter.json.JSONConverterSelector
-
检测FastJSON相关类型
- checkGsonClass() - 类中的方法 com.dtflys.forest.converter.json.JSONConverterSelector
-
检测Gson相关类型
- checkJacsonClass() - 类中的方法 com.dtflys.forest.converter.json.JSONConverterSelector
-
检测Jaskon相关类型
- checkServerTrusted(X509Certificate[], String) - 类中的方法 com.dtflys.forest.ssl.ForestX509TrustManager
- checkServerTrusted(X509Certificate[], String) - 类中的方法 com.dtflys.forest.ssl.TrustAllManager
- checkSupportProtobuf() - 类中的方法 com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager
- cipherSuites - 类中的变量 com.dtflys.forest.ssl.SSLKeyStore
- clear() - 类中的方法 com.dtflys.forest.http.ForestBody
- clear() - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- clear() - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- clear() - 类中的方法 com.dtflys.forest.utils.ForestCache
- clearQueries() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
删除请求的所有URL查询参数
- clearQueriesFromUrl() - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
清除所有源自URL的Query参数
- clearTypeChangeHistory() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
清空请求类型变更历史列表
- client() - 注释类型 中的元素 com.dtflys.forest.backend.httpclient.HttpClient
-
后端 HttpClient 工厂
- client() - 注释类型 中的元素 com.dtflys.forest.backend.okhttp3.OkHttp3
-
后端 HttpClient 工厂
- client(Class<T>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
创建请求接口的动态代理实例
- client(Class<T>) - 类中的静态方法 com.dtflys.forest.Forest
-
创建 Forest 客户端接口实例
- CLIENT_CREDENTIALS - 枚举 中的枚举常量 com.dtflys.forest.extensions.OAuth2.GrantType
-
客户端类型
- clientId() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
客户端ID
- clientKey() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
后端客户端对象缓存 Key
- clientSecret() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
客户端秘钥
- clone() - 类中的方法 com.dtflys.forest.http.body.ByteArrayRequestBody
- clone() - 类中的方法 com.dtflys.forest.http.body.FileRequestBody
- clone() - 类中的方法 com.dtflys.forest.http.body.InputStreamRequestBody
- clone() - 类中的方法 com.dtflys.forest.http.body.MultipartRequestBody
- clone() - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- clone() - 类中的方法 com.dtflys.forest.http.body.ObjectRequestBody
- clone() - 类中的方法 com.dtflys.forest.http.body.StringRequestBody
- clone() - 类中的方法 com.dtflys.forest.http.ForestBody
- clone() - 类中的方法 com.dtflys.forest.http.ForestCookie
-
克隆Cookie对象
- clone() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
克隆Forest请求对象
- clone() - 类中的方法 com.dtflys.forest.http.ForestRequestBody
- clone() - 类中的方法 com.dtflys.forest.interceptor.InterceptorAttributes
- clone() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- clone(ForestHeaderMap) - 接口中的方法 com.dtflys.forest.http.ForestHeader
- clone(ForestHeaderMap) - 类中的方法 com.dtflys.forest.http.LazyHeader
- clone(ForestHeaderMap) - 类中的方法 com.dtflys.forest.http.SimpleHeader
- clone(ForestRequest) - 类中的方法 com.dtflys.forest.http.ForestBody
- clone(ForestRequest) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- clone(HasURL) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
克隆Forest请求头Map
- close() - 类中的方法 com.dtflys.forest.backend.AbstractHttpExecutor
- close() - 类中的方法 com.dtflys.forest.backend.AsyncHttpExecutor
- close() - 类中的方法 com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
- close() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientForestResponse
- close() - 接口中的方法 com.dtflys.forest.backend.HttpExecutor
- close() - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- close() - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponse
- close() - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttpResponseBody
- close() - 类中的方法 com.dtflys.forest.http.ForestResponse
- closed - 类中的变量 com.dtflys.forest.http.ForestResponse
-
响应体是否已关闭
- closePool() - 类中的静态方法 com.dtflys.forest.backend.AsyncHttpExecutor
-
关闭异步请求线程池
- com.dtflys.forest - 程序包 com.dtflys.forest
- com.dtflys.forest.annotation - 程序包 com.dtflys.forest.annotation
- com.dtflys.forest.auth - 程序包 com.dtflys.forest.auth
- com.dtflys.forest.backend - 程序包 com.dtflys.forest.backend
- com.dtflys.forest.backend.body - 程序包 com.dtflys.forest.backend.body
- com.dtflys.forest.backend.httpclient - 程序包 com.dtflys.forest.backend.httpclient
- com.dtflys.forest.backend.httpclient.body - 程序包 com.dtflys.forest.backend.httpclient.body
- com.dtflys.forest.backend.httpclient.conn - 程序包 com.dtflys.forest.backend.httpclient.conn
- com.dtflys.forest.backend.httpclient.entity - 程序包 com.dtflys.forest.backend.httpclient.entity
- com.dtflys.forest.backend.httpclient.executor - 程序包 com.dtflys.forest.backend.httpclient.executor
- com.dtflys.forest.backend.httpclient.logging - 程序包 com.dtflys.forest.backend.httpclient.logging
- com.dtflys.forest.backend.httpclient.request - 程序包 com.dtflys.forest.backend.httpclient.request
- com.dtflys.forest.backend.httpclient.response - 程序包 com.dtflys.forest.backend.httpclient.response
- com.dtflys.forest.backend.okhttp3 - 程序包 com.dtflys.forest.backend.okhttp3
- com.dtflys.forest.backend.okhttp3.body - 程序包 com.dtflys.forest.backend.okhttp3.body
- com.dtflys.forest.backend.okhttp3.conn - 程序包 com.dtflys.forest.backend.okhttp3.conn
- com.dtflys.forest.backend.okhttp3.executor - 程序包 com.dtflys.forest.backend.okhttp3.executor
- com.dtflys.forest.backend.okhttp3.logging - 程序包 com.dtflys.forest.backend.okhttp3.logging
- com.dtflys.forest.backend.okhttp3.response - 程序包 com.dtflys.forest.backend.okhttp3.response
- com.dtflys.forest.backend.url - 程序包 com.dtflys.forest.backend.url
- com.dtflys.forest.callback - 程序包 com.dtflys.forest.callback
- com.dtflys.forest.config - 程序包 com.dtflys.forest.config
- com.dtflys.forest.converter - 程序包 com.dtflys.forest.converter
- com.dtflys.forest.converter.auto - 程序包 com.dtflys.forest.converter.auto
- com.dtflys.forest.converter.binary - 程序包 com.dtflys.forest.converter.binary
- com.dtflys.forest.converter.form - 程序包 com.dtflys.forest.converter.form
- com.dtflys.forest.converter.json - 程序包 com.dtflys.forest.converter.json
- com.dtflys.forest.converter.protobuf - 程序包 com.dtflys.forest.converter.protobuf
- com.dtflys.forest.converter.text - 程序包 com.dtflys.forest.converter.text
- com.dtflys.forest.converter.xml - 程序包 com.dtflys.forest.converter.xml
- com.dtflys.forest.exceptions - 程序包 com.dtflys.forest.exceptions
- com.dtflys.forest.extensions - 程序包 com.dtflys.forest.extensions
- com.dtflys.forest.filter - 程序包 com.dtflys.forest.filter
- com.dtflys.forest.handler - 程序包 com.dtflys.forest.handler
- com.dtflys.forest.http - 程序包 com.dtflys.forest.http
- com.dtflys.forest.http.body - 程序包 com.dtflys.forest.http.body
- com.dtflys.forest.http.model - 程序包 com.dtflys.forest.http.model
- com.dtflys.forest.interceptor - 程序包 com.dtflys.forest.interceptor
- com.dtflys.forest.lifecycles - 程序包 com.dtflys.forest.lifecycles
- com.dtflys.forest.lifecycles.authorization - 程序包 com.dtflys.forest.lifecycles.authorization
- com.dtflys.forest.lifecycles.base - 程序包 com.dtflys.forest.lifecycles.base
- com.dtflys.forest.lifecycles.file - 程序包 com.dtflys.forest.lifecycles.file
- com.dtflys.forest.lifecycles.logging - 程序包 com.dtflys.forest.lifecycles.logging
- com.dtflys.forest.lifecycles.method - 程序包 com.dtflys.forest.lifecycles.method
- com.dtflys.forest.lifecycles.parameter - 程序包 com.dtflys.forest.lifecycles.parameter
- com.dtflys.forest.lifecycles.proxy - 程序包 com.dtflys.forest.lifecycles.proxy
- com.dtflys.forest.logging - 程序包 com.dtflys.forest.logging
- com.dtflys.forest.mapping - 程序包 com.dtflys.forest.mapping
- com.dtflys.forest.multipart - 程序包 com.dtflys.forest.multipart
- com.dtflys.forest.pool - 程序包 com.dtflys.forest.pool
- com.dtflys.forest.proxy - 程序包 com.dtflys.forest.proxy
- com.dtflys.forest.reflection - 程序包 com.dtflys.forest.reflection
- com.dtflys.forest.retryer - 程序包 com.dtflys.forest.retryer
- com.dtflys.forest.ssl - 程序包 com.dtflys.forest.ssl
- com.dtflys.forest.utils - 程序包 com.dtflys.forest.utils
- compile() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- completed(Object) - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
- compressGzip(byte[]) - 类中的静态方法 com.dtflys.forest.utils.GzipUtils
-
压缩字节数组数据
- compressGzip(String) - 类中的静态方法 com.dtflys.forest.utils.GzipUtils
-
压缩字符串数据
- compressGzip(String, Charset) - 类中的静态方法 com.dtflys.forest.utils.GzipUtils
-
压缩字符串数据
- condition() - 注释类型 中的元素 com.dtflys.forest.annotation.Retry
-
请求重试触发条件回调函数类
- condition() - 注释类型 中的元素 com.dtflys.forest.annotation.Success
-
请求成功条件回调函数类
- config() - 类中的静态方法 com.dtflys.forest.Forest
-
获取或创建全局默认配置,即
ForestConfiguration对象 - config(String) - 类中的静态方法 com.dtflys.forest.Forest
-
根据配置ID获取或创建配置,即
ForestConfiguration对象 - configuration - 类中的变量 com.dtflys.forest.backend.AsyncHttpExecutor
- configuration() - 类中的静态方法 com.dtflys.forest.config.ForestConfiguration
-
实例化ForestConfiguration对象,并初始化默认值
- configuration(String) - 类中的静态方法 com.dtflys.forest.config.ForestConfiguration
-
实例化ForestConfiguration对象,并初始化默认值
- CONFLICT - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- connectionManager - 类中的变量 com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
- connectSocket(int, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - 类中的方法 com.dtflys.forest.backend.httpclient.conn.ForestConnectionFactory
- connectSocket(int, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - 类中的方法 com.dtflys.forest.backend.httpclient.conn.ForestSSLConnectionFactory
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
请求连接超时时间, 单位为毫秒
- connectTimeout() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取连接超时时间,时间单位为毫秒
- connectTimeout(int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置连接超时时间,时间单位为毫秒
- connectTimeout(int, TimeUnit) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置连接超时时间
- connectTimeout(Duration) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置连接超时时间
- construct() - 接口中的方法 com.dtflys.forest.reflection.ObjectConstructor
-
返回一个新实例
- consumeContent() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientEntity
- contains(Object) - 类中的方法 com.dtflys.forest.http.ForestBody
- containsAll(Collection<?>) - 类中的方法 com.dtflys.forest.http.ForestBody
- containsKey(Object) - 类中的方法 com.dtflys.forest.http.ForestBody
- containsKey(Object) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- containsKey(Object) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- containsKey(K) - 类中的方法 com.dtflys.forest.utils.ForestCache
- containsValue(Object) - 类中的方法 com.dtflys.forest.http.ForestBody
- containsValue(Object) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- containsValue(Object) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- containsValue(V) - 类中的方法 com.dtflys.forest.utils.ForestCache
- content - 类中的变量 com.dtflys.forest.http.ForestResponse
-
响应内容文本(不包括二进制数据内容的文本)
- CONTENT_ENCODING - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
非标准头字段:数据使用的编码类型
- CONTENT_LENGTH - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:请求体的字节长度
- CONTENT_MD5 - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:基于MD5算法对请求体内容进行Base64二进制编码
- CONTENT_TYPE - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:请求体的MIME类型
- contentEncoding - 类中的变量 com.dtflys.forest.http.ForestResponse
-
响应内容的数据编码
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
接口级别 Content Encoding
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
Content Encoding of request
- contentEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
Content Encoding of request
- contentFormUrlEncoded() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求头 Content-Type 的值为 application/x-www-form-urlencoded
- contentLength - 类中的变量 com.dtflys.forest.http.ForestResponse
-
请求响应内容的数据长度
- contentLength() - 类中的方法 com.dtflys.forest.backend.okhttp3.body.OkHttpMultipartBody
- contentLength() - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttpResponseBody
- contentType - 类中的变量 com.dtflys.forest.http.ForestResponse
-
响应内容的数据类型
- contentType - 类中的变量 com.dtflys.forest.multipart.ForestMultipart
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
接口级别 Content Type
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
Content Type of request
- contentType() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
Content Type of request
- contentType() - 类中的方法 com.dtflys.forest.backend.okhttp3.body.OkHttpMultipartBody
- contentType() - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttpResponseBody
- contentType(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求头 Content-Type 的值
- ContentType - com.dtflys.forest.backend中的类
- ContentType(String) - 类的构造器 com.dtflys.forest.backend.ContentType
- ContentType(String, String) - 类的构造器 com.dtflys.forest.backend.ContentType
- ContentType(String, Charset) - 类的构造器 com.dtflys.forest.backend.ContentType
- contentTypeJson() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求头 Content-Type 的值为 application/json
- contentTypeMultipartFormData() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求头 Content-Type 的值为 multipart/form-data
- contentTypeOctetStream() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求头 Content-Type 的值为 application/octet-stream
- contentTypeXml() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求头 Content-Type 的值为 application/json
- CONTINUE - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- convertObjectToMap(Object) - 接口中的方法 com.dtflys.forest.converter.json.ForestJsonConverter
- convertObjectToMap(Object, ForestConfiguration) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
- convertObjectToMap(Object, ForestRequest) - 接口中的方法 com.dtflys.forest.converter.json.ForestJsonConverter
-
将源对象转换为Map对象
- convertObjectToMap(Object, ForestRequest, ConvertOptions) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- convertObjectToMap(Object, ForestRequest, ConvertOptions) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
- convertObjectToMap(Object, ForestRequest, ConvertOptions) - 类中的方法 com.dtflys.forest.converter.json.ForestGsonConverter
- convertObjectToMap(Object, ForestRequest, ConvertOptions) - 类中的方法 com.dtflys.forest.converter.json.ForestJacksonConverter
- convertObjectToMap(Object, ForestRequest, ConvertOptions) - 接口中的方法 com.dtflys.forest.converter.json.ForestJsonConverter
-
将源对象转换为Map对象
- ConvertOptions - com.dtflys.forest.converter中的类
-
Forest 转换器转换选项
- ConvertOptions() - 类的构造器 com.dtflys.forest.converter.ConvertOptions
- ConvertOptions.NullValuePolicy - com.dtflys.forest.converter中的枚举
-
Null值策略
- convertToByte(Object) - 类中的方法 com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter
- convertToByte(Object) - 接口中的方法 com.dtflys.forest.converter.protobuf.ForestProtobufConverter
- convertToJavaObject(byte[], Class<T>, Charset) - 类中的方法 com.dtflys.forest.converter.auto.DefaultAutoConverter
- convertToJavaObject(byte[], Class<T>, Charset) - 类中的方法 com.dtflys.forest.converter.binary.DefaultBinaryConverter
- convertToJavaObject(byte[], Class<T>, Charset) - 接口中的方法 com.dtflys.forest.converter.ForestConverter
-
将源数据转换为目标类型(Class)的java对象
- convertToJavaObject(byte[], Class<T>, Charset) - 类中的方法 com.dtflys.forest.converter.form.DefaultFormConvertor
- convertToJavaObject(byte[], Class<T>, Charset) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- convertToJavaObject(byte[], Class<T>, Charset) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
- convertToJavaObject(byte[], Class<T>, Charset) - 类中的方法 com.dtflys.forest.converter.json.ForestGsonConverter
- convertToJavaObject(byte[], Class<T>, Charset) - 类中的方法 com.dtflys.forest.converter.json.ForestJacksonConverter
- convertToJavaObject(byte[], Class<T>, Charset) - 类中的方法 com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter
- convertToJavaObject(byte[], Class<T>, Charset) - 类中的方法 com.dtflys.forest.converter.text.DefaultTextConverter
- convertToJavaObject(byte[], Type) - 类中的方法 com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter
- convertToJavaObject(byte[], Type, Charset) - 类中的方法 com.dtflys.forest.converter.auto.DefaultAutoConverter
- convertToJavaObject(byte[], Type, Charset) - 类中的方法 com.dtflys.forest.converter.binary.DefaultBinaryConverter
- convertToJavaObject(byte[], Type, Charset) - 接口中的方法 com.dtflys.forest.converter.ForestConverter
-
将源数据转换为目标类型(Type)的java对象
- convertToJavaObject(byte[], Type, Charset) - 类中的方法 com.dtflys.forest.converter.form.DefaultFormConvertor
- convertToJavaObject(byte[], Type, Charset) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- convertToJavaObject(byte[], Type, Charset) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
- convertToJavaObject(byte[], Type, Charset) - 类中的方法 com.dtflys.forest.converter.json.ForestGsonConverter
- convertToJavaObject(byte[], Type, Charset) - 类中的方法 com.dtflys.forest.converter.json.ForestJacksonConverter
- convertToJavaObject(byte[], Type, Charset) - 类中的方法 com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter
- convertToJavaObject(byte[], Type, Charset) - 类中的方法 com.dtflys.forest.converter.text.DefaultTextConverter
- convertToJavaObject(Object, Class<T>) - 类中的方法 com.dtflys.forest.converter.binary.DefaultBinaryConverter
- convertToJavaObject(Object, Type) - 类中的方法 com.dtflys.forest.converter.auto.DefaultAutoConverter
- convertToJavaObject(Object, Type) - 类中的方法 com.dtflys.forest.converter.binary.DefaultBinaryConverter
- convertToJavaObject(String, TypeReference<T>) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
- convertToJavaObject(String, TypeReference<T>) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- convertToJavaObject(String, JavaType) - 类中的方法 com.dtflys.forest.converter.json.ForestJacksonConverter
- convertToJavaObject(String, Class<?>, Class<?>...) - 类中的方法 com.dtflys.forest.converter.json.ForestJacksonConverter
- convertToJavaObject(String, Type) - 类中的方法 com.dtflys.forest.converter.form.DefaultFormConvertor
- convertToJavaObject(String, Type) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- convertToJavaObject(String, Type) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
- convertToJavaObject(String, Type) - 类中的方法 com.dtflys.forest.converter.json.ForestGsonConverter
- convertToJavaObject(String, Type) - 类中的方法 com.dtflys.forest.converter.json.ForestJacksonConverter
- convertToJavaObject(String, Type) - 类中的方法 com.dtflys.forest.converter.text.DefaultTextConverter
- convertToJavaObject(S, Class<T>) - 接口中的方法 com.dtflys.forest.converter.ForestConverter
-
将源数据转换为目标类型(Class)的java对象
- convertToJavaObject(S, Type) - 接口中的方法 com.dtflys.forest.converter.ForestConverter
-
将源数据转换为目标类型(Type)的java对象
- convertToJavaObjectEx(Object, Class<T>) - 类中的方法 com.dtflys.forest.converter.binary.DefaultBinaryConverter
- convertToJson(Object, Type) - 类中的方法 com.dtflys.forest.converter.json.ForestGsonConverter
- COOKIE - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:HTTP请求携带的COOKIE信息
- copyAnnotationAttributes(Annotation, Object) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
- create(Class<T>, String, String, T, String) - 类中的方法 com.dtflys.forest.multipart.ForestMultipartFactory
- create(String, String, T, String) - 类中的方法 com.dtflys.forest.multipart.ForestMultipartFactory
- createAllUrlEncoder() - 类中的静态方法 com.dtflys.forest.utils.URLEncoder
-
创建用于强制编码的
URLEncoder - createAsyncExecutor(ForestConnectionManager, ForestRequest, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.AbstractHttpBackend
- createConfiguration() - 类中的静态方法 com.dtflys.forest.config.ForestConfiguration
- CREATED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- createDataType(String, Boolean) - 类中的静态方法 com.dtflys.forest.utils.ForestDataType
-
创建新的数据类型
- createExecutor(ForestConnectionManager, ForestRequest, LifeCycleHandler) - 接口中的方法 com.dtflys.forest.backend.HttpBackend.HttpExecutorCreator
-
创建HTTP执行器
- createExecutor(ForestRequest, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.AbstractHttpBackend
- createExecutor(ForestRequest, LifeCycleHandler) - 接口中的方法 com.dtflys.forest.backend.HttpBackend
-
创建HTTP执行器
- createFactory(ForestMethod<?>, Class<P>, int, MappingTemplate, MappingTemplate, String) - 类中的静态方法 com.dtflys.forest.multipart.ForestMultipartFactory
- createIgnoreVerifySSL(String) - 类中的静态方法 com.dtflys.forest.ssl.SSLUtils
-
默认的单向验证HTTPS请求绕过SSL验证,使用默认SSL协议
- createInstance() - 类中的方法 com.dtflys.forest.proxy.ProxyFactory
- createInstance(Class<T>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
创建请求接口的动态代理实例
- createInterceptor(Class<T>) - 类中的方法 com.dtflys.forest.interceptor.DefaultInterceptorFactory
- createKotlinCoroutineExecutor(ForestConnectionManager, ForestRequest, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.AbstractHttpBackend
- createLayeredSocket(Socket, String, int, HttpContext) - 类中的方法 com.dtflys.forest.backend.httpclient.conn.ForestSSLConnectionFactory
- createMetaRequest(Annotation) - 类中的方法 com.dtflys.forest.lifecycles.method.RequestLifeCycle
- createPathUrlEncoder() - 类中的静态方法 com.dtflys.forest.utils.URLEncoder
-
创建用于URI路径编码的
URLEncoder - createQueryValueUrlEncoder() - 类中的静态方法 com.dtflys.forest.utils.URLEncoder
-
创建用于查询参数值编码的
URLEncoder - createQueryValueWithBraceUrlEncoder() - 类中的静态方法 com.dtflys.forest.utils.URLEncoder
-
创建用于 (带不转义大括号的) 查询参数值编码的
URLEncoder - createResponse(ForestRequest<?>, Response, LifeCycleHandler, Throwable, Date) - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponseFactory
- createResponse(ForestRequest<?>, HttpResponse, LifeCycleHandler, Throwable, Date) - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientForestResponseFactory
- createResponse(ForestRequest<?>, R, LifeCycleHandler, Throwable, Date) - 接口中的方法 com.dtflys.forest.http.ForestResponseFactory
- createSimpleQueryParameter(ForestQueryMap, Object) - 接口中的静态方法 com.dtflys.forest.http.ForestQueryParameter
- createSocket(HttpContext) - 类中的方法 com.dtflys.forest.backend.httpclient.conn.ForestConnectionFactory
- createSocket(HttpContext) - 类中的方法 com.dtflys.forest.backend.httpclient.conn.ForestSSLConnectionFactory
- createSyncExecutor(ForestConnectionManager, ForestRequest, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.AbstractHttpBackend
- createSyncExecutor(ForestConnectionManager, ForestRequest, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.httpclient.HttpclientBackend
- createSyncExecutor(ForestConnectionManager, ForestRequest, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.okhttp3.OkHttp3Backend
- createUserInfoUrlEncoder() - 类中的静态方法 com.dtflys.forest.utils.URLEncoder
-
创建用于用户验证信息编码的
URLEncoder - createXWwwFormUrlEncodedValueUrlEncoder() - 类中的静态方法 com.dtflys.forest.utils.URLEncoder
-
创建用于表单参数值编码的
URLEncoder - customSSL(ForestRequest) - 类中的静态方法 com.dtflys.forest.ssl.SSLUtils
-
自定义SSL证书
D
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
请求数据
- data() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
请求数据
- DATA_TYPES - 类中的静态变量 com.dtflys.forest.utils.ForestDataType
-
数据类型表
- DataFile - com.dtflys.forest.annotation中的注释类型
-
文件参数注解
- DataFileLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @DataFile注解的生命周期
- DataFileLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.DataFileLifeCycle
- DataObject - com.dtflys.forest.annotation中的注释类型
-
已过时。
- DataObjectLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @DataObject注解的生命周期
- DataObjectLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.DataObjectLifeCycle
- DataParam - com.dtflys.forest.annotation中的注释类型
-
已过时。
- DataParamLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @DataParam注解的生命周期
- DataParamLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.DataParamLifeCycle
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
type of response data:
- dataType() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
type of response data:
- DataVariable - com.dtflys.forest.annotation中的注释类型
-
已过时。
- DATE - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:消息发送的日期和时间
- decode(String) - 类中的静态方法 com.dtflys.forest.utils.Base64Utils
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
请求反序列化器
- decoder() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
请求反序列化器
- decoder(ForestConverter) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置反序列化器
- DecompressGzip - com.dtflys.forest.annotation中的注释类型
-
标记是否开启解压GZIP响应内容的注解
- decompressGzipInputStream(InputStream) - 类中的静态方法 com.dtflys.forest.utils.GzipUtils
-
将InputStream转换为GZIPInputStream
- DecompressGzipLifeCycle - com.dtflys.forest.lifecycles.method中的类
-
标记是否开启解压GZIP响应内容的注解的生命周期类
- DecompressGzipLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.DecompressGzipLifeCycle
- decompressGzipToByteArray(InputStream) - 类中的静态方法 com.dtflys.forest.utils.GzipUtils
-
将GZIP输入流解压为字节数组
- decompressGzipToByteArray(GZIPInputStream) - 类中的静态方法 com.dtflys.forest.utils.GzipUtils
-
将GZIP输入流解压为字节数组
- decompressGzipToString(byte[], String) - 类中的静态方法 com.dtflys.forest.utils.GzipUtils
-
将GZIP输入流解压为字符串
- decompressGzipToString(InputStream, String) - 类中的静态方法 com.dtflys.forest.utils.GzipUtils
-
将GZIP输入流解压为字符串
- decompressGzipToString(GZIPInputStream, String) - 类中的静态方法 com.dtflys.forest.utils.GzipUtils
-
将GZIP输入流解压为字符串
- DEFAULT - 类中的静态变量 com.dtflys.forest.ssl.TrustAllHostnameVerifier
- DEFAULT_CONNECT_TIMEOUT - 类中的静态变量 com.dtflys.forest.backend.HttpConnectionConstants
-
connect timeout
- DEFAULT_KEYSTORE_TYPE - 类中的静态变量 com.dtflys.forest.ssl.SSLKeyStore
- DEFAULT_MAX_QUEUE_SIZE - 类中的静态变量 com.dtflys.forest.config.AsyncThreadPools
-
默认异步请求线程池最大队列长度
- DEFAULT_MAX_THREAD_SIZE - 类中的静态变量 com.dtflys.forest.config.AsyncThreadPools
-
默认异步请求线程池最大线程数
- DEFAULT_MAX_TOTAL_CONNECTIONS - 类中的静态变量 com.dtflys.forest.backend.HttpConnectionConstants
-
maximum number of conntections allowed
- DEFAULT_POOL_SIZE - 接口中的静态变量 com.dtflys.forest.pool.ForestRequestPool
- DEFAULT_POOL_SIZE_PER_ROUTE - 接口中的静态变量 com.dtflys.forest.pool.ForestRequestPool
- DEFAULT_PROTOCOLS_JDK11 - 类中的静态变量 com.dtflys.forest.ssl.SSLUtils
- DEFAULT_PROTOCOLS_JDK8 - 类中的静态变量 com.dtflys.forest.ssl.SSLUtils
- DEFAULT_QUEUE_SIZE - 接口中的静态变量 com.dtflys.forest.pool.ForestRequestPool
- DEFAULT_READ_TIMEOUT - 类中的静态变量 com.dtflys.forest.backend.HttpConnectionConstants
-
read timeout
- DEFAULT_TIMEOUT - 类中的静态变量 com.dtflys.forest.backend.HttpConnectionConstants
-
timeout in milliseconds used when retrieving
- DEFAULT_USER_AGENT_VALUE - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
默认 Forest 请求的 User-Agent 值
- DefaultAutoConverter - com.dtflys.forest.converter.auto中的类
- DefaultAutoConverter(ForestConfiguration) - 类的构造器 com.dtflys.forest.converter.auto.DefaultAutoConverter
- DefaultBinaryConverter - com.dtflys.forest.converter.binary中的类
-
默认的二进制数据转换器
- DefaultBinaryConverter(DefaultAutoConverter) - 类的构造器 com.dtflys.forest.converter.binary.DefaultBinaryConverter
- DefaultFormConvertor - com.dtflys.forest.converter.form中的类
- DefaultFormConvertor(ForestConfiguration) - 类的构造器 com.dtflys.forest.converter.form.DefaultFormConvertor
- DefaultHttpClientProvider() - 类的构造器 com.dtflys.forest.backend.httpclient.conn.HttpclientConnectionManager.DefaultHttpClientProvider
- DefaultInterceptorFactory - com.dtflys.forest.interceptor中的类
-
默认拦截器工厂
- DefaultInterceptorFactory() - 类的构造器 com.dtflys.forest.interceptor.DefaultInterceptorFactory
- defaultJsonMap(Object, ConvertOptions) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
- DefaultLogHandler - com.dtflys.forest.logging中的类
-
默认日志处理器
- DefaultLogHandler() - 类的构造器 com.dtflys.forest.logging.DefaultLogHandler
- DefaultObjectFactory - com.dtflys.forest.reflection中的类
-
默认Forest对象工厂
- DefaultObjectFactory() - 类的构造器 com.dtflys.forest.reflection.DefaultObjectFactory
- DefaultOkHttpClientProvider() - 类的构造器 com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager.DefaultOkHttpClientProvider
- defaultOptions() - 类中的静态方法 com.dtflys.forest.converter.ConvertOptions
- DefaultRetryWhen - com.dtflys.forest.callback中的类
- DefaultRetryWhen() - 类的构造器 com.dtflys.forest.callback.DefaultRetryWhen
- DefaultSuccessWhen - com.dtflys.forest.callback中的类
- DefaultSuccessWhen() - 类的构造器 com.dtflys.forest.callback.DefaultSuccessWhen
- DefaultTextConverter - com.dtflys.forest.converter.text中的类
- DefaultTextConverter() - 类的构造器 com.dtflys.forest.converter.text.DefaultTextConverter
- defaultValue - 类中的变量 com.dtflys.forest.http.AbstractQueryParameter
-
默认值
- defaultValue - 类中的变量 com.dtflys.forest.utils.RequestNameValue
- defaultValue() - 注释类型 中的元素 com.dtflys.forest.annotation.Body
-
默认值
- defaultValue() - 注释类型 中的元素 com.dtflys.forest.annotation.FormBody
-
默认值
- defaultValue() - 注释类型 中的元素 com.dtflys.forest.annotation.Header
-
默认值
- defaultValue() - 注释类型 中的元素 com.dtflys.forest.annotation.JSONBody
-
默认值
- defaultValue() - 注释类型 中的元素 com.dtflys.forest.annotation.JSONQuery
-
默认值
- defaultValue() - 注释类型 中的元素 com.dtflys.forest.annotation.Query
-
默认值
- definedCharsetName(String) - 类中的方法 com.dtflys.forest.backend.ContentType
- delete(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
创建 DELETE 请求的
ForestRequest对象 - delete(String) - 类中的静态方法 com.dtflys.forest.Forest
-
创建 DELETE 请求的
ForestRequest对象 - Delete - com.dtflys.forest.annotation中的注释类型
-
Delete请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- DELETE - 枚举 中的枚举常量 com.dtflys.forest.http.ForestRequestType
-
DELETE请求方法
- DeleteRequest - com.dtflys.forest.annotation中的注释类型
-
Delete请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- DeleteRequestLifeCycle - com.dtflys.forest.lifecycles.method中的类
- DeleteRequestLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.DeleteRequestLifeCycle
- dir() - 注释类型 中的元素 com.dtflys.forest.extensions.DownloadFile
-
目录地址,即文件下载的目标目录的地址
- doFilter(ForestConfiguration, Object) - 类中的方法 com.dtflys.forest.filter.EncodeFilter
- doFilter(ForestConfiguration, Object) - 类中的方法 com.dtflys.forest.filter.EncodeFormFilter
- doFilter(ForestConfiguration, Object) - 类中的方法 com.dtflys.forest.filter.EncodePathFilter
- doFilter(ForestConfiguration, Object) - 类中的方法 com.dtflys.forest.filter.EncodeQueryFilter
- doFilter(ForestConfiguration, Object) - 类中的方法 com.dtflys.forest.filter.EncodeUserInfoFilter
- doFilter(ForestConfiguration, Object) - 接口中的方法 com.dtflys.forest.filter.Filter
- doFilter(ForestConfiguration, Object) - 类中的方法 com.dtflys.forest.filter.FilterChain
- doFilter(ForestConfiguration, Object) - 类中的方法 com.dtflys.forest.filter.JSONFilter
- doFilter(ForestConfiguration, Object) - 类中的方法 com.dtflys.forest.filter.XmlFilter
- domain(String, int) - 类中的静态方法 com.dtflys.forest.http.ForestRoute
- domains() - 类中的方法 com.dtflys.forest.http.ForestCookies
-
获取Cookie的域名列表
- DOT - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
点操作标记
- DOUBLE - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
双精度浮点数标记
- DownloadFile - com.dtflys.forest.extensions中的注释类型
-
文件下载注解
- DownloadLifeCycle - com.dtflys.forest.lifecycles.file中的类
-
文件下载生命周期
- DownloadLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.file.DownloadLifeCycle
E
- enabled() - 注释类型 中的元素 com.dtflys.forest.annotation.URLEncode
- encode() - 类中的方法 com.dtflys.forest.http.ForestBody
- encode(ConvertOptions) - 类中的方法 com.dtflys.forest.http.ForestBody
- encode(ForestEncoder, Charset) - 类中的方法 com.dtflys.forest.http.ForestBody
- encode(ForestEncoder, Charset, ConvertOptions) - 类中的方法 com.dtflys.forest.http.ForestBody
- encode(ForestDataType) - 类中的方法 com.dtflys.forest.http.ForestBody
- encode(ForestDataType, ConvertOptions) - 类中的方法 com.dtflys.forest.http.ForestBody
- encode(ForestDataType, Charset) - 类中的方法 com.dtflys.forest.http.ForestBody
- encode(ForestDataType, Charset, ConvertOptions) - 类中的方法 com.dtflys.forest.http.ForestBody
- encode(String) - 类中的静态方法 com.dtflys.forest.utils.Base64Utils
- encode(String, String) - 类中的方法 com.dtflys.forest.utils.URLEncoder
- encode(String, String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
进行URL Encoding编码
- encode(String, Charset) - 类中的方法 com.dtflys.forest.utils.URLEncoder
-
将URL中的字符串编码为%形式
- encode(Charset) - 类中的方法 com.dtflys.forest.http.ForestBody
- encode(Charset, ConvertOptions) - 类中的方法 com.dtflys.forest.http.ForestBody
- EncodeFilter - com.dtflys.forest.filter中的类
- EncodeFilter() - 类的构造器 com.dtflys.forest.filter.EncodeFilter
- EncodeFormFilter - com.dtflys.forest.filter中的类
- EncodeFormFilter() - 类的构造器 com.dtflys.forest.filter.EncodeFormFilter
- EncodePathFilter - com.dtflys.forest.filter中的类
- EncodePathFilter() - 类的构造器 com.dtflys.forest.filter.EncodePathFilter
- EncodeQueryFilter - com.dtflys.forest.filter中的类
- EncodeQueryFilter() - 类的构造器 com.dtflys.forest.filter.EncodeQueryFilter
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.BodyType
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
请求序列化器
- encoder() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
请求序列化器
- encodeRequestBody(ForestBody, Charset) - 接口中的方法 com.dtflys.forest.converter.ForestEncoder
- encodeRequestBody(ForestBody, Charset, ConvertOptions) - 类中的方法 com.dtflys.forest.converter.binary.DefaultBinaryConverter
- encodeRequestBody(ForestBody, Charset, ConvertOptions) - 接口中的方法 com.dtflys.forest.converter.ForestEncoder
- encodeRequestBody(ForestBody, Charset, ConvertOptions) - 类中的方法 com.dtflys.forest.converter.form.DefaultFormConvertor
- encodeRequestBody(ForestBody, Charset, ConvertOptions) - 接口中的方法 com.dtflys.forest.converter.json.ForestJsonConverter
- encodeRequestBody(ForestBody, Charset, ConvertOptions) - 接口中的方法 com.dtflys.forest.converter.protobuf.ForestProtobufConverter
- encodeRequestBody(ForestBody, Charset, ConvertOptions) - 类中的方法 com.dtflys.forest.converter.text.DefaultTextConverter
- encodeRequestBody(ForestRequest, Charset) - 类中的方法 com.dtflys.forest.converter.binary.DefaultBinaryConverter
- encodeRequestBody(ForestRequest, Charset) - 接口中的方法 com.dtflys.forest.converter.ForestEncoder
- encodeRequestBody(ForestRequest, Charset, ConvertOptions) - 接口中的方法 com.dtflys.forest.converter.ForestEncoder
- encodeToByteArray(String) - 类中的静态方法 com.dtflys.forest.utils.Base64Utils
- encodeToString() - 类中的方法 com.dtflys.forest.http.ForestBody
- encodeToString(ConvertOptions) - 类中的方法 com.dtflys.forest.http.ForestBody
- encodeToString(ForestEncoder, Charset) - 类中的方法 com.dtflys.forest.http.ForestBody
- encodeToString(ForestEncoder, Charset, ConvertOptions) - 类中的方法 com.dtflys.forest.http.ForestBody
- encodeToString(ForestDataType) - 类中的方法 com.dtflys.forest.http.ForestBody
- encodeToString(ForestDataType, ConvertOptions) - 类中的方法 com.dtflys.forest.http.ForestBody
- encodeToString(ForestDataType, Charset) - 类中的方法 com.dtflys.forest.http.ForestBody
- encodeToString(ForestDataType, Charset, ConvertOptions) - 类中的方法 com.dtflys.forest.http.ForestBody
- encodeToString(Object) - 接口中的方法 com.dtflys.forest.converter.ForestEncoder
- encodeToString(Object) - 类中的方法 com.dtflys.forest.converter.form.DefaultFormConvertor
- encodeToString(Object) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- encodeToString(Object) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
- encodeToString(Object) - 类中的方法 com.dtflys.forest.converter.json.ForestGsonConverter
- encodeToString(Object) - 类中的方法 com.dtflys.forest.converter.json.ForestJacksonConverter
- encodeToString(Object) - 接口中的方法 com.dtflys.forest.converter.protobuf.ForestProtobufConverter
- encodeToString(Object) - 类中的方法 com.dtflys.forest.converter.text.DefaultTextConverter
- encodeToString(Charset) - 类中的方法 com.dtflys.forest.http.ForestBody
- encodeToString(Charset, ConvertOptions) - 类中的方法 com.dtflys.forest.http.ForestBody
- EncodeUserInfoFilter - com.dtflys.forest.filter中的类
- EncodeUserInfoFilter() - 类的构造器 com.dtflys.forest.filter.EncodeUserInfoFilter
- encoding() - 注释类型 中的元素 com.dtflys.forest.annotation.DecompressGzip
-
压缩格式
- enhanceAuthorization(ForestRequest) - 类中的方法 com.dtflys.forest.auth.BasicAuth
- enhanceAuthorization(ForestRequest) - 接口中的方法 com.dtflys.forest.auth.ForestAuthenticator
-
增强请求的认证信息
- entrySet() - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- entrySet() - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- entrySet() - 类中的方法 com.dtflys.forest.utils.ForestCache
- equals(Object) - 类中的方法 com.dtflys.forest.utils.ForestDataType
-
重载equals方法
- error(String, Object...) - 类中的方法 com.dtflys.forest.logging.ForestLogger
-
输出ERROR级别内容到日志
- eval(ForestRequest) - 接口中的方法 com.dtflys.forest.http.Lazy
-
进行求值
- evaluateLazyValue(boolean) - 类中的方法 com.dtflys.forest.converter.ConvertOptions
- evictionCount() - 类中的方法 com.dtflys.forest.utils.ForestCache
- exception - 类中的变量 com.dtflys.forest.http.ForestResponse
-
请求发送过程中可能产生的异常
- exclude(String...) - 类中的方法 com.dtflys.forest.converter.ConvertOptions
- exclude(Collection<String>) - 类中的方法 com.dtflys.forest.converter.ConvertOptions
- excludeCharacter(char) - 类中的方法 com.dtflys.forest.utils.URLEncoder
-
排除不被不被编码的字符
- excludedFieldNames() - 类中的方法 com.dtflys.forest.converter.ConvertOptions
- execute() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程
- execute(HttpBackend, LifeCycleHandler) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程
- execute(LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.AbstractHttpExecutor
- execute(LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.AsyncHttpExecutor
- execute(LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
- execute(LifeCycleHandler) - 接口中的方法 com.dtflys.forest.backend.HttpExecutor
- execute(LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- execute(LifeCycleHandler, int) - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- execute(TypeReference<R>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程
- execute(Class<R>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程
- execute(Type) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程
- execute(Runnable) - 类中的静态方法 com.dtflys.forest.utils.AsyncUtil
-
执行异步命令
- executeAsBoolean() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程,并获取字节Boolean类型结果
- executeAsByteArray() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程,并获取字节数组类型结果
- executeAsFuture() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程,并获取 Future 类型结果
- executeAsInteger() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程,并获取整数类型结果
- executeAsList() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程,并获取List类型结果
- executeAsLong() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程,并获取Long类型结果
- executeAsMap() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程,并获取Map类型结果
- executeAsResponse() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程,并获取响应类型结果
- executeAsString() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
执行请求发送过程,并获取字符串类型结果
- EXPECT - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:标识客户端需要的特殊浏览器行为
- EXPECTATION_FAILED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- exprList - 类中的变量 com.dtflys.forest.mapping.MappingTemplate
F
- failed(Exception) - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
- FAILED_DEPENDENCY - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- FastjsonEncoder - com.dtflys.forest.converter.json中的注释类型
- FileMultipart - com.dtflys.forest.multipart中的类
- FileMultipart() - 类的构造器 com.dtflys.forest.multipart.FileMultipart
- filename() - 注释类型 中的元素 com.dtflys.forest.extensions.DownloadFile
-
文件名,即文件下载完成后保存的文件名
- fileName - 类中的变量 com.dtflys.forest.multipart.ForestMultipart
- fileName() - 注释类型 中的元素 com.dtflys.forest.annotation.DataFile
-
要上传的文件的目标文件名(可省略)
- filePath - 类中的变量 com.dtflys.forest.ssl.SSLKeyStore
- FilePathMultipart - com.dtflys.forest.multipart中的类
- FilePathMultipart() - 类的构造器 com.dtflys.forest.multipart.FilePathMultipart
- FileRequestBody - com.dtflys.forest.http.body中的类
- FileRequestBody(File) - 类的构造器 com.dtflys.forest.http.body.FileRequestBody
- FileRequestBodyBuilder() - 类的构造器 com.dtflys.forest.http.body.RequestBodyBuilder.FileRequestBodyBuilder
- fileToString(File) - 类中的方法 com.dtflys.forest.converter.auto.DefaultAutoConverter
- filter() - 注释类型 中的元素 com.dtflys.forest.annotation.Body
-
The filters will do some processing for the query value before sending request.
- filter() - 注释类型 中的元素 com.dtflys.forest.annotation.DataObject
-
已过时。The filters will do some processing for the object value before sending request.
- filter() - 注释类型 中的元素 com.dtflys.forest.annotation.DataParam
-
已过时。The filters will do some processing for the parameter value before sending request.
- filter() - 注释类型 中的元素 com.dtflys.forest.annotation.DataVariable
-
已过时。The filters will do some processing for the variable value before sending request.
- filter() - 注释类型 中的元素 com.dtflys.forest.annotation.FormBody
-
The filters will do some processing for the query value before sending request.
- filter() - 注释类型 中的元素 com.dtflys.forest.annotation.JSONBody
-
The filters will do some processing for the query value before sending request
- filter() - 注释类型 中的元素 com.dtflys.forest.annotation.JSONQuery
-
The filters will do some processing for the query value before sending request
- filter() - 注释类型 中的元素 com.dtflys.forest.annotation.Query
-
The filters will do some processing for the query value before sending request.
- filter() - 注释类型 中的元素 com.dtflys.forest.annotation.Var
-
The filters will do some processing for the variable value before sending request
- filter() - 注释类型 中的元素 com.dtflys.forest.annotation.XMLBody
-
The filters will do some processing for the query value before sending request
- Filter - com.dtflys.forest.filter中的接口
- FILTER_INVOKE - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
过滤器调用标记
- FilterChain - com.dtflys.forest.filter中的类
- FilterChain() - 类的构造器 com.dtflys.forest.filter.FilterChain
- findByName(String) - 类中的静态方法 com.dtflys.forest.utils.ForestDataType
-
Find data type object by data type name
- findHttpclientBackendInstance() - 类中的方法 com.dtflys.forest.backend.HttpBackendSelector
- findOkHttp3BackendInstance() - 类中的方法 com.dtflys.forest.backend.HttpBackendSelector
- findOrCreateDataType(String) - 类中的静态方法 com.dtflys.forest.utils.ForestDataType
-
Find or create a data type
- findType(String) - 枚举中的静态方法 com.dtflys.forest.http.ForestRequestType
-
根据请求类型名称(HTTP方法名称)找到对应的Forest请求类型枚举
- finish(ForestRequest) - 类中的方法 com.dtflys.forest.pool.FixedRequestPool
-
请求完成
- finish(ForestRequest) - 接口中的方法 com.dtflys.forest.pool.ForestRequestPool
- FixedRequestPool - com.dtflys.forest.pool中的类
-
固定大小请求池
- FixedRequestPool(ForestConfiguration) - 类的构造器 com.dtflys.forest.pool.FixedRequestPool
- FLOAT - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
单精度浮点数标记
- FORBIDDEN - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- Forest - com.dtflys.forest中的类
-
Forest 快捷接口
- Forest() - 类的构造器 com.dtflys.forest.Forest
- ForestAbortException - com.dtflys.forest.exceptions中的异常错误
-
Forest请求中断异常
- ForestAbortException(ForestRequest, ForestRequestPool) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestAbortException
- ForestAddress - com.dtflys.forest.http中的类
-
Forest主机地址信息
- ForestAddress(String, int) - 类的构造器 com.dtflys.forest.http.ForestAddress
-
实例化Forest主机地址信息
- ForestAddress(String, Integer) - 类的构造器 com.dtflys.forest.http.ForestAddress
-
实例化Forest主机地址信息
- ForestAddress(String, String, int) - 类的构造器 com.dtflys.forest.http.ForestAddress
-
实例化Forest主机地址信息
- ForestAddress(String, String, int, String) - 类的构造器 com.dtflys.forest.http.ForestAddress
-
实例化Forest主机地址信息
- ForestAddress(String, String, Integer) - 类的构造器 com.dtflys.forest.http.ForestAddress
-
实例化Forest主机地址信息
- ForestAddress(String, String, Integer, String) - 类的构造器 com.dtflys.forest.http.ForestAddress
-
实例化Forest主机地址信息
- ForestAsyncAbortException - com.dtflys.forest.exceptions中的异常错误
-
Forest异步请求中断异常
- ForestAsyncAbortException(Runnable, ThreadPoolExecutor) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestAsyncAbortException
- ForestAsyncMode - com.dtflys.forest.http中的枚举
-
Forest 异步请求模式
- ForestAuthenticator - com.dtflys.forest.auth中的接口
-
Forest 请求认证器
- ForestBody - com.dtflys.forest.http中的类
- ForestBody(ForestRequest) - 类的构造器 com.dtflys.forest.http.ForestBody
- ForestCache<K,
V> - com.dtflys.forest.utils中的类 - ForestCache(long) - 类的构造器 com.dtflys.forest.utils.ForestCache
- ForestCache(long, long, TimeUnit) - 类的构造器 com.dtflys.forest.utils.ForestCache
- ForestCache(long, Duration) - 类的构造器 com.dtflys.forest.utils.ForestCache
- ForestClient - com.dtflys.forest.annotation中的注释类型
-
Forest客户端注解
- ForestClientProxy - com.dtflys.forest.proxy中的接口
- ForestConfiguration - com.dtflys.forest.config中的类
-
global configuration Forest全局配置管理类
- ForestConnectionFactory - com.dtflys.forest.backend.httpclient.conn中的类
- ForestConnectionFactory() - 类的构造器 com.dtflys.forest.backend.httpclient.conn.ForestConnectionFactory
- ForestConnectionManager - com.dtflys.forest.backend中的接口
-
Forest连接管理器
- ForestConverter<S> - com.dtflys.forest.converter中的接口
-
Forest的数据转换器 转换器包含序列化以及反序列化过程 Created by Gongjun on 2016/5/26.
- ForestConvertException - com.dtflys.forest.exceptions中的异常错误
- ForestConvertException(ForestConverter<?>, Throwable) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestConvertException
- ForestCookie - com.dtflys.forest.http中的类
-
Forest Cookie
- ForestCookie(String, String) - 类的构造器 com.dtflys.forest.http.ForestCookie
-
Forest Cookie 构造函数
- ForestCookie(String, String, Date, Duration, String, String, boolean, boolean, boolean, boolean) - 类的构造器 com.dtflys.forest.http.ForestCookie
- ForestCookieHeader - com.dtflys.forest.http中的类
-
Forest 请求中的 Cookie 头
- ForestCookieHeader(HasURL) - 类的构造器 com.dtflys.forest.http.ForestCookieHeader
- ForestCookies - com.dtflys.forest.http中的类
-
Forest Cookie 集合
- ForestCookies() - 类的构造器 com.dtflys.forest.http.ForestCookies
- ForestCookies(List<ForestCookie>) - 类的构造器 com.dtflys.forest.http.ForestCookies
- ForestDataType - com.dtflys.forest.utils中的类
-
数据类型封装类型
- ForestEncoder - com.dtflys.forest.converter中的接口
-
Forest 编码器
- ForestFastjson2Converter - com.dtflys.forest.converter.json中的类
-
使用Fastjson实现的消息转换实现类
- ForestFastjson2Converter() - 类的构造器 com.dtflys.forest.converter.json.ForestFastjson2Converter
- ForestFastjsonConverter - com.dtflys.forest.converter.json中的类
-
使用Fastjson实现的消息转换实现类
- ForestFastjsonConverter() - 类的构造器 com.dtflys.forest.converter.json.ForestFastjsonConverter
- ForestFileNotFoundException - com.dtflys.forest.exceptions中的异常错误
- ForestFileNotFoundException(String) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestFileNotFoundException
- ForestFuture<T> - com.dtflys.forest.http中的类
-
Forest Future 对象,它可以在请求发起的线程中阻塞线程,并等待请求返回响应结果
- ForestFuture(ForestRequest<T>, Future<ForestResponse<T>>) - 类的构造器 com.dtflys.forest.http.ForestFuture
- ForestGenericClient - com.dtflys.forest中的接口
-
Forest 通用客户端接口
- ForestGoogleProtobufConverter - com.dtflys.forest.converter.protobuf中的类
-
Protobuf转换器
- ForestGoogleProtobufConverter() - 类的构造器 com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter
- ForestGsonConverter - com.dtflys.forest.converter.json中的类
-
使用Gson实现的消息转换实现类
- ForestGsonConverter() - 类的构造器 com.dtflys.forest.converter.json.ForestGsonConverter
- ForestHandlerException - com.dtflys.forest.exceptions中的异常错误
- ForestHandlerException(String, ForestRequest, ForestResponse) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestHandlerException
- ForestHandlerException(String, Throwable, ForestRequest, ForestResponse) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestHandlerException
- ForestHandlerException(Throwable, ForestRequest, ForestResponse) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestHandlerException
- ForestHeader<SELF extends ForestHeader,
VALUE> - com.dtflys.forest.http中的接口 -
Forest请求头接口
- ForestHeaderMap - com.dtflys.forest.http中的类
-
Forest请求头Map
- ForestHeaderMap(HasURL) - 类的构造器 com.dtflys.forest.http.ForestHeaderMap
- ForestHeaderMap(List<ForestHeader>, HasURL) - 类的构造器 com.dtflys.forest.http.ForestHeaderMap
- ForestInterceptorDefineException - com.dtflys.forest.exceptions中的异常错误
- ForestInterceptorDefineException(Class<?>) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestInterceptorDefineException
- ForestJacksonConverter - com.dtflys.forest.converter.json中的类
-
使用Jackson实现的消息转折实现类
- ForestJacksonConverter() - 类的构造器 com.dtflys.forest.converter.json.ForestJacksonConverter
- ForestJacksonConverter(ObjectMapper) - 类的构造器 com.dtflys.forest.converter.json.ForestJacksonConverter
- ForestJsonConverter - com.dtflys.forest.converter.json中的接口
-
Forest的JSON数据转换接口
- ForestLogger - com.dtflys.forest.logging中的类
-
Forest日志控制对象
- ForestLogger() - 类的构造器 com.dtflys.forest.logging.ForestLogger
- ForestLogHandler - com.dtflys.forest.logging中的接口
-
日志处理器接口
- forestMethod - 类中的变量 com.dtflys.forest.mapping.MappingExpr
- forestMethod - 类中的变量 com.dtflys.forest.mapping.MappingTemplate
- ForestMethod<T> - com.dtflys.forest.reflection中的类
-
通过代理调用的实际执行的方法对象
- ForestMethod(InterfaceProxyHandler, ForestConfiguration, Method) - 类的构造器 com.dtflys.forest.reflection.ForestMethod
- ForestModel - com.dtflys.forest.http.model中的类
- ForestModel() - 类的构造器 com.dtflys.forest.http.model.ForestModel
- ForestMultipart<T,
SELF extends ForestMultipart<T, SELF>> - com.dtflys.forest.multipart中的类 -
Forest对上传下载的文件、流、二进制数值等内容的封装抽象类 提供针对用于上传下载等用途资源的公共接口
- ForestMultipart() - 类的构造器 com.dtflys.forest.multipart.ForestMultipart
- ForestMultipartFactory<T> - com.dtflys.forest.multipart中的类
- ForestMultipartFactory(ForestMethod<?>, Class<T>, String, int, MappingTemplate, MappingTemplate) - 类的构造器 com.dtflys.forest.multipart.ForestMultipartFactory
- ForestNetworkException - com.dtflys.forest.exceptions中的异常错误
- ForestNetworkException(String, Integer, ForestResponse) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestNetworkException
- ForestNoFileNameException - com.dtflys.forest.exceptions中的异常错误
-
未包含文件名异常
- ForestNoFileNameException(Class<?>) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestNoFileNameException
- ForestObjectFactory - com.dtflys.forest.reflection中的接口
-
Forest对象工厂
- ForestPoolException - com.dtflys.forest.exceptions中的异常错误
- ForestPoolException(ForestRequest, String) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestPoolException
- ForestProgress - com.dtflys.forest.utils中的类
- ForestProgress(ForestRequest, long) - 类的构造器 com.dtflys.forest.utils.ForestProgress
- ForestProperties - com.dtflys.forest.config中的类
-
Forest Properties配置文件属性
- ForestProperties() - 类的构造器 com.dtflys.forest.config.ForestProperties
- ForestProtobufConverter - com.dtflys.forest.converter.protobuf中的接口
- ForestProtobufConverterManager - com.dtflys.forest.converter.protobuf中的类
-
JSON转换器选择策略
- ForestProtobufConverterManager() - 类的构造器 com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager
- ForestProtocol - com.dtflys.forest.http中的枚举
-
HTTP协议枚举
- ForestProxy - com.dtflys.forest.http中的类
-
Forest请求正向代理
- ForestProxy(ForestProxyType, String, int) - 类的构造器 com.dtflys.forest.http.ForestProxy
- ForestProxy(String, int) - 类的构造器 com.dtflys.forest.http.ForestProxy
- ForestProxyType - com.dtflys.forest.http中的枚举
- ForestQueryMap - com.dtflys.forest.http中的类
-
Forest请求Query参数Map
- ForestQueryMap(ForestRequest) - 类的构造器 com.dtflys.forest.http.ForestQueryMap
- ForestQueryParameter<SELF extends ForestQueryParameter> - com.dtflys.forest.http中的接口
- ForestRequest<T> - com.dtflys.forest.http中的类
-
Forest请求对象
- ForestRequest(ForestConfiguration) - 类的构造器 com.dtflys.forest.http.ForestRequest
- ForestRequest(ForestConfiguration, ForestMethod) - 类的构造器 com.dtflys.forest.http.ForestRequest
- ForestRequest(ForestConfiguration, ForestMethod, ForestBody, Object[]) - 类的构造器 com.dtflys.forest.http.ForestRequest
- ForestRequest(ForestConfiguration, ForestMethod, Object[]) - 类的构造器 com.dtflys.forest.http.ForestRequest
- ForestRequest(ForestConfiguration, Object[]) - 类的构造器 com.dtflys.forest.http.ForestRequest
- ForestRequestBody - com.dtflys.forest.http中的类
-
Forest请求体
- ForestRequestBody() - 类的构造器 com.dtflys.forest.http.ForestRequestBody
- ForestRequestPool - com.dtflys.forest.pool中的接口
-
Forest请求池/连接池接口
- ForestRequestType - com.dtflys.forest.http中的枚举
-
Forest请求类型(请求方法)枚举
- ForestResponse<T> - com.dtflys.forest.http中的类
-
Forest请求响应类
- ForestResponse(ForestRequest, Date, Date) - 类的构造器 com.dtflys.forest.http.ForestResponse
- ForestResponseFactory<R> - com.dtflys.forest.http中的接口
- ForestRetryer - com.dtflys.forest.retryer中的类
-
Forest请求重试器
- ForestRetryer(ForestRequest) - 类的构造器 com.dtflys.forest.retryer.ForestRetryer
- ForestRetryException - com.dtflys.forest.exceptions中的异常错误
- ForestRetryException(ForestRequest, int, int) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestRetryException
- ForestRetryException(ForestRequest, int, int, boolean) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestRetryException
- ForestRetryException(Throwable, ForestRequest, int, int) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestRetryException
- ForestReturnException - com.dtflys.forest.exceptions中的异常错误
-
Forest返回类型异常
- ForestReturnException(Class<?>) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestReturnException
- ForestRoute - com.dtflys.forest.http中的类
-
Forest请求路由
- ForestRoute(String, int) - 类的构造器 com.dtflys.forest.http.ForestRoute
- ForestRoutes - com.dtflys.forest.http中的类
-
Forest路由集合
- ForestRoutes() - 类的构造器 com.dtflys.forest.http.ForestRoutes
- ForestRuntimeException - com.dtflys.forest.exceptions中的异常错误
-
Created by Administrator on 2016/5/30.
- ForestRuntimeException(String) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestRuntimeException
- ForestRuntimeException(String, Throwable) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestRuntimeException
- ForestRuntimeException(Throwable) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestRuntimeException
- ForestSetCookieHeader - com.dtflys.forest.http中的类
-
Forest 响应中的 Set-Cookie 头
- ForestSetCookieHeader(String, HasURL, ForestCookie) - 类的构造器 com.dtflys.forest.http.ForestSetCookieHeader
- ForestSSLConnectionFactory - com.dtflys.forest.backend.httpclient.conn中的类
- ForestSSLConnectionFactory() - 类的构造器 com.dtflys.forest.backend.httpclient.conn.ForestSSLConnectionFactory
- ForestTemplateSyntaxError - com.dtflys.forest.exceptions中的异常错误
- ForestTemplateSyntaxError(String) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestTemplateSyntaxError
- ForestUnsupportException - com.dtflys.forest.exceptions中的异常错误
- ForestUnsupportException(String) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestUnsupportException
- ForestURL - com.dtflys.forest.http中的类
-
Forest URL
- ForestURL(String, String, String, Integer, String) - 类的构造器 com.dtflys.forest.http.ForestURL
- ForestURL(String, String, String, Integer, String, String) - 类的构造器 com.dtflys.forest.http.ForestURL
- ForestURL(URL) - 类的构造器 com.dtflys.forest.http.ForestURL
- ForestURLBuilder - com.dtflys.forest.http中的类
-
Forest URL 构造器
- ForestURLBuilder() - 类的构造器 com.dtflys.forest.http.ForestURLBuilder
- ForestVariableUndefinedException - com.dtflys.forest.exceptions中的异常错误
-
Forest变量未定义异常
- ForestVariableUndefinedException(Class<? extends Annotation>, String, ForestMethod, String) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestVariableUndefinedException
- ForestVariableUndefinedException(Class<? extends Annotation>, String, ForestMethod, String, String) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestVariableUndefinedException
- ForestVariableUndefinedException(String) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestVariableUndefinedException
- ForestVariableUndefinedException(String, ForestMethod, String) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestVariableUndefinedException
- ForestVariableUndefinedException(String, String) - 异常错误的构造器 com.dtflys.forest.exceptions.ForestVariableUndefinedException
- ForestVariableValue - com.dtflys.forest.reflection中的接口
-
Forest 变量接口
- ForestX509TrustManager - com.dtflys.forest.ssl中的类
- ForestX509TrustManager(SSLKeyStore) - 类的构造器 com.dtflys.forest.ssl.ForestX509TrustManager
- ForestXmlConverter - com.dtflys.forest.converter.xml中的接口
-
Xml消息转化接口
- FORM - 类中的静态变量 com.dtflys.forest.utils.ForestDataType
-
数据类型: 表单类型
- FORM_VALUE - 类中的静态变量 com.dtflys.forest.utils.URLEncoder
-
用于表单参数值部分的编码
URLEncoder - FormBody - com.dtflys.forest.annotation中的注释类型
-
Request Form Body
- FormBodyLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @FormBody注解的生命周期
- FormBodyLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.FormBodyLifeCycle
- FORWARDED - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:披露客户端通过http代理连接web服务的源信息
- FROM - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:设置发送请求的用户的email地址
- fromBytes(byte[], Charset) - 类中的静态方法 com.dtflys.forest.utils.StringUtils
- fromBytes(byte[], Charset, Charset) - 类中的静态方法 com.dtflys.forest.utils.StringUtils
- fromCookie(HasURL, ForestCookie) - 类中的静态方法 com.dtflys.forest.http.ForestSetCookieHeader
- fromSetCookie(HasURL, ForestCookie) - 类中的静态方法 com.dtflys.forest.http.ForestSetCookieHeader
G
- GATEWAY_TIMEOUT - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- generateBoundary() - 类中的静态方法 com.dtflys.forest.utils.StringUtils
-
生成 boundary 字符串
- get() - 类中的方法 com.dtflys.forest.backend.AsyncHttpExecutor.AsyncTask
- get() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
- get() - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
- get() - 类中的方法 com.dtflys.forest.http.ForestFuture
- get(int) - 类中的方法 com.dtflys.forest.http.ForestBody
- get(long, TimeUnit) - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
- get(long, TimeUnit) - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
- get(long, TimeUnit) - 类中的方法 com.dtflys.forest.http.ForestFuture
- get(ForestConfiguration) - 类中的静态方法 com.dtflys.forest.config.AsyncThreadPools
- get(TypeReference<T>) - 类中的方法 com.dtflys.forest.http.ResultGetter
- get(Class<?>) - 类中的静态方法 com.dtflys.forest.reflection.TypeWrapper
- get(Class<T>) - 类中的方法 com.dtflys.forest.http.ResultGetter
- get(Object) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- get(Object) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- get(Type) - 类中的方法 com.dtflys.forest.http.ResultGetter
- get(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
创建 GET 请求的
ForestRequest对象 - get(String) - 类中的静态方法 com.dtflys.forest.Forest
-
创建 GET 请求的
ForestRequest对象 - get(K) - 类中的方法 com.dtflys.forest.utils.ForestCache
- Get - com.dtflys.forest.annotation中的注释类型
-
Get请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- GET - 枚举 中的枚举常量 com.dtflys.forest.http.ForestRequestType
-
GET请求方法
- getAcceptedIssuers() - 类中的方法 com.dtflys.forest.ssl.ForestX509TrustManager
- getAcceptedIssuers() - 类中的方法 com.dtflys.forest.ssl.TrustAllManager
- getAccess_token() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- getAccessToken() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
- getAddress(ForestRequest) - 接口中的方法 com.dtflys.forest.callback.AddressSource
-
获取地址信息
- getAllCreatedBackends() - 类中的方法 com.dtflys.forest.backend.HttpBackendSelector
-
获取所有已创建的Forest后端框架
- getAllCreatedBackends() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取所有已创建的Forest后端框架
- getAndIncrementCurrentRetryCount() - 类中的方法 com.dtflys.forest.retryer.ForestRetryer
- getArgList() - 类中的方法 com.dtflys.forest.mapping.MappingInvoke
- getArgument(int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
根据参数下标获取该请求对应方法的参数值
- getArguments() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取该请求对应方法的所有参数值
- getAsyncMode() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取异步模式
- getAsyncMode() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取异步请求模式
- getAsyncRejectPolicy() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
- getAsyncRejectPolicyClass() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取异步线程池拒绝策略类型
- getAsyncThreadSize() - 类中的静态方法 com.dtflys.forest.backend.AsyncHttpExecutor
-
获取异步线程池大小
- getAsyncThreadSize(ForestConfiguration) - 类中的静态方法 com.dtflys.forest.backend.AsyncHttpExecutor
-
获取异步线程池大小
- getAttachment(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
根据名称获取该请求中的附件
- getAttribute(ForestRequest, String) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
获取请求在本拦截器中的 Attribute 属性
- getAttribute(ForestRequest, String, Class<T>) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
按自义定类型获取请求在本拦截器中的 Attribute 属性
- getAttribute(String) - 类中的方法 com.dtflys.forest.interceptor.InterceptorAttributes
- getAttributeAsDouble(ForestRequest, String) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
按双精度浮点数类型获取请求在本拦截器中的 Attribute 属性
- getAttributeAsFloat(ForestRequest, String) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
按单精度浮点数类型获取请求在本拦截器中的 Attribute 属性
- getAttributeAsInteger(ForestRequest, String) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
按整数类型获取请求在本拦截器中的 Attribute 属性
- getAttributeAsString(ForestRequest, String) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
按字符串类型获取请求在本拦截器中的 Attribute 属性
- getAttributes() - 类中的方法 com.dtflys.forest.interceptor.InterceptorAttributes
- getAttributes(ForestRequest) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
获取请求在本拦截器中的 Attribute 属性
- getAttributesFromAnnotation(Annotation) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
- getAttributesFromAnnotation(Annotation, boolean) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
从注解对象中获取所有属性
- getAttributeTemplates() - 类中的方法 com.dtflys.forest.interceptor.InterceptorAttributes
- getAuthenticator() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求认证器
- getAuthority() - 类中的方法 com.dtflys.forest.http.ForestURL
- getBackend() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取当前HTTP后端
- getBackend() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取HTTP后端对象
- getBackendClient() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取 HTTP 后端 Client 对象或对象工厂
- getBackendClient(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
从缓存中获取后端客户端对象
- getBackendClientCache() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取后端客户端对象缓存
- getBackendClientCacheExpireTime() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取后端客户端对象缓存过期时间
- getBackendClientCacheMaxSize() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取后端客户端对象缓存最大空间大小
- getBackendName() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取HTTP后端名称
- getBackendSelector() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取Forest后端框架选择器
- getBaseAddress() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局默认地址(主机名/域名/ip地址 + 端口号)
- getBaseAddressSource() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局默认的主机地址信息动态来源
- getBaseAnnotations() - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
- getBaseLogConfiguration() - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
- getBaseMetaRequest() - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
- getBasePath() - 类中的方法 com.dtflys.forest.http.ForestAddress
-
获取URL根路径
- getBasePath() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取URL根路径
- getBasePath() - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- getBinaryItems() - 类中的方法 com.dtflys.forest.http.ForestBody
- getBody() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求体对象列表
- getBody() - 类中的方法 com.dtflys.forest.http.ForestRequestBody
- getBody() - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- getBodyList() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- getBodyString() - 类中的方法 com.dtflys.forest.backend.httpclient.logging.HttpclientLogBodyMessage
- getBodyString() - 类中的方法 com.dtflys.forest.backend.okhttp3.logging.OkHttp3LogBodyMessage
- getBodyString() - 接口中的方法 com.dtflys.forest.logging.LogBodyMessage
-
获取请求体日志信息
- getBodyType() - 类中的方法 com.dtflys.forest.http.ForestBody
- getBodyType() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求体类型
- getBodyType() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getBoundary() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取 Content-Type 请求头的 boundary 字符串
- getByteArray() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientForestResponse
- getByteArray() - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponse
- getByteArray() - 类中的方法 com.dtflys.forest.http.body.ByteArrayRequestBody
- getByteArray() - 类中的方法 com.dtflys.forest.http.body.FileRequestBody
- getByteArray() - 类中的方法 com.dtflys.forest.http.body.InputStreamRequestBody
- getByteArray() - 类中的方法 com.dtflys.forest.http.body.MultipartRequestBody
- getByteArray() - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- getByteArray() - 类中的方法 com.dtflys.forest.http.body.ObjectRequestBody
- getByteArray() - 类中的方法 com.dtflys.forest.http.body.StringRequestBody
- getByteArray() - 类中的方法 com.dtflys.forest.http.ForestRequestBody
- getByteArray() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
以字节数组的形式获取请求响应内容
- getByteArrayItems() - 类中的方法 com.dtflys.forest.http.ForestBody
- getBytes() - 类中的方法 com.dtflys.forest.multipart.ByteArrayMultipart
- getBytes() - 类中的方法 com.dtflys.forest.multipart.ForestMultipart
- getCause() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestRetryException
- getCertPass() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- getCharset() - 类中的方法 com.dtflys.forest.backend.ContentType
- getCharset() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局的请求数据字符集
- getCharset() - 类中的方法 com.dtflys.forest.http.AbstractQueryParameter
- getCharset() - 类中的方法 com.dtflys.forest.http.ForestProxy
- getCharset() - 接口中的方法 com.dtflys.forest.http.ForestQueryParameter
- getCharset() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求参数编码字符集
- getCharset() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取请求响应的内容编码字符集
- getCharset() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- getCharset() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getCharsetName() - 类中的方法 com.dtflys.forest.backend.ContentType
- getCharsetName(byte[]) - 类中的静态方法 com.dtflys.forest.utils.ByteEncodeUtils
-
通过字符串字节数组获得字符串编码名称
- getCharsetName(byte[], String) - 类中的静态方法 com.dtflys.forest.utils.ByteEncodeUtils
-
通过字符串字节数组获得字符串编码名称
- getCipherSuites() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- getClassOfReturnTypeParameter() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestReturnException
-
获取ReturnType注解所修饰的参数的类型
- getClient(ForestRequest, LifeCycleHandler) - 接口中的方法 com.dtflys.forest.backend.BackendClientProvider
- getClient(ForestRequest, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.httpclient.conn.HttpclientConnectionManager.DefaultHttpClientProvider
- getClient(ForestRequest, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager.DefaultOkHttpClientProvider
- getClient(ForestRequest, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager
- getClient(ForestRequest, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- getClientId() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
- getConfiguration() - 接口中的方法 com.dtflys.forest.config.VariableScope
- getConfiguration() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取该请求的配置对象
- getConfiguration() - 类中的方法 com.dtflys.forest.mapping.SubVariableScope
- getConfiguration() - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
- getConfiguration() - 类中的方法 com.dtflys.forest.reflection.ForestMethod
- getConnectionManager() - 类中的方法 com.dtflys.forest.backend.AbstractHttpBackend
- getConnectionManager() - 接口中的方法 com.dtflys.forest.backend.HttpBackend
-
获取连接池
- getConnectTimeout() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局的请求连接超时时间,单位为毫秒
- getConnectTimeout() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取连接超时时间,时间单位为毫秒
- getConnectTimeout() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getContent() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientEntity
- getContent() - 类中的方法 com.dtflys.forest.http.body.StringRequestBody
- getContent() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取请求响应内容文本 和
ForestResponse.readAsString()不同的地方在于,ForestResponse.getContent()不会读取二进制形式数据内容, 而ForestResponse.readAsString()会将二进制数据转换成字符串读取 - getContentEncoding() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientEntity
- getContentEncoding() - 类中的方法 com.dtflys.forest.http.ForestRequest
- getContentEncoding() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取请求响应内容的数据编码
- getContentEncoding() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getContentLength() - 类中的方法 com.dtflys.forest.backend.httpclient.body.HttpclientMultipartCommonBody
- getContentLength() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientEntity
- getContentLength() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取请求响应内容的数据长度
- getContentType() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientEntity
- getContentType() - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- getContentType() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求头 Content-Type 的值
- getContentType() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取请求响应内容的数据类型
- getContentType() - 类中的方法 com.dtflys.forest.multipart.ByteArrayMultipart
- getContentType() - 类中的方法 com.dtflys.forest.multipart.FilePathMultipart
- getContentType() - 类中的方法 com.dtflys.forest.multipart.ForestMultipart
- getContentType() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getConvertedDefaultValue(ForestConverter) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
-
获取已根据类型已转换的默认值
- getConverter(ForestDataType) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
根据请求响应数据类型获取数据转换器
- getConverterClass() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestConvertException
- getConverterMap() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局数据转换器表
- getCookie() - 类中的方法 com.dtflys.forest.http.ForestSetCookieHeader
- getCookie(String) - 类中的方法 com.dtflys.forest.http.ForestCookieHeader
-
根据 Cookie 名称获取单个 Cookie
- getCookie(String) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
根据Cookie名称获取Cookie
- getCookie(String, String) - 类中的方法 com.dtflys.forest.http.ForestCookieHeader
-
根据 Path 和 Cookie 名称获取单个 Cookie
- getCookieMap(String) - 类中的方法 com.dtflys.forest.http.ForestCookieHeader
-
根据 path 获取 Cookie 哈希表
- getCookies() - 类中的方法 com.dtflys.forest.http.ForestCookieHeader
-
获取所有 Cookie 列表
- getCookies() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
从响应头中获取Cookie列表
- getCookies(String) - 类中的方法 com.dtflys.forest.http.ForestCookieHeader
-
根据 Cookie 名称获取 Cookie 列表
- getCookies(String) - 类中的方法 com.dtflys.forest.http.ForestCookies
-
根据域名获取Cookie列表
- getCookies(String, String) - 类中的方法 com.dtflys.forest.http.ForestCookies
-
根据域名和路径获取Cookie列表
- getCookies(String, String, String) - 类中的方法 com.dtflys.forest.http.ForestCookies
-
根据域名、路径和名称获取Cookie列表
- getCookiesFromHttpCookieStore(CookieStore) - 类中的方法 com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
- getCreateTime() - 类中的方法 com.dtflys.forest.http.ForestCookie
- getCurrentBytes() - 类中的方法 com.dtflys.forest.utils.ForestProgress
- getCurrentRequest(HttpContext) - 类中的静态方法 com.dtflys.forest.backend.httpclient.conn.HttpContextUtils
- getCurrentRetryCount() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestRetryException
- getCurrentRetryCount() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求当前重试次数
- getCurrentRetryCount() - 类中的方法 com.dtflys.forest.retryer.ForestRetryer
- getData() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- getData() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getDataNameValueList() - 类中的方法 com.dtflys.forest.http.ForestRequest
- getDataType() - 类中的方法 com.dtflys.forest.converter.auto.DefaultAutoConverter
- getDataType() - 类中的方法 com.dtflys.forest.converter.binary.DefaultBinaryConverter
- getDataType() - 接口中的方法 com.dtflys.forest.converter.ForestConverter
-
获取当前数据转换器转换类型
- getDataType() - 类中的方法 com.dtflys.forest.converter.form.DefaultFormConvertor
- getDataType() - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- getDataType() - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
- getDataType() - 类中的方法 com.dtflys.forest.converter.json.ForestGsonConverter
- getDataType() - 类中的方法 com.dtflys.forest.converter.json.ForestJacksonConverter
- getDataType() - 类中的方法 com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter
- getDataType() - 类中的方法 com.dtflys.forest.converter.text.DefaultTextConverter
- getDataType() - 类中的方法 com.dtflys.forest.http.ForestRequest
- getDataType() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getDateFormat() - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- getDateFormat() - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
- getDateFormat() - 类中的方法 com.dtflys.forest.converter.json.ForestGsonConverter
- getDateFormat() - 类中的方法 com.dtflys.forest.converter.json.ForestJacksonConverter
- getDateFormat() - 接口中的方法 com.dtflys.forest.converter.json.ForestJsonConverter
-
获取日期格式
- getDecoder() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取反序列化器
- getDecoder() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getDefaultBodyType() - 类中的方法 com.dtflys.forest.http.body.ByteArrayRequestBody
- getDefaultBodyType() - 类中的方法 com.dtflys.forest.http.body.FileRequestBody
- getDefaultBodyType() - 类中的方法 com.dtflys.forest.http.body.InputStreamRequestBody
- getDefaultBodyType() - 类中的方法 com.dtflys.forest.http.body.MultipartRequestBody
- getDefaultBodyType() - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- getDefaultBodyType() - 类中的方法 com.dtflys.forest.http.body.ObjectRequestBody
- getDefaultBodyType() - 类中的方法 com.dtflys.forest.http.body.StringRequestBody
- getDefaultBodyType() - 类中的方法 com.dtflys.forest.http.ForestBody
- getDefaultBodyType() - 类中的方法 com.dtflys.forest.http.ForestRequestBody
- getDefaultConfiguration() - 类中的静态方法 com.dtflys.forest.config.ForestConfiguration
- getDefaultHeaders() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局默认请求头信息列表
- getDefaultParameters() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局默认请求参数列表
- getDefaultParamTarget() - 枚举中的方法 com.dtflys.forest.http.ForestRequestType
- getDefaultSSLSocketFactory(ForestRequest, String) - 类中的静态方法 com.dtflys.forest.ssl.SSLUtils
- getDefaultValue() - 类中的方法 com.dtflys.forest.http.AbstractQueryParameter
- getDefaultValue() - 接口中的方法 com.dtflys.forest.http.ForestQueryParameter
- getDefaultValue() - 类中的方法 com.dtflys.forest.http.ForestRequestBody
- getDefaultValue() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- getDefaultValue() - 类中的方法 com.dtflys.forest.utils.RequestNameValue
- getDomain() - 类中的方法 com.dtflys.forest.http.ForestCookie
-
获取Cookie所在的域名
- getDomain() - 类中的方法 com.dtflys.forest.http.ForestRoute
-
获取域名
- getEncoder() - 类中的方法 com.dtflys.forest.http.ForestBody
- getEncoder() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取序列化器
- getEncoder() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getErrcode() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- getErrmsg() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- getError() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- getError_description() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- getErrorMessage() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- getException() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取请求发送过程中的异常
- getExpires_in() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- getExpiresAt() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
- getExpiresIn() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
-
Token有效期剩余时间.
- getExpiresTime() - 类中的方法 com.dtflys.forest.http.ForestCookie
- getExpr() - 类中的方法 com.dtflys.forest.mapping.MappingUrlEncodedExpr
- getExtensionParameterValue(String) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
获取扩展参数值
- getField() - 类中的方法 com.dtflys.forest.reflection.PropWrapper
- getFields(Class<?>) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
获取类中所有的字段 (包括所有父类的)
- getFile() - 类中的方法 com.dtflys.forest.http.body.FileRequestBody
- getFile() - 类中的方法 com.dtflys.forest.multipart.ByteArrayMultipart
- getFile() - 类中的方法 com.dtflys.forest.multipart.FileMultipart
- getFile() - 类中的方法 com.dtflys.forest.multipart.FilePathMultipart
- getFile() - 类中的方法 com.dtflys.forest.multipart.ForestMultipart
- getFile() - 类中的方法 com.dtflys.forest.multipart.InputStreamMultipart
- getFileItems() - 类中的方法 com.dtflys.forest.http.ForestBody
- getFilename() - 类中的方法 com.dtflys.forest.backend.httpclient.body.HttpclientMultipartCommonBody
- getFilename() - 类中的方法 com.dtflys.forest.http.ForestRequest
- getFilename() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取下载文件名
- getFileNameTemplate() - 类中的方法 com.dtflys.forest.multipart.ForestMultipartFactory
- getFilePath() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestFileNotFoundException
- getFilePath() - 类中的方法 com.dtflys.forest.multipart.FilePathMultipart
-
获取文件实际路径
- getFilePath() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- getFilterChain() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- getForestMethods() - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
- getForestMethods() - 类中的方法 com.dtflys.forest.proxy.ProxyFactory
- getForestObject(Class<T>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取Forest接口对象
- getForestObjectFactory() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取Forest对象实例化工厂
- getForestProtobufConverter() - 类中的方法 com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager
- getForestVersion() - 类中的静态方法 com.dtflys.forest.utils.VersionUtil
-
获取当前 Forest 版本号
- getFormValueString(ForestJsonConverter, Object) - 类中的静态方法 com.dtflys.forest.mapping.MappingTemplate
- getGenericArgument(Type) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
获取第一个泛型参数类型
- getGenericArgument(Type, int) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
根据下标获取单个泛型参数类型
- getGenericTypeArguments(Type) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
获取所有泛型参数类型
- getGetter() - 类中的方法 com.dtflys.forest.http.model.JavaObjectProperty
- getGetter() - 类中的方法 com.dtflys.forest.reflection.PropWrapper
- getGetterName(Method) - 类中的静态方法 com.dtflys.forest.utils.StringUtils
- getGson() - 类中的方法 com.dtflys.forest.converter.json.ForestGsonConverter
-
创建GSON对象
- getHasURL() - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- getHeader(String) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
根据请求头名称获取请求头对象
- getHeader(String) - 类中的方法 com.dtflys.forest.http.ForestProxy
-
根据请求头名称获取该代理的请求头信息
- getHeader(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
根据请求头名称获取该请求的请求头信息
- getHeader(String) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
根据响应头名称获取单个请求响应头
- getHeaderNameValueList() - 类中的方法 com.dtflys.forest.http.ForestRequest
- getHeaders() - 类中的方法 com.dtflys.forest.http.ForestProxy
-
获取该代理的所有请求头信息
- getHeaders() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取该请求的所有请求头信息
- getHeaders() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取请求响应的所有响应头
- getHeaders() - 接口中的方法 com.dtflys.forest.http.HasHeaders
- getHeaders() - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- getHeaders() - 类中的方法 com.dtflys.forest.logging.RequestProxyLogMessage
- getHeaders() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getHeaders(String) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
根据请求头名称获取请求头对象列表
- getHeaders(String) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
根据响应头名称获取请求响应头列表
- getHeaderValue(String) - 类中的方法 com.dtflys.forest.http.ForestProxy
-
根据请求头名称获取该代理的请求头的值
- getHeaderValue(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
根据请求头名称获取该请求的请求头的值
- getHeaderValue(String) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
根据响应头名称获取请求响应头值
- getHeaderValues(String) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
根据响应头名称获取请求响应头值列表
- getHost() - 类中的方法 com.dtflys.forest.http.ForestAddress
-
获取主机地址
- getHost() - 类中的方法 com.dtflys.forest.http.ForestProxy
-
获取代理主机地址
- getHost() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取URL主机地址
- getHost() - 类中的方法 com.dtflys.forest.http.ForestRoute
-
获取主机名
- getHost() - 类中的方法 com.dtflys.forest.http.ForestURL
- getHost() - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- getHost() - 类中的方法 com.dtflys.forest.logging.RequestProxyLogMessage
- getHostnameVerifier() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取SSL主机名/域名验证器
- getHostnameVerifier() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- getHttpClient(LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.httpclient.request.SyncHttpclientRequestSender
- getHttpClient(ForestRequest, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.httpclient.conn.HttpclientConnectionManager
- getHttpResponse() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientForestResponse
- getId() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局配置ID
- getId() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- getIndex() - 类中的方法 com.dtflys.forest.mapping.MappingIndex
- getIndex() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- getIndex() - 类中的方法 com.dtflys.forest.multipart.ForestMultipartFactory
- getInputStream() - 类中的方法 com.dtflys.forest.backend.httpclient.body.HttpclientMultipartCommonBody
- getInputStream() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientForestResponse
- getInputStream() - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponse
- getInputStream() - 类中的方法 com.dtflys.forest.http.body.InputStreamRequestBody
- getInputStream() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
以输入流的形式获取请求响应内容
- getInputStream() - 类中的方法 com.dtflys.forest.multipart.ByteArrayMultipart
- getInputStream() - 类中的方法 com.dtflys.forest.multipart.FileMultipart
- getInputStream() - 类中的方法 com.dtflys.forest.multipart.FilePathMultipart
- getInputStream() - 类中的方法 com.dtflys.forest.multipart.ForestMultipart
- getInputStream() - 类中的方法 com.dtflys.forest.multipart.InputStreamMultipart
- getInputStream() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- getInputStreamItems() - 类中的方法 com.dtflys.forest.http.ForestBody
- getInstance() - 类中的静态方法 com.dtflys.forest.backend.SocksAuthenticator
- getInstance() - 类中的静态方法 com.dtflys.forest.converter.json.JSONConverterSelector
- getInstance() - 类中的静态方法 com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager
- getInstance() - 类中的方法 com.dtflys.forest.http.model.JavaObjectProperty
- getInstance() - 类中的方法 com.dtflys.forest.http.model.MapProperty
- getInstance() - 接口中的方法 com.dtflys.forest.http.model.ObjectProperty
- getInstance() - 类中的方法 com.dtflys.forest.http.model.ObjectWrapper
- getInstanceCache() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取请求接口实例缓存,返回的缓存对象集合用于缓存请求接口的动态代理的实例
- getInterceptor() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getInterceptor(Class<T>) - 类中的方法 com.dtflys.forest.interceptor.DefaultInterceptorFactory
- getInterceptor(Class<T>) - 接口中的方法 com.dtflys.forest.interceptor.InterceptorFactory
- getInterceptorAttribute(Class, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
根据拦截器类和拦截器属性名获取拦截器属性值
- getInterceptorAttributes() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取拦截器属性表
- getInterceptorAttributes(Class) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
根据拦截器类获取拦截器属性集合对象
- getInterceptorChain() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取拦截器链对象
- getInterceptorChain() - 类中的方法 com.dtflys.forest.interceptor.DefaultInterceptorFactory
- getInterceptorChain() - 接口中的方法 com.dtflys.forest.interceptor.InterceptorFactory
- getInterceptorClass() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestInterceptorDefineException
- getInterceptorClass() - 类中的方法 com.dtflys.forest.interceptor.InterceptorAttributes
- getInterceptorFactory() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取拦截器工厂
- getInterceptors() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局拦截器列表
- getInterceptorSize() - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- getInterfaceClass() - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
- getInterfaceClass() - 类中的方法 com.dtflys.forest.proxy.ProxyFactory
- getItems(Class<T>) - 类中的方法 com.dtflys.forest.http.ForestBody
- getJavaType() - 类中的方法 com.dtflys.forest.reflection.TypeWrapper
- getJsonConverter() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取当前全局JSON数据转换器
- getJsonParamName() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- getKeyStore() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取SSL KeyStore信息
- getKeyStore() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getKeyStore(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
根据ID获取全局SSL的Key Store信息
- getKeystorePass() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- getKeystoreType() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- getLifeCycleHandler() - 类中的方法 com.dtflys.forest.backend.AsyncHttpExecutor.AsyncTask
- getLifeCycleHandler() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取生命周期处理器
- getLogConfiguration() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求日志配置信息
- getLogConfiguration() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getLogger() - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
- getLogger() - 接口中的方法 com.dtflys.forest.logging.ForestLogHandler
-
获取Forest日志控制对象
- getLogHandler() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取日志处理器
- getLogHandler() - 类中的方法 com.dtflys.forest.logging.LogConfiguration
-
获取日志处理器
- getMap() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- getMapper() - 类中的方法 com.dtflys.forest.converter.json.ForestJacksonConverter
-
获取Jackson的Mapper对象
- getMaxAge() - 类中的方法 com.dtflys.forest.http.ForestCookie
- getMaxAsyncQueueSize() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取最大异步线程池队列大小
- getMaxAsyncThreadSize() - 类中的静态方法 com.dtflys.forest.backend.AsyncHttpExecutor
-
获取最大异步线程数
- getMaxAsyncThreadSize() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取最大异步线程池大小
- getMaxAsyncThreadSize(ForestConfiguration) - 类中的静态方法 com.dtflys.forest.backend.AsyncHttpExecutor
-
获取最大异步线程数
- getMaxConnections() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局的最大连接数
- getMaxPoolSize() - 类中的方法 com.dtflys.forest.pool.FixedRequestPool
- getMaxPoolSize() - 接口中的方法 com.dtflys.forest.pool.ForestRequestPool
- getMaxPoolSizePerRoute() - 类中的方法 com.dtflys.forest.pool.FixedRequestPool
- getMaxPoolSizePerRoute() - 接口中的方法 com.dtflys.forest.pool.ForestRequestPool
- getMaxQueueSize() - 类中的方法 com.dtflys.forest.pool.FixedRequestPool
- getMaxQueueSize() - 接口中的方法 com.dtflys.forest.pool.ForestRequestPool
- getMaxRequestQueueSize() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局的最大请求等待队列大小
- getMaxRetryCount() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局的最大请求失败重试次数
- getMaxRetryCount() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestRetryException
- getMaxRetryCount() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求失败后的重试次数
- getMaxRetryCount() - 类中的方法 com.dtflys.forest.retryer.ForestRetryer
- getMaxRetryInterval() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局的最大请求重试之间的时间间隔,单位为毫秒
- getMaxRetryInterval() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取最大请重试的时间间隔,时间单位为毫秒
- getMaxRetryInterval() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getMaxRetryInterval() - 类中的方法 com.dtflys.forest.retryer.ForestRetryer
- getMaxRouteConnections() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局的最大请求路径连接数
- getMetaRequest() - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
获取元请求信息
- getMethod() - 类中的方法 com.dtflys.forest.backend.httpclient.entity.HttpclientRequestWithBodyEntity
- getMethod() - 类中的方法 com.dtflys.forest.backend.httpclient.HttpclientDelete
- getMethod() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求对应的Forest方法
- getMethod() - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
获取Forest方法对应的Java原生方法
- getMethodName() - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
获取方法名
- getMethodReturnValue() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取该请求对应的方法返回值
- getMethods(Class<?>) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
获取类中所有的方法 (包括所有父类的)
- getModels() - 类中的方法 com.dtflys.forest.http.model.ForestModel
- getMultipart() - 类中的方法 com.dtflys.forest.http.body.MultipartRequestBody
- getMultipartItems() - 类中的方法 com.dtflys.forest.http.ForestBody
- getMultiparts() - 类中的方法 com.dtflys.forest.http.ForestRequest
- getName() - 接口中的方法 com.dtflys.forest.backend.HttpBackend
-
获取后端框架名称
- getName() - 类中的方法 com.dtflys.forest.backend.httpclient.HttpclientBackend
- getName() - 类中的方法 com.dtflys.forest.backend.okhttp3.OkHttp3Backend
- getName() - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- getName() - 类中的方法 com.dtflys.forest.http.ForestCookie
- getName() - 接口中的方法 com.dtflys.forest.http.ForestHeader
-
获取请求头的名称
- getName() - 枚举中的方法 com.dtflys.forest.http.ForestProtocol
- getName() - 接口中的方法 com.dtflys.forest.http.ForestQueryParameter
- getName() - 枚举中的方法 com.dtflys.forest.http.ForestRequestType
- getName() - 类中的方法 com.dtflys.forest.http.LazyHeader
- getName() - 类中的方法 com.dtflys.forest.http.model.JavaObjectProperty
- getName() - 类中的方法 com.dtflys.forest.http.model.MapProperty
- getName() - 接口中的方法 com.dtflys.forest.http.model.ObjectProperty
- getName() - 类中的方法 com.dtflys.forest.http.SimpleHeader
- getName() - 类中的方法 com.dtflys.forest.http.SimpleQueryParameter
- getName() - 类中的方法 com.dtflys.forest.logging.LogHeaderMessage
- getName() - 类中的方法 com.dtflys.forest.mapping.MappingIdentity
- getName() - 类中的方法 com.dtflys.forest.mapping.MappingNameValue
- getName() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- getName() - 类中的方法 com.dtflys.forest.mapping.MappingReference
- getName() - 类中的方法 com.dtflys.forest.mapping.MappingVariable
- getName() - 枚举中的方法 com.dtflys.forest.mapping.Token
- getName() - 类中的方法 com.dtflys.forest.multipart.ForestMultipart
- getName() - 类中的方法 com.dtflys.forest.reflection.PropWrapper
- getName() - 类中的方法 com.dtflys.forest.utils.ForestDataType
-
获取数据类型名称
- getName() - 类中的方法 com.dtflys.forest.utils.RequestNameValue
- getNameTemplate() - 类中的方法 com.dtflys.forest.multipart.ForestMultipartFactory
- getNameValueBodies(String) - 类中的方法 com.dtflys.forest.http.ForestBody
-
根据名称获取键值对类型请求体项列表
- getNameValueBody(String) - 类中的方法 com.dtflys.forest.http.ForestBody
-
根据名称获取键值对类型请求体项
- getNameValueItems() - 类中的方法 com.dtflys.forest.http.ForestBody
- getNameValueList(ForestRequest) - 类中的方法 com.dtflys.forest.http.body.ByteArrayRequestBody
- getNameValueList(ForestRequest) - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- getNameValueList(ForestRequest) - 类中的方法 com.dtflys.forest.http.body.ObjectRequestBody
- getNameValueList(ForestRequest) - 类中的方法 com.dtflys.forest.http.body.StringRequestBody
- getNameValueList(ForestRequest) - 接口中的方法 com.dtflys.forest.http.body.SupportFormUrlEncoded
-
获取请求键值对
- getNumber() - 类中的方法 com.dtflys.forest.mapping.MappingDouble
- getNumber() - 类中的方法 com.dtflys.forest.mapping.MappingFloat
- getNumber() - 类中的方法 com.dtflys.forest.mapping.MappingInteger
- getNumber() - 类中的方法 com.dtflys.forest.mapping.MappingLong
- getOAuth2Token(ForestResponse<String>, Map) - 类中的方法 com.dtflys.forest.handler.AutoOAuth2DefinitionHandler
- getOAuth2Token(ForestResponse<String>, Map) - 接口中的方法 com.dtflys.forest.handler.OAuth2DefinitionHandler
-
处理认证响应实体
- getObject() - 类中的方法 com.dtflys.forest.http.body.ObjectRequestBody
- getObject(Class<T>) - 类中的方法 com.dtflys.forest.reflection.DefaultObjectFactory
-
获取Forest接口对象(默认方式)
- getObject(Class<T>) - 接口中的方法 com.dtflys.forest.reflection.ForestObjectFactory
-
获取Forest接口对象
- getObjectFromCache(Class<T>) - 类中的方法 com.dtflys.forest.reflection.DefaultObjectFactory
-
从缓存获取Forest接口对象实例
- getObjectItems() - 类中的方法 com.dtflys.forest.http.ForestBody
- getOkHttpPool() - 类中的方法 com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager
-
获取OkHttp连接池对象
- getOnCanceled() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取OnCanceled回调函数,该回调函数在请求取消后被调用
- getOnError() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取OnError回调函数,该回调函数在请求失败时被调用
- getOnLoadCookie() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取回调函数: 加载Cookie时调用
- getOnProgress() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取进度回调函数:上传/下载进度监听时调用
- getOnRedirection() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取重定向回调函数: 在请求重定向时触发
- getOnRetry() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取OnRetry回调函数,该回调函数在请求重试时被调用
- getOnSaveCookie() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取回调函数: 需要保存Cookie时调用
- getOnSuccess() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取OnSuccess回调函数,该回调函数在请求成功时被调用
- getOnSuccessClassGenericType() - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- getOnSuccessClassGenericType() - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- getOnSuccessClassGenericType() - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- getOrCreate(ForestConfiguration) - 类中的静态方法 com.dtflys.forest.config.AsyncThreadPools
- getOriginalFileName() - 类中的方法 com.dtflys.forest.multipart.ByteArrayMultipart
- getOriginalFileName() - 类中的方法 com.dtflys.forest.multipart.FileMultipart
- getOriginalFileName() - 类中的方法 com.dtflys.forest.multipart.FilePathMultipart
- getOriginalFileName() - 类中的方法 com.dtflys.forest.multipart.ForestMultipart
- getOriginalFileName() - 类中的方法 com.dtflys.forest.multipart.InputStreamMultipart
- getOriginalUrl() - 类中的方法 com.dtflys.forest.http.ForestURL
-
获取原始URL
- getOriginalValue() - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- getOriginalValue() - 类中的方法 com.dtflys.forest.http.SimpleQueryParameter
- getParameters() - 类中的方法 com.dtflys.forest.reflection.ForestMethod
- getParameterType() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestNoFileNameException
- getParameterValue(ForestJsonConverter, Object) - 类中的静态方法 com.dtflys.forest.mapping.MappingTemplate
- getPartContentType() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- getPartContentType() - 类中的方法 com.dtflys.forest.utils.RequestNameValue
- getPassword() - 类中的方法 com.dtflys.forest.http.ForestProxy
-
获取代理密码
- getPasswordAuthentication() - 类中的方法 com.dtflys.forest.backend.SocksAuthenticator
- getPath() - 类中的方法 com.dtflys.forest.http.ForestCookie
-
获取Cookie所在的URL路径
- getPath() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取URL路径
- getPath() - 类中的方法 com.dtflys.forest.http.ForestURL
-
获取URL路径
- getPath() - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- getPool() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局请求池
- getPool() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestAbortException
- getPool() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestAsyncAbortException
- getPoolingHttpClientConnectionManager() - 类中的静态方法 com.dtflys.forest.backend.httpclient.conn.HttpclientConnectionManager
-
已过时。
- getPort() - 类中的方法 com.dtflys.forest.http.ForestAddress
-
获取主机地址(主机名/ip地址)
- getPort() - 类中的方法 com.dtflys.forest.http.ForestProxy
-
获取代理主机端口
- getPort() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取URL主机端口
- getPort() - 类中的方法 com.dtflys.forest.http.ForestRoute
-
获取端口号
- getPort() - 类中的方法 com.dtflys.forest.http.ForestURL
- getPort() - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- getPort() - 类中的方法 com.dtflys.forest.logging.RequestProxyLogMessage
- getPrevRequest() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取重定向上一个的请求对象
- getPrevResponse() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取重定向的上一个响应
- getProgressStep() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取上传/下载进度监听的步长
- getProgressStep() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getProp(String) - 类中的方法 com.dtflys.forest.reflection.TypeWrapper
- getProperties() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取Properties配置属性
- getProperties() - 类中的方法 com.dtflys.forest.http.model.ForestModel
- getProperties() - 类中的方法 com.dtflys.forest.http.model.ObjectWrapper
- getProperties() - 类中的方法 com.dtflys.forest.mapping.MappingProperty
- getProperties() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- getProperty(String) - 类中的方法 com.dtflys.forest.http.model.ObjectWrapper
- getProperty(String, String) - 类中的方法 com.dtflys.forest.config.ForestProperties
- getPropertyName() - 类中的方法 com.dtflys.forest.mapping.MappingProperty
- getPropMethodFromClass(Class, MappingIdentity) - 类中的方法 com.dtflys.forest.mapping.MappingDot
- getProps() - 类中的方法 com.dtflys.forest.reflection.TypeWrapper
- getProtobufConverter() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取当前全局XML数据转换器
- getProtocol() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求协议
- getProtocols() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- getProxy() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取正向代理
- getProxy() - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- getProxy(ForestRequest) - 接口中的方法 com.dtflys.forest.callback.HTTPProxySource
-
获取正向代理信息
- getProxyFactory() - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
- getProxyFactory(Class<T>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
根据请求接口类创建并获取请求接口的动态代理工厂
- getProxyHandler() - 接口中的方法 com.dtflys.forest.proxy.ForestClientProxy
- getQueries(String) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- getQuery() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求的Query参数表
- getQuery(String) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- getQuery(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
根据名称获取请求的Query参数值
- getQueryNameValueList() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- getQueryString() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
动态获取请求的URL Query参数字符串
- getQueryValues() - 类中的方法 com.dtflys.forest.http.ForestRequest
- getQueueSize() - 类中的方法 com.dtflys.forest.pool.FixedRequestPool
- getQueueSize() - 接口中的方法 com.dtflys.forest.pool.ForestRequestPool
- getRate() - 类中的方法 com.dtflys.forest.utils.ForestProgress
- getReadFeatures() - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- getReadTimeout() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局的请求读取超时时间,单位为毫秒
- getReadTimeout() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取读取超时时间,时间单位为毫秒
- getReadTimeout() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getReasonPhrase() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取请求响应的原因短语
- getRedirectionLocation() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取重定向地址
- getRef() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取Reference, 即URL井号后面的字符串
- getRef() - 类中的方法 com.dtflys.forest.http.ForestURL
- getRef() - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- getRefresh_token() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- getRefreshToken() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
- getRegisteredFilterNames() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局过滤器注册表中所有过滤器的名称列表
- getRequest() - 类中的方法 com.dtflys.forest.backend.AbstractHttpExecutor
- getRequest() - 类中的方法 com.dtflys.forest.backend.AsyncHttpExecutor
- getRequest() - 接口中的方法 com.dtflys.forest.backend.HttpExecutor
- getRequest() - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- getRequest() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestHandlerException
- getRequest() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestPoolException
- getRequest() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestRetryException
- getRequest() - 类中的方法 com.dtflys.forest.http.ForestBody
- getRequest() - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- getRequest() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取该响应对象对应的请求对象
- getRequest() - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- getRequest() - 类中的方法 com.dtflys.forest.retryer.ForestRetryer
- getRequest() - 类中的方法 com.dtflys.forest.utils.ForestProgress
- GetRequest - com.dtflys.forest.annotation中的注释类型
-
Get请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- getRequestAnnotation() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getRequestCount() - 类中的方法 com.dtflys.forest.http.ForestRoute
-
获取当前的路由请求数
- GetRequestLifeCycle - com.dtflys.forest.lifecycles.method中的类
- GetRequestLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.GetRequestLifeCycle
- getRequestLine() - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
-
获取请求行
- getRequestLogMessage() - 类中的方法 com.dtflys.forest.http.ForestRequest
- getRequestTime() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
- getRequestTime() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取请求开始时间
- getRequestTime() - 类中的方法 com.dtflys.forest.logging.ResponseLogMessage
- getResponse() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestHandlerException
- getResponse() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestNetworkException
- getResponse() - 类中的方法 com.dtflys.forest.http.ForestFuture
- getResponse() - 类中的方法 com.dtflys.forest.http.ForestResponse
- getResponse() - 类中的方法 com.dtflys.forest.http.ResultGetter
- getResponse() - 类中的方法 com.dtflys.forest.logging.ResponseLogMessage
- getResponse() - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- getResponseEncode() - 类中的方法 com.dtflys.forest.http.ForestRequest
- getResponseEncoding() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getResponseFactory() - 类中的方法 com.dtflys.forest.backend.AsyncHttpExecutor
- getResponseFactory() - 类中的方法 com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
- getResponseFactory() - 接口中的方法 com.dtflys.forest.backend.HttpExecutor
- getResponseFactory() - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- getResponseHandler() - 类中的方法 com.dtflys.forest.backend.AsyncHttpExecutor
- getResponseHandler() - 类中的方法 com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
- getResponseHandler() - 接口中的方法 com.dtflys.forest.backend.HttpExecutor
- getResponseHandler() - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- getResponseTime() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取响应接受时间
- getResponseTime() - 类中的方法 com.dtflys.forest.logging.ResponseLogMessage
- getResult() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取反序列化成对象类型的请求响应内容
- getResult(ForestRequest, ForestResponse, Class) - 类中的方法 com.dtflys.forest.handler.ResultHandler
-
进行转换并获取结果
- getResult(ForestRequest, ForestResponse, Type) - 类中的方法 com.dtflys.forest.handler.ResultHandler
-
进行转换并获取结果
- getResult(ForestRequest, ForestResponse, Type, Class) - 类中的方法 com.dtflys.forest.handler.ResultHandler
- getResultData() - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- getResultType() - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- getResultType() - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
获取请求结果类型
- getResultType() - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- getResultType() - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- getRetryCount() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
已过时。
- getRetryCount() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- getRetryCount() - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- getRetryCount() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getRetryer() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局的请求失败重试策略类
- getRetryer() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取Forest请求重试器
- getRetryer() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getRetryWhen() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局重试条件回调函数
- getRetryWhen() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取RetryWhen回调函数, 回调函数为请求重试的触发条件
- getReturnClass() - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
获取Forest接口方法的返回类
- getReturnType() - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
获取方法返回值类型
- getReturnTypeParameter() - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
获取指定方法返回值类型的参数
- getRoute() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求的路由
- getRoute() - 类中的方法 com.dtflys.forest.http.ForestURL
-
获取URL对应的路由
- getRoute(String, int) - 类中的静态方法 com.dtflys.forest.http.ForestRoutes
-
获取或创建路由
- getRunningPoolSize() - 类中的方法 com.dtflys.forest.pool.FixedRequestPool
- getRunningPoolSize() - 接口中的方法 com.dtflys.forest.pool.ForestRequestPool
- getScheme() - 类中的方法 com.dtflys.forest.http.ForestAddress
-
获取HTTP协议头
- getScheme() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取URL地址的HTTP协议头
- getScheme() - 类中的方法 com.dtflys.forest.http.ForestURL
- getScheme() - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- getScheme() - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- getSerializerFeature() - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
-
获取FastJson的序列化特性对象
- getSerializerFeatureName() - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
-
获取FastJson的序列化特性名
- getSetCookie(String) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
根据Set-Cookie头的Cookie名称获取Cookie
- getSetCookies() - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
获取Set-Cookie头中的Cookie列表
- getSetter() - 类中的方法 com.dtflys.forest.http.model.JavaObjectProperty
- getSetter() - 类中的方法 com.dtflys.forest.reflection.PropWrapper
- getSize() - 类中的方法 com.dtflys.forest.multipart.ByteArrayMultipart
- getSize() - 类中的方法 com.dtflys.forest.multipart.FileMultipart
- getSize() - 类中的方法 com.dtflys.forest.multipart.FilePathMultipart
- getSize() - 类中的方法 com.dtflys.forest.multipart.ForestMultipart
- getSize() - 类中的方法 com.dtflys.forest.multipart.InputStreamMultipart
- getSource() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestVariableUndefinedException
- getSpecialMethodHandle(Method) - 类中的静态方法 com.dtflys.forest.utils.MethodHandlesUtil
- getSSLContext(ForestRequest, String) - 类中的静态方法 com.dtflys.forest.ssl.SSLUtils
-
获取SSL上下文
- getSslKeyStores() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局SSL的Key Store表
- getSslProtocol() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局的单向HTTPS请求的SSL协议,默认为 TLSv1.2
- getSslProtocol() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取SSL协议
- getSslProtocol() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getSSLSocketFactory() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取 SSL Socket 工厂
- getSSLSocketFactory(ForestRequest, String) - 类中的方法 com.dtflys.forest.ssl.SocksProxySSLSocketFactoryBuilder
- getSSLSocketFactory(ForestRequest, String) - 接口中的方法 com.dtflys.forest.ssl.SSLSocketFactoryBuilder
-
获取SSL Socket Factory
- getSslSocketFactoryBuilder() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取 SSL Socket 工厂构造器
- getSslSocketFactoryBuilder() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- getStatus() - 类中的方法 com.dtflys.forest.logging.ResponseLogMessage
- getStatusCode() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestNetworkException
- getStatusCode() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取请求响应的状态码
- getStringItems() - 类中的方法 com.dtflys.forest.http.ForestBody
- getSubType() - 类中的方法 com.dtflys.forest.backend.ContentType
- getSuccessWhen() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局请求成功条件回调函数
- getSuccessWhen() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取SuccessWhen回调函数,该回调函数用于判断请求是否成功
- getTarget() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- getTarget() - 类中的方法 com.dtflys.forest.utils.RequestNameValue
- getTask() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestAsyncAbortException
- getText() - 类中的方法 com.dtflys.forest.mapping.MappingString
- getTime() - 类中的方法 com.dtflys.forest.logging.ResponseLogMessage
-
计算并获取请求耗时
- getTimeAsMillisecond() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取网络请求的耗时(以毫秒为单位)
- getTimeout() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
已过时。
- getTimeout() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- getTimeout() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getToken_type() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- getTokenPrefix() - 枚举中的方法 com.dtflys.forest.extensions.OAuth2.TokenAt
- getTokenType() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
- getTokenValue(String, String) - 枚举中的方法 com.dtflys.forest.extensions.OAuth2.TokenAt
-
获得 Token 值
- getTokenVariable() - 枚举中的方法 com.dtflys.forest.extensions.OAuth2.TokenAt
- getTokenVariable(String) - 枚举中的方法 com.dtflys.forest.extensions.OAuth2.TokenAt
-
获取变量名
- getTotalBytes() - 类中的方法 com.dtflys.forest.utils.ForestProgress
- getTransferEncoding() - 类中的方法 com.dtflys.forest.backend.httpclient.body.HttpclientMultipartCommonBody
- getTrustManager() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- getTrustStore() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- getType() - 类中的方法 com.dtflys.forest.backend.ContentType
- getType() - 类中的方法 com.dtflys.forest.http.ForestProxy
-
获取代理的协议类型
- getType() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求类型
- getType() - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- getType() - 类中的方法 com.dtflys.forest.logging.RequestProxyLogMessage
- getType() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- getType() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getType() - 类中的方法 com.dtflys.forest.utils.TypeReference
- getTypeChangeHistory() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求类型变更历史列表
- getTypeChangeHistory() - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- getTypeChangeHistoryString() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求类型变更历史字符串列表
- getUnsupported() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestUnsupportException
- getUri() - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- getURI() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求URI
- getUrl() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求URL字符串
- getUrl() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getURL() - 类中的方法 com.dtflys.forest.mapping.MappingURLTemplate
- getUserAgent() - 类中的方法 com.dtflys.forest.http.ForestRequest
- getUserAgent() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- getUserInfo() - 类中的方法 com.dtflys.forest.http.ForestAddress
-
获取用户信息
- getUserInfo() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取URL用户验证信息
- getUserInfo() - 类中的方法 com.dtflys.forest.http.ForestURL
- getUserInfo() - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- getUsername() - 类中的方法 com.dtflys.forest.http.ForestProxy
-
获取代理用户名
- getValidBaseURL(String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
- getValidURL(String, String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
获取合法的URL字符串
- getValue() - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- getValue() - 类中的方法 com.dtflys.forest.http.ForestCookie
- getValue() - 类中的方法 com.dtflys.forest.http.ForestCookieHeader
- getValue() - 接口中的方法 com.dtflys.forest.http.ForestHeader
-
获取请求头的值
- getValue() - 接口中的方法 com.dtflys.forest.http.ForestQueryParameter
- getValue() - 类中的方法 com.dtflys.forest.http.ForestSetCookieHeader
- getValue() - 类中的方法 com.dtflys.forest.http.LazyHeader
- getValue() - 类中的方法 com.dtflys.forest.http.SimpleHeader
- getValue() - 类中的方法 com.dtflys.forest.http.SimpleQueryParameter
- getValue() - 类中的方法 com.dtflys.forest.logging.LogHeaderMessage
- getValue() - 类中的方法 com.dtflys.forest.mapping.MappingNameValue
- getValue() - 枚举中的方法 com.dtflys.forest.mapping.Token
- getValue() - 类中的方法 com.dtflys.forest.utils.RequestNameValue
- getValue(ForestRequest) - 接口中的方法 com.dtflys.forest.http.Lazy
-
调用 Lambda 进行求值
- getValue(ForestRequest, ConvertOptions) - 类中的方法 com.dtflys.forest.http.model.JavaObjectProperty
- getValue(ForestRequest, ConvertOptions) - 类中的方法 com.dtflys.forest.http.model.MapProperty
- getValue(ForestRequest, ConvertOptions) - 接口中的方法 com.dtflys.forest.http.model.ObjectProperty
- getValue(ForestMethod) - 类中的方法 com.dtflys.forest.reflection.BasicVariableValue
- getValue(ForestMethod) - 接口中的方法 com.dtflys.forest.reflection.ForestVariableValue
- getValue(Object) - 类中的方法 com.dtflys.forest.reflection.PropWrapper
- getValue(Object, ForestRequest) - 类中的方法 com.dtflys.forest.converter.ConvertOptions
- getValue(String) - 枚举中的方法 com.dtflys.forest.extensions.OAuth2.GrantType
-
获取 GrantType 的实际请求参数值
- getValue(String) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
根据请求头名称获取请求头的值
- getValues() - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
获取所有请求头的值
- getValues(String) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
根据请求头名称获取请求头的值列表
- getVariable(String) - 接口中的方法 com.dtflys.forest.config.VariableScope
- getVariable(String) - 类中的方法 com.dtflys.forest.mapping.SubVariableScope
- getVariable(String) - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
- getVariable(String) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
- getVariableName() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestVariableUndefinedException
- getVariables() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取全局变量表
- getVariableScope() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- getVariableValue(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
根据变量名获取全局变量值
- getVariableValue(String) - 接口中的方法 com.dtflys.forest.config.VariableScope
- getVariableValue(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求所绑定到的变量值
- getVariableValue(String) - 类中的方法 com.dtflys.forest.mapping.SubVariableScope
- getVariableValue(String) - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
- getVariableValue(String) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
- getVariableValue(String, ForestMethod) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
- getVariableValue(String, ForestMethod) - 接口中的方法 com.dtflys.forest.config.VariableScope
- getVariableValue(String, ForestMethod) - 类中的方法 com.dtflys.forest.mapping.SubVariableScope
- getVariableValue(String, ForestMethod) - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
- getVariableValue(String, ForestMethod) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
- getWaitedTime() - 类中的方法 com.dtflys.forest.retryer.BackOffRetryer
- getWriterFeatures() - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- getX509TrustManager(ForestRequest) - 类中的方法 com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager
- getXmlConverter() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
获取当前全局XML数据转换器
- GONE - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- grantType() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
grantType 类型
- grantTypeValue() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
强制设置 grantType 值,该值将会覆盖 grantType 的设置。
- GsonEncoder - com.dtflys.forest.converter.json中的注释类型
- GzipUtils - com.dtflys.forest.utils中的类
-
GZIP工具类
- GzipUtils() - 类的构造器 com.dtflys.forest.utils.GzipUtils
H
- handleBodyEncode(ForestRequest, ForestEncoder, byte[]) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleBodyEncode(ForestRequest, ForestEncoder, byte[]) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleBodyEncode(ForestRequest, ForestEncoder, byte[]) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleCanceled(ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleCanceled(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleCanceled(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleError(ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleError(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleError(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleError(ForestRequest, ForestResponse, Throwable) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleError(ForestRequest, ForestResponse, Throwable) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleError(ForestRequest, ForestResponse, Throwable) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleError(ForestResponse, Throwable) - 类中的方法 com.dtflys.forest.backend.ResponseHandler
- handleFuture(ForestRequest, Future) - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientResponseHandler
- handleFuture(ForestRequest, Future) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleFuture(ForestRequest, Future) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleFuture(ForestRequest, Future) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleFuture(ForestRequest, Future<Object>) - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseHandler
- handleFuture(ForestRequest, Future<R>) - 类中的方法 com.dtflys.forest.backend.ResponseHandler
- handleFutureResult(Future, Date, Class, ForestResponseFactory) - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientResponseHandler
- handleInvokeMethod(ForestRequest, ForestMethod, Object[]) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleLoadCookie(ForestRequest, ForestCookies) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleLoadCookie(ForestRequest, ForestCookies) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleLoadCookie(ForestRequest, ForestCookies) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleProgress(ForestRequest, ForestProgress) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleProgress(ForestRequest, ForestProgress) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleProgress(ForestRequest, ForestProgress) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- HANDLER - 类中的静态变量 com.dtflys.forest.http.ResultGetter
- handleResult(Object) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleResult(Object) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleResult(Object) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleResultType(ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleResultType(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleResultType(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleResultType(ForestRequest, ForestResponse, Type, Class) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleResultType(ForestRequest, ForestResponse, Type, Class) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleResultType(ForestRequest, ForestResponse, Type, Class) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleSaveCookie(ForestRequest, ForestCookies) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleSaveCookie(ForestRequest, ForestCookies) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleSaveCookie(ForestRequest, ForestCookies) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleSuccess(Object, ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleSuccess(Object, ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleSuccess(Object, ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleSync(ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleSync(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleSync(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- handleSync(ForestResponse, int, String) - 类中的方法 com.dtflys.forest.backend.ResponseHandler
- handleSync(Response, ForestResponse) - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseHandler
- handleSync(HttpResponse, ForestResponse) - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientResponseHandler
- handleSyncWithException(ForestRequest, ForestResponse, Throwable) - 接口中的方法 com.dtflys.forest.handler.LifeCycleHandler
- handleSyncWithException(ForestRequest, ForestResponse, Throwable) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- handleSyncWithException(ForestRequest, ForestResponse, Throwable) - 类中的方法 com.dtflys.forest.reflection.NoneLifeCycleHandler
- hasError() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- hasFilter(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
判断全局过滤器注册表是否已存在某个过滤器
- hashCode() - 类中的方法 com.dtflys.forest.utils.ForestDataType
-
重载HashCode
- HasHeaders - com.dtflys.forest.http中的接口
- hasIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- hasNameValue() - 类中的方法 com.dtflys.forest.utils.ForestDataType
- hasProtocol(String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
URL字符串中是否包含HTTP协议部分
- HasURL - com.dtflys.forest.http中的接口
- head(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
创建 HEAD 请求的
ForestRequest对象 - head(String) - 类中的静态方法 com.dtflys.forest.Forest
-
创建 HEAD 请求的
ForestRequest对象 - HEAD - 枚举 中的枚举常量 com.dtflys.forest.http.ForestRequestType
-
HEAD请求方法
- header(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
根据请求头名称获取该请求的请求头信息
- Header - com.dtflys.forest.annotation中的注释类型
-
请求头注解,该注解只能修饰方法的参数,被修饰的参数会被作为请求头信息添加到请求中并发送到服务端
- HEADER - 枚举 中的枚举常量 com.dtflys.forest.extensions.OAuth2.TokenAt
-
请求头
- headerIterator() - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
获取本请求头集合的迭代器对象
- HeaderLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @Header注解的生命周期
- HeaderLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.HeaderLifeCycle
- headers - 类中的变量 com.dtflys.forest.http.ForestResponse
-
请求响应头集合
- headers() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
接口级别请求头列表
- headers() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.HTTPProxy
-
http proxy headers
- headers() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
request headers:
use the key-value format: key: value - headers() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
request headers:
use the key-value format: key: value - headers() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取该请求的所有请求头信息
- Headers - com.dtflys.forest.annotation中的注释类型
- HeadersLifeCycle - com.dtflys.forest.lifecycles.method中的类
- HeadersLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.HeadersLifeCycle
- HeaderUtils - com.dtflys.forest.utils中的类
- HeaderUtils() - 类的构造器 com.dtflys.forest.utils.HeaderUtils
- headerValue(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
根据请求头名称获取该请求的请求头的值
- HeadRequest - com.dtflys.forest.annotation中的注释类型
-
Head请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- HeadRequestLifeCycle - com.dtflys.forest.lifecycles.method中的类
- HeadRequestLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.HeadRequestLifeCycle
- host() - 注释类型 中的元素 com.dtflys.forest.annotation.Address
-
主机地址(主机名/ip地址)
- host() - 注释类型 中的元素 com.dtflys.forest.annotation.HTTPProxy
-
代理服务主机地址
- host() - 注释类型 中的元素 com.dtflys.forest.annotation.SocksProxy
-
代理服务主机地址
- host() - 类中的方法 com.dtflys.forest.http.ForestProxy
-
获取代理主机地址
- host() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取URL主机地址
- host(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置URL主机地址
- HOST - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:服务器域名和TCP端口号
- hostnameVerifier - 类中的变量 com.dtflys.forest.ssl.SSLKeyStore
- hostnameVerifier() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取SSL主机名/域名验证器
- hostnameVerifier(HostnameVerifier) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置SSL主机名/域名验证器
- http(String, int) - 类中的静态方法 com.dtflys.forest.http.ForestProxy
- HTTP - 枚举 中的枚举常量 com.dtflys.forest.http.ForestProxyType
-
HTTP协议的代理
- HTTP_1_0 - 枚举 中的枚举常量 com.dtflys.forest.http.ForestProtocol
- HTTP_1_1 - 枚举 中的枚举常量 com.dtflys.forest.http.ForestProtocol
- HTTP_2 - 枚举 中的枚举常量 com.dtflys.forest.http.ForestProtocol
- HTTP_VERSION_NOT_SUPPORTED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- HttpBackend - com.dtflys.forest.backend中的接口
-
HTTP后端接口
- HttpBackend.HttpExecutorCreator - com.dtflys.forest.backend中的接口
-
HTTP执行器的构建器
- HttpBackendSelector - com.dtflys.forest.backend中的类
-
Forest后端框架选择器
- HttpBackendSelector() - 类的构造器 com.dtflys.forest.backend.HttpBackendSelector
- HttpClient - com.dtflys.forest.backend.httpclient中的注释类型
-
后端注解: HttpClient
- HTTPCLIENT_CLIENT_CLASS_NAME - 类中的静态变量 com.dtflys.forest.backend.HttpBackendSelector
- HttpclientBackend - com.dtflys.forest.backend.httpclient中的类
- HttpclientBackend() - 类的构造器 com.dtflys.forest.backend.httpclient.HttpclientBackend
- HttpclientBodyBuilder<T extends org.apache.http.client.methods.HttpEntityEnclosingRequestBase> - com.dtflys.forest.backend.httpclient.body中的类
-
HttpClient后端的请求Body构造器
- HttpclientBodyBuilder() - 类的构造器 com.dtflys.forest.backend.httpclient.body.HttpclientBodyBuilder
- HttpclientConnectionManager - com.dtflys.forest.backend.httpclient.conn中的类
- HttpclientConnectionManager() - 类的构造器 com.dtflys.forest.backend.httpclient.conn.HttpclientConnectionManager
- HttpclientConnectionManager.DefaultHttpClientProvider - com.dtflys.forest.backend.httpclient.conn中的类
- HttpclientCookie - com.dtflys.forest.backend.httpclient中的类
- HttpclientCookie(Cookie) - 类的构造器 com.dtflys.forest.backend.httpclient.HttpclientCookie
- HttpclientDelete - com.dtflys.forest.backend.httpclient中的类
- HttpclientDelete(String) - 类的构造器 com.dtflys.forest.backend.httpclient.HttpclientDelete
- HttpclientEntity - com.dtflys.forest.backend.httpclient.response中的类
- HttpclientEntity(ForestRequest, HttpEntity, LifeCycleHandler) - 类的构造器 com.dtflys.forest.backend.httpclient.response.HttpclientEntity
- HttpclientExecutor - com.dtflys.forest.backend.httpclient.executor中的类
- HttpclientExecutor(ForestRequest, HttpclientResponseHandler, HttpclientRequestSender) - 类的构造器 com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
- HttpclientForestFuture<T,
R> - com.dtflys.forest.backend.httpclient.response中的类 - HttpclientForestFuture(ForestRequest, Date, Class<T>, LifeCycleHandler, Future<R>, ForestResponseFactory) - 类的构造器 com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
- HttpclientForestResponse - com.dtflys.forest.backend.httpclient.response中的类
- HttpclientForestResponse(ForestRequest, HttpResponse, HttpEntity, Date, Date) - 类的构造器 com.dtflys.forest.backend.httpclient.response.HttpclientForestResponse
- HttpclientForestResponseFactory - com.dtflys.forest.backend.httpclient.response中的类
- HttpclientForestResponseFactory() - 类的构造器 com.dtflys.forest.backend.httpclient.response.HttpclientForestResponseFactory
- HttpClientLifeCycle - com.dtflys.forest.backend.httpclient中的类
- HttpClientLifeCycle() - 类的构造器 com.dtflys.forest.backend.httpclient.HttpClientLifeCycle
- HttpclientLogBodyMessage - com.dtflys.forest.backend.httpclient.logging中的类
-
Httpclient后端的请求头日志消息
- HttpclientLogBodyMessage(HttpEntity) - 类的构造器 com.dtflys.forest.backend.httpclient.logging.HttpclientLogBodyMessage
- HttpclientMultipartCommonBody - com.dtflys.forest.backend.httpclient.body中的类
-
HttpClient后端通用类型的MultipartBody封装,主要用于文件上传以及上传时的进度监听
- HttpclientMultipartCommonBody(ForestRequest, ForestMultipart, ContentType, String, LifeCycleHandler) - 类的构造器 com.dtflys.forest.backend.httpclient.body.HttpclientMultipartCommonBody
- HttpclientMultipartFileBody - com.dtflys.forest.backend.httpclient.body中的类
-
HttpClient后端的的对于文件类型的MultipartBody封装,主要用于文件上传以及上传时的进度监听
- HttpclientMultipartFileBody(ForestRequest, File, ContentType, String, LifeCycleHandler) - 类的构造器 com.dtflys.forest.backend.httpclient.body.HttpclientMultipartFileBody
- HttpClientProvider - com.dtflys.forest.backend.httpclient中的接口
-
Forest Httpclient 后端的 Client 工厂接口
- HttpclientRequestSender - com.dtflys.forest.backend.httpclient.request中的接口
- HttpclientRequestWithBodyEntity - com.dtflys.forest.backend.httpclient.entity中的类
-
HttpClient请求体抽象基类
- HttpclientRequestWithBodyEntity(String, String) - 类的构造器 com.dtflys.forest.backend.httpclient.entity.HttpclientRequestWithBodyEntity
- HttpclientResponseHandler - com.dtflys.forest.backend.httpclient.response中的类
- HttpclientResponseHandler(ForestRequest, LifeCycleHandler) - 类的构造器 com.dtflys.forest.backend.httpclient.response.HttpclientResponseHandler
- HttpConnectionConstants - com.dtflys.forest.backend中的类
- HttpConnectionConstants() - 类的构造器 com.dtflys.forest.backend.HttpConnectionConstants
- HttpContextUtils - com.dtflys.forest.backend.httpclient.conn中的类
- HttpContextUtils() - 类的构造器 com.dtflys.forest.backend.httpclient.conn.HttpContextUtils
- HttpExecutor - com.dtflys.forest.backend中的接口
-
HTTP执行器
- HTTPProxy - com.dtflys.forest.annotation中的注释类型
-
HTTP正向代理注解
- HTTPProxyLifeCycle - com.dtflys.forest.lifecycles.proxy中的类
-
HTTP正向代理生命周期类
- HTTPProxyLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.proxy.HTTPProxyLifeCycle
- HTTPProxySource - com.dtflys.forest.callback中的接口
-
正向代理信息动态来源接口
- HttpStatus - com.dtflys.forest.http中的类
- HttpStatus() - 类的构造器 com.dtflys.forest.http.HttpStatus
I
- id - 类中的变量 com.dtflys.forest.ssl.SSLKeyStore
- ID - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
标示符标记
- IF_MATCH - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:客户端的ETag 当时客户端ETag和服务器生成的ETag一致才执行,适用于更新自从上次更新之后没有改变的资源
- IF_MODIFIED_SINCE - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:更新时间 从更新时间到服务端接受请求这段时间内如果资源没有改变,允许服务端返回304 Not
- IF_NONE_MATCH - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:客户端的ETag 如果和服务端接受请求生成的ETage相同,允许服务端返回304 Not Modified
- IF_RANGE - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:客户端的ETag 如果和服务端接受请求生成的ETage相同,返回缺失的实体部分;否则返回整个新的实体
- IGNORE - 枚举 中的枚举常量 com.dtflys.forest.converter.ConvertOptions.NullValuePolicy
-
忽略为 Null 的值
- index - 类中的变量 com.dtflys.forest.mapping.MappingParameter
-
参数下标
- INDEX - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
参数下标标记
- indexOf(Object) - 类中的方法 com.dtflys.forest.http.ForestBody
- info(String, Object...) - 类中的方法 com.dtflys.forest.logging.ForestLogger
-
输出INFO级别内容到日志
- init() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- init(ForestConfiguration) - 类中的方法 com.dtflys.forest.backend.AbstractHttpBackend
- init(ForestConfiguration) - 接口中的方法 com.dtflys.forest.backend.ForestConnectionManager
- init(ForestConfiguration) - 接口中的方法 com.dtflys.forest.backend.HttpBackend
-
初始化后端框架
- init(ForestConfiguration) - 类中的方法 com.dtflys.forest.backend.httpclient.conn.HttpclientConnectionManager
- init(ForestConfiguration) - 类中的方法 com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager
- initMethod() - 类中的方法 com.dtflys.forest.reflection.ForestMethod
- inputStream - 类中的变量 com.dtflys.forest.ssl.SSLKeyStore
- InputStreamBodyBuilder() - 类的构造器 com.dtflys.forest.http.body.RequestBodyBuilder.InputStreamBodyBuilder
- InputStreamMultipart - com.dtflys.forest.multipart中的类
- InputStreamMultipart() - 类的构造器 com.dtflys.forest.multipart.InputStreamMultipart
- InputStreamRequestBody - com.dtflys.forest.http.body中的类
- InputStreamRequestBody(InputStream) - 类的构造器 com.dtflys.forest.http.body.InputStreamRequestBody
- INSUFFICIENT_SPACE_ON_RESOURCE - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- INSUFFICIENT_STORAGE - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- INT - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
整形标记
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
接口级别拦截器表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
拦截器类列表
- interceptor() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
拦截器类列表
- Interceptor<T> - com.dtflys.forest.interceptor中的接口
-
Forest拦截器接口
- INTERCEPTOR_CACHE - 类中的变量 com.dtflys.forest.interceptor.DefaultInterceptorFactory
-
拦截器实例缓存
- InterceptorAttributes - com.dtflys.forest.interceptor中的类
-
拦截器属性类,用于封装通过注解传入的拦截器属性
- InterceptorAttributes(Class, Map<String, Object>) - 类的构造器 com.dtflys.forest.interceptor.InterceptorAttributes
- interceptorChain - 类中的变量 com.dtflys.forest.interceptor.DefaultInterceptorFactory
-
拦截器调用链
- InterceptorChain - com.dtflys.forest.interceptor中的类
-
拦截器调用链
- InterceptorChain() - 类的构造器 com.dtflys.forest.interceptor.InterceptorChain
- InterceptorFactory - com.dtflys.forest.interceptor中的接口
-
拦截器工厂
- InterfaceProxyHandler<T> - com.dtflys.forest.proxy中的类
- InterfaceProxyHandler(ForestConfiguration, ProxyFactory, Class<T>) - 类的构造器 com.dtflys.forest.proxy.InterfaceProxyHandler
- INTERNAL_SERVER_ERROR - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- invoke(Object[]) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
调用方法
- invoke(Object, Method, Object[]) - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
-
调用 Forest 动态代理接口对象的方法
- INVOKE - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
方法/函数调用标记
- isAllowEncodeBraceInQueryValue() - 接口中的方法 com.dtflys.forest.backend.HttpBackend
- isAllowEncodeBraceInQueryValue() - 类中的方法 com.dtflys.forest.backend.httpclient.HttpclientBackend
- isAllowEncodeBraceInQueryValue() - 类中的方法 com.dtflys.forest.backend.okhttp3.OkHttp3Backend
- isApplication() - 类中的方法 com.dtflys.forest.backend.ContentType
- isAsync() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
是否异步
- isAsync() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- isAudio() - 类中的方法 com.dtflys.forest.backend.ContentType
- isAutoRedirection() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
是否自动重定向开关
- isAutoRedirection() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
是否打开自动重定向
- isBegin() - 类中的方法 com.dtflys.forest.utils.ForestProgress
- isBinary() - 类中的方法 com.dtflys.forest.backend.ContentType
- isBlank(String) - 类中的静态方法 com.dtflys.forest.utils.StringUtils
-
是否为空白字符串
- isBody() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- isBody(int) - 类中的静态方法 com.dtflys.forest.mapping.MappingParameter
- isCacheEnabled() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
是否缓存请求接口实例
- isCanceled() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
请求是否以取消
- isCanceled() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
请求是否以取消
- isCancelled() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
- isCancelled() - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
- isCancelled() - 类中的方法 com.dtflys.forest.http.ForestFuture
- isChangeGsonProper - 类中的变量 com.dtflys.forest.converter.json.ForestGsonConverter
- isChunked() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientEntity
- isClosed() - 类中的方法 com.dtflys.forest.http.ForestResponse
- isDecompressResponseGzipEnabled() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
是否开启解压GZIP响应内容
- isDone() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
- isDone() - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
- isDone() - 类中的方法 com.dtflys.forest.http.ForestFuture
- isDone() - 类中的方法 com.dtflys.forest.utils.ForestProgress
- isDownloadFile() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
该请求是否下载文件
- isEmpty() - 类中的方法 com.dtflys.forest.backend.ContentType
- isEmpty() - 类中的方法 com.dtflys.forest.filter.FilterChain
- isEmpty() - 类中的方法 com.dtflys.forest.http.ForestBody
- isEmpty() - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- isEmpty() - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- isEmpty() - 类中的方法 com.dtflys.forest.utils.ForestCache
- isEmpty(CharSequence) - 类中的静态方法 com.dtflys.forest.utils.StringUtils
- isEnableCoroutine() - 类中的静态方法 com.dtflys.forest.utils.AsyncUtil
-
是否启用协程
- isEncoded(String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
判断字符串是否已被URL Encoding编码过
- isError() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
网络请求是否失败
- isEvaluateLazyValue() - 类中的方法 com.dtflys.forest.converter.ConvertOptions
- isEvaluating(ForestRequest) - 接口中的方法 com.dtflys.forest.http.Lazy
-
当前延迟参数是否正在求值
- isEvaluatingLazyValue(Object, ForestRequest) - 接口中的静态方法 com.dtflys.forest.http.Lazy
- isExpired(Date) - 类中的方法 com.dtflys.forest.http.ForestCookie
-
判断Cookie是否过期
- isFile() - 类中的方法 com.dtflys.forest.multipart.ByteArrayMultipart
- isFile() - 类中的方法 com.dtflys.forest.multipart.FileMultipart
- isFile() - 类中的方法 com.dtflys.forest.multipart.FilePathMultipart
- isFile() - 类中的方法 com.dtflys.forest.multipart.ForestMultipart
- isFile() - 类中的方法 com.dtflys.forest.multipart.InputStreamMultipart
- isForestAnnotation(Annotation) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
判断是否为Forest注解
- isForestAnnotation(Class<?>) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
判断是否为Forest注解
- isForestBaseAnnotation(Class<?>) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
判断是否为Forest接口注解
- isForestMethodAnnotation(Annotation) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
判断是否为Forest方法注解
- isForestMethodAnnotation(Class<?>) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
判断是否为Forest方法注解
- isForestParamAnnotation(Annotation) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
判断是否为Forest注解
- isForestParamAnnotation(Class<?>) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
判断是否为Forest参数注解
- isFormUrlEncoded() - 类中的方法 com.dtflys.forest.backend.ContentType
- isFromUrl() - 类中的方法 com.dtflys.forest.http.AbstractQueryParameter
-
是否源自URL
- isFromUrl() - 接口中的方法 com.dtflys.forest.http.ForestQueryParameter
- isGetter(String) - 类中的静态方法 com.dtflys.forest.utils.NameUtils
-
是否为 Getter
- isGzip - 类中的变量 com.dtflys.forest.http.ForestResponse
-
是否为Gzip压缩
- isGzip(String) - 类中的静态方法 com.dtflys.forest.utils.GzipUtils
-
判断是否为gzip
- isHasDefinedCharset() - 类中的方法 com.dtflys.forest.backend.ContentType
- isHeader() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- isHeader(int) - 类中的静态方法 com.dtflys.forest.mapping.MappingParameter
- isHostOnly() - 类中的方法 com.dtflys.forest.http.ForestCookie
-
是否为 HostOnly Cookie
- isHttpOnly() - 类中的方法 com.dtflys.forest.http.ForestCookie
-
Cookie是否能被js获取到 如果该属性为
true, 则 Cookie 不能被js获取到 - isImage() - 类中的方法 com.dtflys.forest.backend.ContentType
- isInBody() - 类中的方法 com.dtflys.forest.utils.RequestNameValue
- isInHeader() - 类中的方法 com.dtflys.forest.utils.RequestNameValue
- isInitialized() - 接口中的方法 com.dtflys.forest.backend.ForestConnectionManager
- isInitialized() - 类中的方法 com.dtflys.forest.backend.httpclient.conn.HttpclientConnectionManager
- isInitialized() - 类中的方法 com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager
- isInQuery() - 类中的方法 com.dtflys.forest.utils.RequestNameValue
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingBoolean
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingDot
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingDouble
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingExpr
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingFloat
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingIdentity
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingIndex
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingInteger
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingInvoke
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingLong
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingProperty
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingReference
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingString
- isIterateVariable() - 类中的方法 com.dtflys.forest.mapping.MappingUrlEncodedExpr
- isJavaScript() - 类中的方法 com.dtflys.forest.backend.ContentType
- isJson() - 类中的方法 com.dtflys.forest.backend.ContentType
- isJsonParam() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- isLogEnable() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- isLogEnabled() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
是否允许打印请求日志
- isLogEnabled() - 类中的方法 com.dtflys.forest.logging.LogConfiguration
-
是否允许打印请求/响应日志
- isLogEnabled() - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- isLogged() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
该响应是否已打过日志
- isLogRequest() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
是否允许打印请求/响应日志
- isLogRequest() - 类中的方法 com.dtflys.forest.logging.LogConfiguration
-
是否允许打印请求日志
- isLogResponseContent() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
是否允许打印响应日志
- isLogResponseContent() - 类中的方法 com.dtflys.forest.logging.LogConfiguration
-
是否允许打印响应日志
- isLogResponseStatus() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
是否允许打印响应日志
- isLogResponseStatus() - 类中的方法 com.dtflys.forest.logging.LogConfiguration
-
是否允许打印响应日志
- isMaxRetryCountReached() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestRetryException
-
是否达到最大请求重试次数
- isMultipart() - 类中的方法 com.dtflys.forest.backend.ContentType
- isNeedBody() - 枚举中的方法 com.dtflys.forest.http.ForestRequestType
-
此类型请求是否一定需要Body
- isNeedRetry() - 异常错误中的方法 com.dtflys.forest.exceptions.ForestRetryException
- isNoExpires() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
-
判断Token是否有效
- isNone(Integer) - 类中的静态方法 com.dtflys.forest.utils.TimeUtils
-
时长是否为空
- isNonePort(Integer) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
判断端口号是否为空
- isNotBlank(String) - 类中的静态方法 com.dtflys.forest.utils.StringUtils
-
是否为非空白字符串,即
StringUtils.isBlank(String)的逆否命题 - isNotEmpty(CharSequence) - 类中的静态方法 com.dtflys.forest.utils.StringUtils
- isNotNone(Integer) - 类中的静态方法 com.dtflys.forest.utils.TimeUtils
-
时长是否不为空
- isNotNonePort(Integer) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
判断端口号是否不为空
- isObjectProperties() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- isOctetStream() - 类中的方法 com.dtflys.forest.backend.ContentType
- isOgg() - 类中的方法 com.dtflys.forest.backend.ContentType
- isPdf() - 类中的方法 com.dtflys.forest.backend.ContentType
- isPersistent() - 类中的方法 com.dtflys.forest.http.ForestCookie
- isPrimaryArrayType(Class<?>) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
是否为基本数组类型
- isPrimaryType(Class<?>) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
是否是Java基本类型
- isProtobuf() - 类中的方法 com.dtflys.forest.backend.ContentType
- isProtobufMessageClass(Class<?>) - 类中的方法 com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager
- isProtobufMessageType(Type) - 类中的方法 com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager
- isQuery() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- isQuery(int) - 类中的静态方法 com.dtflys.forest.mapping.MappingParameter
- isReceivedResponseData() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientForestResponse
- isReceivedResponseData() - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponse
- isReceivedResponseData() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
是否已接受到响应数据
- isReceivedResponseData(ForestResponse) - 类中的方法 com.dtflys.forest.handler.ResultHandler
- isRedirection() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
是否为重定向请求
- isRedirection() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
是否是重定向响应
- isRepeatable() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientEntity
- isRetryEnabled() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
是否开启请求重试
- isSecure() - 类中的方法 com.dtflys.forest.http.ForestCookie
-
Cookie是否安全 如果该属性为
true, 只能⽤ HTTPS 协议发送给服务器 - isSetter(String) - 类中的静态方法 com.dtflys.forest.utils.NameUtils
-
是否为 Setter
- isSsl() - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- isSSL() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
是否为HTTPS请求
- isSSL() - 类中的方法 com.dtflys.forest.http.ForestURL
- isStream() - 类中的方法 com.dtflys.forest.backend.ContentType
- isStreaming() - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientEntity
- isSuccess() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
网络请求是否成功
- isText() - 类中的方法 com.dtflys.forest.backend.ContentType
- isTimeout() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
请求是否超时
- isTorrent() - 类中的方法 com.dtflys.forest.backend.ContentType
- isUnknownTarget() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- isUnknownTarget(int) - 类中的静态方法 com.dtflys.forest.mapping.MappingParameter
- isURL(String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
判断字符串是否是一个URL
- isUrlEncode() - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- isUrlencoded() - 类中的方法 com.dtflys.forest.http.AbstractQueryParameter
- isUrlencoded() - 接口中的方法 com.dtflys.forest.http.ForestQueryParameter
- isValidUrl(String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
判断字符串是否为合法的URL
- isValue() - 类中的方法 com.dtflys.forest.mapping.MappingBoolean
- isVariableDefined(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
判断变量是否已定义
- isVariableDefined(String) - 接口中的方法 com.dtflys.forest.config.VariableScope
- isVariableDefined(String) - 类中的方法 com.dtflys.forest.mapping.SubVariableScope
- isVariableDefined(String) - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
- isVariableDefined(String) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
- isVideo() - 类中的方法 com.dtflys.forest.backend.ContentType
- isXml() - 类中的方法 com.dtflys.forest.backend.ContentType
- isZip() - 类中的方法 com.dtflys.forest.backend.ContentType
- iterator() - 类中的方法 com.dtflys.forest.http.ForestBody
- iterator() - 类中的方法 com.dtflys.forest.http.ForestCookies
-
获取Cookie集合的迭代器
J
- JacksonEncoder - com.dtflys.forest.converter.json中的注释类型
- JavaObjectProperty - com.dtflys.forest.http.model中的类
- JavaObjectProperty(Object, String, PropWrapper) - 类的构造器 com.dtflys.forest.http.model.JavaObjectProperty
- JSON - 类中的静态变量 com.dtflys.forest.utils.ForestDataType
-
数据类型: JSON类型
- JSONBody - com.dtflys.forest.annotation中的注释类型
-
Request JSON Body
- JSONBodyLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @JSONBody注解的生命周期
- JSONBodyLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.JSONBodyLifeCycle
- JSONConverterSelector - com.dtflys.forest.converter.json中的类
-
JSON转换器选择策略 此类负责选择对应的可用JSON转转器供Forest使用
- JSONConverterSelector() - 类的构造器 com.dtflys.forest.converter.json.JSONConverterSelector
- JSONFilter - com.dtflys.forest.filter中的类
- JSONFilter() - 类的构造器 com.dtflys.forest.filter.JSONFilter
- jsonParam() - 注释类型 中的元素 com.dtflys.forest.annotation.DataObject
-
已过时。
- JSONQuery - com.dtflys.forest.annotation中的注释类型
-
URL JSON Query参数注解,该注解只能修饰方法的参数,被修饰的参数会被作为一个URL的Query参数并以JSON格式添加到请求的URL中的Query部分(即'?'
- JSONQueryLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @Query注解的生命周期
- JSONQueryLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.JSONQueryLifeCycle
K
- keySet() - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- keySet() - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- keySet() - 类中的方法 com.dtflys.forest.utils.ForestCache
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
接口级别 KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
KeyStore Id
- keyStore() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
KeyStore Id
- keyStore(SSLKeyStore) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置SSL KeyStore信息
- keystorePass - 类中的变量 com.dtflys.forest.ssl.SSLKeyStore
- keystoreType - 类中的变量 com.dtflys.forest.ssl.SSLKeyStore
- KOTLIN_COROUTINE - 枚举 中的枚举常量 com.dtflys.forest.http.ForestAsyncMode
-
Kotlin协程 - 基于 Kotlin 语言的协程进行并发调用
L
- lastIndexOf(Object) - 类中的方法 com.dtflys.forest.http.ForestBody
- Lazy<T> - com.dtflys.forest.http中的接口
-
Forest 延迟求值 Lambda 接口
- LazyHeader - com.dtflys.forest.http中的类
- LazyHeader(ForestHeaderMap, String, Lazy<?>) - 类的构造器 com.dtflys.forest.http.LazyHeader
- left - 类中的变量 com.dtflys.forest.mapping.MappingDot
- LENGTH_REQUIRED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- lifeCycleHandler - 类中的变量 com.dtflys.forest.backend.ResponseHandler
- LifeCycleHandler - com.dtflys.forest.handler中的接口
-
Forest生命周期处理器
- listIterator() - 类中的方法 com.dtflys.forest.http.ForestBody
- listIterator(int) - 类中的方法 com.dtflys.forest.http.ForestBody
- loadTrustStore() - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- LOCATION - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:重定向地址
- LOCKED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- LogBodyMessage - com.dtflys.forest.logging中的接口
-
请求体日志消息接口
- LogConfiguration - com.dtflys.forest.logging中的类
-
请求日志配置信息
- LogConfiguration() - 类的构造器 com.dtflys.forest.logging.LogConfiguration
- logContent(String) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
打印日志内容
- logContent(String) - 接口中的方法 com.dtflys.forest.logging.ForestLogHandler
-
打印日志内容
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
已过时。
- logEnabled() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
已过时。
- LogEnabled - com.dtflys.forest.annotation中的注释类型
-
Forest请求日志控制注解
- LogEnabledLifeCycle - com.dtflys.forest.lifecycles.logging中的类
- LogEnabledLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.logging.LogEnabledLifeCycle
- logged - 类中的变量 com.dtflys.forest.http.ForestResponse
-
是否已经打印过响应日志
- LogHandler - com.dtflys.forest.annotation中的注释类型
-
Forest请求日志处理器注解
- LogHandlerLifeCycle - com.dtflys.forest.lifecycles.logging中的类
- LogHandlerLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.logging.LogHandlerLifeCycle
- LogHeaderMessage - com.dtflys.forest.logging中的类
- LogHeaderMessage(String, String) - 类的构造器 com.dtflys.forest.logging.LogHeaderMessage
- logRequest() - 注释类型 中的元素 com.dtflys.forest.annotation.LogEnabled
-
是否打印请求日志
- logRequest(int, Request, OkHttpClient) - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- logRequest(int, T, HttpClient) - 类中的方法 com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
- logRequest(RequestLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
打印请求日志
- logRequest(RequestLogMessage) - 接口中的方法 com.dtflys.forest.logging.ForestLogHandler
-
打印请求日志
- logResponse(ForestResponse) - 类中的方法 com.dtflys.forest.backend.httpclient.request.SyncHttpclientRequestSender
- logResponse(ForestResponse) - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- logResponseContent() - 注释类型 中的元素 com.dtflys.forest.annotation.LogEnabled
-
是否打印响应内容日志
- logResponseContent(ResponseLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
打印响应内容日志
- logResponseContent(ResponseLogMessage) - 接口中的方法 com.dtflys.forest.logging.ForestLogHandler
-
打印响应内容日志
- logResponseStatus() - 注释类型 中的元素 com.dtflys.forest.annotation.LogEnabled
-
是否打印响应状态日志
- logResponseStatus(ResponseLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
打印响应状态日志
- logResponseStatus(ResponseLogMessage) - 接口中的方法 com.dtflys.forest.logging.ForestLogHandler
-
打印响应状态日志
- LONG - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
长整形标记
- lookup(Class<?>) - 类中的静态方法 com.dtflys.forest.utils.MethodHandlesUtil
M
- makeTemplate(MappingParameter) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
- makeTemplate(Class<? extends Annotation>, String, String) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
- makeURLTemplate(Class<? extends Annotation>, String, String) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
- map - 类中的变量 com.dtflys.forest.mapping.MappingParameter
-
映射操作
- mapper - 类中的变量 com.dtflys.forest.converter.json.ForestJacksonConverter
- MappingBoolean - com.dtflys.forest.mapping中的类
- MappingBoolean(boolean) - 类的构造器 com.dtflys.forest.mapping.MappingBoolean
- MappingDot - com.dtflys.forest.mapping中的类
- MappingDot(ForestMethod, VariableScope, MappingExpr, MappingIdentity) - 类的构造器 com.dtflys.forest.mapping.MappingDot
- MappingDot(ForestMethod, Token, VariableScope, MappingExpr, MappingIdentity) - 类的构造器 com.dtflys.forest.mapping.MappingDot
- MappingDouble - com.dtflys.forest.mapping中的类
- MappingDouble(double) - 类的构造器 com.dtflys.forest.mapping.MappingDouble
- MappingExpr - com.dtflys.forest.mapping中的类
- MappingExpr(ForestMethod<?>, Token) - 类的构造器 com.dtflys.forest.mapping.MappingExpr
- MappingFilterInvoke - com.dtflys.forest.mapping中的类
- MappingFilterInvoke(ForestMethod<?>, VariableScope, MappingIdentity, List<MappingExpr>) - 类的构造器 com.dtflys.forest.mapping.MappingFilterInvoke
- MappingFloat - com.dtflys.forest.mapping中的类
- MappingFloat(float) - 类的构造器 com.dtflys.forest.mapping.MappingFloat
- MappingIdentity - com.dtflys.forest.mapping中的类
- MappingIdentity(String) - 类的构造器 com.dtflys.forest.mapping.MappingIdentity
- MappingIndex - com.dtflys.forest.mapping中的类
-
Created by Administrator on 2016/5/17.
- MappingIndex(Integer) - 类的构造器 com.dtflys.forest.mapping.MappingIndex
- MappingInteger - com.dtflys.forest.mapping中的类
-
Created by Administrator on 2016/5/17.
- MappingInteger(int) - 类的构造器 com.dtflys.forest.mapping.MappingInteger
- MappingInvoke - com.dtflys.forest.mapping中的类
- MappingInvoke(ForestMethod<?>, VariableScope, MappingExpr, MappingIdentity, List<MappingExpr>) - 类的构造器 com.dtflys.forest.mapping.MappingInvoke
- MappingInvoke(ForestMethod<?>, Token, VariableScope, MappingExpr, MappingIdentity, List<MappingExpr>) - 类的构造器 com.dtflys.forest.mapping.MappingInvoke
- MappingLong - com.dtflys.forest.mapping中的类
- MappingLong(long) - 类的构造器 com.dtflys.forest.mapping.MappingLong
- MappingNameValue - com.dtflys.forest.mapping中的类
- MappingNameValue() - 类的构造器 com.dtflys.forest.mapping.MappingNameValue
- MappingParameter - com.dtflys.forest.mapping中的类
-
字符串模板解析类 方法参数
- MappingParameter(Class) - 类的构造器 com.dtflys.forest.mapping.MappingParameter
- MappingProperty - com.dtflys.forest.mapping中的类
- MappingProperty(ForestMethod<?>, String) - 类的构造器 com.dtflys.forest.mapping.MappingProperty
- MappingReference - com.dtflys.forest.mapping中的类
-
Created by Administrator on 2016/5/26.
- MappingReference(ForestMethod<?>, VariableScope, String) - 类的构造器 com.dtflys.forest.mapping.MappingReference
- MappingString - com.dtflys.forest.mapping中的类
-
Created by Administrator on 2016/5/4.
- MappingString(String) - 类的构造器 com.dtflys.forest.mapping.MappingString
- MappingTemplate - com.dtflys.forest.mapping中的类
- MappingTemplate(Class<? extends Annotation>, String, ForestMethod<?>, String, VariableScope, ForestProperties, MappingParameter[]) - 类的构造器 com.dtflys.forest.mapping.MappingTemplate
- MappingUrlEncodedExpr - com.dtflys.forest.mapping中的类
- MappingUrlEncodedExpr(ForestMethod<?>, MappingExpr) - 类的构造器 com.dtflys.forest.mapping.MappingUrlEncodedExpr
- MappingURLTemplate - com.dtflys.forest.mapping中的类
- MappingURLTemplate(Class<? extends Annotation>, String, ForestMethod<?>, String, VariableScope, ForestProperties, MappingParameter[]) - 类的构造器 com.dtflys.forest.mapping.MappingURLTemplate
- MappingVariable - com.dtflys.forest.mapping中的类
-
Created by Administrator on 2016/5/4.
- MappingVariable(String, Class) - 类的构造器 com.dtflys.forest.mapping.MappingVariable
- MapProperty - com.dtflys.forest.http.model中的类
- MapProperty(Map, String) - 类的构造器 com.dtflys.forest.http.model.MapProperty
- match(String) - 枚举中的方法 com.dtflys.forest.http.ForestRequestType
-
判断本Forest请求类型枚举是否匹配传入的名称
- matchDomain(boolean, String, String) - 类中的静态方法 com.dtflys.forest.http.ForestCookie
- matchDomain(String) - 类中的方法 com.dtflys.forest.http.ForestCookie
-
是否匹配域名
- matchPath(String) - 类中的方法 com.dtflys.forest.http.ForestCookie
-
匹配url路径
- matchPath(String, String) - 类中的静态方法 com.dtflys.forest.http.ForestCookie
- matchSchema(String) - 类中的方法 com.dtflys.forest.http.ForestCookie
-
匹配 HTTP 协议
- matchURL(ForestURL) - 类中的方法 com.dtflys.forest.http.ForestCookie
-
匹配URL
- MAX_BYTES_CAPACITY - 类中的静态变量 com.dtflys.forest.http.ForestResponse
- MAX_FORWARDS - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:限制代理或网关转发消息的次数
- maxRetryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.Retry
-
请求最大重试次数
- maxRetryCount() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求失败后的重试次数
- maxRetryCount(int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求失败后的重试次数
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
接口级别最大重试间隔时间
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.Retry
-
请求最大重试间隔时间
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
Max count to retry
- maxRetryInterval() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
Max count to retry
- maxRetryInterval(long) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置最大请重试的时间间隔,时间单位为毫秒
- mergeAddress() - 类中的方法 com.dtflys.forest.http.ForestURL
- mergeURLWith(ForestURL) - 类中的方法 com.dtflys.forest.http.ForestURL
-
合并两个URL
- MetaRequest - com.dtflys.forest.reflection中的类
- MetaRequest() - 类的构造器 com.dtflys.forest.reflection.MetaRequest
- MetaRequest(Annotation) - 类的构造器 com.dtflys.forest.reflection.MetaRequest
- METHOD_FAILURE - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- METHOD_NAME - 类中的静态变量 com.dtflys.forest.backend.httpclient.HttpclientDelete
- METHOD_NOT_ALLOWED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- MethodAnnotationLifeCycle<A extends Annotation,
I> - com.dtflys.forest.lifecycles中的接口 -
方法注解的生命周期
- MethodHandlesUtil - com.dtflys.forest.utils中的类
- MethodHandlesUtil() - 类的构造器 com.dtflys.forest.utils.MethodHandlesUtil
- MethodLifeCycle - com.dtflys.forest.annotation中的注释类型
-
该注解用于为方法级别的自定义注解指定生命周期类
- MethodLifeCycleHandler<T> - com.dtflys.forest.reflection中的类
-
请求方法生命周期处理器
- MethodLifeCycleHandler(Type, Type) - 类的构造器 com.dtflys.forest.reflection.MethodLifeCycleHandler
- methodReturn(T) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置该请求对应的方法返回值
- mineCharset() - 类中的方法 com.dtflys.forest.http.ForestRequest
- mineContentType() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求头 Content-Type 的 MINE 对象
- Model - com.dtflys.forest.annotation中的注释类型
- MOVED_PERMANENTLY - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- MOVED_TEMPORARILY - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- MULTI_STATUS - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- MULTIPART - 类中的静态变量 com.dtflys.forest.utils.ForestDataType
-
数据类型: 文件类型
- MULTIPART_FORM_DATA - 类中的静态变量 com.dtflys.forest.backend.ContentType
- MultipartRequestBody - com.dtflys.forest.http.body中的类
- MultipartRequestBody(ForestMultipart) - 类的构造器 com.dtflys.forest.http.body.MultipartRequestBody
- MULTIPLE_CHOICES - 类中的静态变量 com.dtflys.forest.http.HttpStatus
N
- name - 类中的变量 com.dtflys.forest.mapping.MappingParameter
-
参数名称
- name - 类中的变量 com.dtflys.forest.multipart.ForestMultipart
- name - 类中的变量 com.dtflys.forest.utils.RequestNameValue
- name() - 注释类型 中的元素 com.dtflys.forest.annotation.Body
-
键值对名称(可选参数)[同value]
- name() - 注释类型 中的元素 com.dtflys.forest.annotation.FormBody
-
键值对名称(可选参数)[同value]
- name() - 注释类型 中的元素 com.dtflys.forest.annotation.Header
-
请求头名(可省略)[同name]
- name() - 注释类型 中的元素 com.dtflys.forest.annotation.JSONBody
-
键值对名称(可选参数)[同value]
- name() - 注释类型 中的元素 com.dtflys.forest.annotation.JSONQuery
-
URL JSON Query参数的参数名(可省略)[同value]
- name() - 注释类型 中的元素 com.dtflys.forest.annotation.Query
-
URL Query参数的参数名(可省略)[同value]
- NAME - 类中的静态变量 com.dtflys.forest.backend.httpclient.HttpclientBackend
- NAME - 类中的静态变量 com.dtflys.forest.backend.okhttp3.OkHttp3Backend
- names() - 类中的方法 com.dtflys.forest.http.ForestCookies
-
获取Cookie的名称列表
- names() - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
获取所有请求头的名称列表
- NameUtils - com.dtflys.forest.utils中的类
- NameUtils() - 类的构造器 com.dtflys.forest.utils.NameUtils
- NameValueRequestBody - com.dtflys.forest.http.body中的类
-
键值对类型请求体
- NameValueRequestBody(String, Object) - 类的构造器 com.dtflys.forest.http.body.NameValueRequestBody
- NameValueRequestBody(String, String, Object) - 类的构造器 com.dtflys.forest.http.body.NameValueRequestBody
- nameValuesMap() - 类中的方法 com.dtflys.forest.http.ForestBody
-
获取请求体中的键值对
- nameValuesMapWithObject() - 类中的方法 com.dtflys.forest.http.ForestBody
-
获取请求体中的键值对
- newFilterInstance(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
根据过滤器名称创建新的过滤器实例
- nextInterval(int) - 类中的方法 com.dtflys.forest.retryer.BackOffRetryer
- NO_CONTENT - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- noException() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
是否没有网络异常
- NON_AUTHORITATIVE_INFORMATION - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- NoneLifeCycleHandler - com.dtflys.forest.reflection中的类
- NoneLifeCycleHandler() - 类的构造器 com.dtflys.forest.reflection.NoneLifeCycleHandler
- NoneRetryer - com.dtflys.forest.retryer中的类
-
空重试器,该重试器不会错任何重试动作
- NoneRetryer(ForestRequest) - 类的构造器 com.dtflys.forest.retryer.NoneRetryer
- normalizeBasePath() - 类中的方法 com.dtflys.forest.http.ForestURL
-
获取URL根路径
- NOT_ACCEPTABLE - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- NOT_FOUND - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- NOT_IMPLEMENTED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- NOT_MODIFIED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- NotNull - com.dtflys.forest.annotation中的注释类型
- nullValuePolicy() - 类中的方法 com.dtflys.forest.converter.ConvertOptions
- nullValuePolicy(ConvertOptions.NullValuePolicy) - 类中的方法 com.dtflys.forest.converter.ConvertOptions
O
- OAuth2 - com.dtflys.forest.extensions中的注释类型
-
OAuth2 请求。
- OAuth2.GrantType - com.dtflys.forest.extensions中的枚举
-
验证类型
- OAuth2.TokenAt - com.dtflys.forest.extensions中的枚举
-
Token 信息位置
- OAuth2Client - com.dtflys.forest.lifecycles.authorization中的接口
-
OAuth2 请求
- OAuth2DefinitionHandler - com.dtflys.forest.handler中的接口
-
自定义OAuth2响应
- OAuth2LifeCycle - com.dtflys.forest.lifecycles.authorization中的类
-
OAuth2 注解的生命周期.
- OAuth2LifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle
- OAuth2LifeCycle.TokenCache - com.dtflys.forest.lifecycles.authorization中的类
-
缓存 Token 信息的对象.
- OAuth2Token - com.dtflys.forest.lifecycles.authorization中的类
-
OAuth2 Token
- OAuth2Token() - 类的构造器 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- OAuth2TokenHandler() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
处理认证响应实体
- ObjectConstructor<T> - com.dtflys.forest.reflection中的接口
-
构造者接口,用于获取Forest中各种对象实例
- ObjectProperty - com.dtflys.forest.http.model中的接口
- ObjectRequestBody - com.dtflys.forest.http.body中的类
-
对象类型请求体
- ObjectRequestBody(Object) - 类的构造器 com.dtflys.forest.http.body.ObjectRequestBody
- ObjectRequestBodyBuilder() - 类的构造器 com.dtflys.forest.http.body.RequestBodyBuilder.ObjectRequestBodyBuilder
- ObjectWrapper - com.dtflys.forest.http.model中的类
- ObjectWrapper(Object) - 类的构造器 com.dtflys.forest.http.model.ObjectWrapper
- OK - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- OkHttp3 - com.dtflys.forest.backend.okhttp3中的注释类型
-
后端注解: OkHttp3
- OKHTTP3_CLIENT_CLASS_NAME - 类中的静态变量 com.dtflys.forest.backend.HttpBackendSelector
- OkHttp3Backend - com.dtflys.forest.backend.okhttp3中的类
- OkHttp3Backend() - 类的构造器 com.dtflys.forest.backend.okhttp3.OkHttp3Backend
- OkHttp3BodyBuilder - com.dtflys.forest.backend.okhttp3.body中的类
- OkHttp3BodyBuilder() - 类的构造器 com.dtflys.forest.backend.okhttp3.body.OkHttp3BodyBuilder
- OkHttp3ConnectionManager - com.dtflys.forest.backend.okhttp3.conn中的类
- OkHttp3ConnectionManager() - 类的构造器 com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager
- OkHttp3ConnectionManager.DefaultOkHttpClientProvider - com.dtflys.forest.backend.okhttp3.conn中的类
- OkHttp3Cookie - com.dtflys.forest.backend.okhttp3中的类
- OkHttp3Cookie(long, Cookie) - 类的构造器 com.dtflys.forest.backend.okhttp3.OkHttp3Cookie
- OkHttp3Executor - com.dtflys.forest.backend.okhttp3.executor中的类
- OkHttp3Executor(ForestRequest, OkHttp3ConnectionManager, OkHttp3ResponseHandler) - 类的构造器 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- OkHttp3ForestResponse - com.dtflys.forest.backend.okhttp3.response中的类
- OkHttp3ForestResponse(ForestRequest, Response, Date, Date) - 类的构造器 com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponse
- OkHttp3ForestResponseFactory - com.dtflys.forest.backend.okhttp3.response中的类
- OkHttp3ForestResponseFactory() - 类的构造器 com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponseFactory
- OkHttp3LifeCycle - com.dtflys.forest.backend.okhttp3中的类
- OkHttp3LifeCycle() - 类的构造器 com.dtflys.forest.backend.okhttp3.OkHttp3LifeCycle
- OkHttp3LogBodyMessage - com.dtflys.forest.backend.okhttp3.logging中的类
-
OkHttp3后端的请求头日志消息
- OkHttp3LogBodyMessage(RequestBody) - 类的构造器 com.dtflys.forest.backend.okhttp3.logging.OkHttp3LogBodyMessage
- OkHttp3ResponseFuture - com.dtflys.forest.backend.okhttp3.response中的类
- OkHttp3ResponseFuture() - 类的构造器 com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
- OkHttp3ResponseHandler - com.dtflys.forest.backend.okhttp3.response中的类
-
OkHttp3后端请求响应处理器
- OkHttp3ResponseHandler(ForestRequest, LifeCycleHandler) - 类的构造器 com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseHandler
- OkHttpClientProvider - com.dtflys.forest.backend.okhttp3中的接口
-
Forest OkHttp 后端的 Client 工厂接口
- OkHttpMultipartBody - com.dtflys.forest.backend.okhttp3.body中的类
- OkHttpMultipartBody(ForestRequest, RequestBody, LifeCycleHandler) - 类的构造器 com.dtflys.forest.backend.okhttp3.body.OkHttpMultipartBody
- OkHttpResponseBody - com.dtflys.forest.backend.okhttp3.response中的类
- OkHttpResponseBody(ForestRequest, ResponseBody, LifeCycleHandler) - 类的构造器 com.dtflys.forest.backend.okhttp3.response.OkHttpResponseBody
- onBodyEncode(ForestRequest, ForestEncoder, byte[]) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
在请求体数据序列化后,发送请求数据前调用该方法
- onBodyEncode(ForestRequest, ForestEncoder, byte[]) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- onCanceled(OnCanceled) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置OnCanceled回调函数,该回调函数在请求取消后被调用
- onCanceled(ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.callback.OnCanceled
-
请求取消后调用该方法
- onCanceled(ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
默认回调函数: 请求取消后调用该方法
- onCanceled(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- OnCanceled - com.dtflys.forest.callback中的接口
-
回调函数: 请求取消后调用
- onEncoded(ForestEncoder, byte[], ForestRequest) - 接口中的方法 com.dtflys.forest.callback.OnEncoded
-
在请求体被编码后调用
- OnEncoded - com.dtflys.forest.callback中的接口
-
回调函数: 请求体被编码后调用
- onError(OnError) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置OnError回调函数,该回调函数在请求失败时被调用
- onError(ForestRuntimeException, ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.callback.OnError
-
请求失败后调用该方法
- onError(ForestRuntimeException, ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
默认回调函数: 请求失败后调用该方法
- onError(ForestRuntimeException, ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- onError(ForestRuntimeException, ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.lifecycles.BaseAnnotationLifeCycle
- onError(ForestRuntimeException, ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle
- onError(ForestRuntimeException, ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle
- OnError - com.dtflys.forest.callback中的接口
-
回调函数: 请求失败后调用
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.backend.httpclient.HttpClientLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.backend.okhttp3.OkHttp3LifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
默认回调函数: 接口方法执行时调用该方法
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.authorization.BasicAuthLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.file.DownloadLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.method.AddressLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.method.BackendClientLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.method.BackendLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.method.DecompressGzipLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.method.RedirectionLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.method.RetryerLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.method.RetryLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.method.SSLHostnameVerifierLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.method.SSLSocketFactoryBuilderLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.method.SuccessLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.parameter.ReturnLifeCycle
- onInvokeMethod(ForestRequest, ForestMethod, Object[]) - 类中的方法 com.dtflys.forest.lifecycles.proxy.HTTPProxyLifeCycle
- onLoadCookie(OnLoadCookie) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置回调函数: 加载Cookie时调用
- onLoadCookie(ForestRequest, ForestCookies) - 接口中的方法 com.dtflys.forest.callback.OnLoadCookie
-
在发送请求加载Cookie时调用该方法
- onLoadCookie(ForestRequest, ForestCookies) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
默认回调函数: 在发送请求加载Cookie时调用该方法
- onLoadCookie(ForestRequest, ForestCookies) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- OnLoadCookie - com.dtflys.forest.callback中的接口
-
回调函数: 加载Cookie时调用
- onMethodInitialized(ForestMethod, A) - 接口中的方法 com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle
- onMethodInitialized(ForestMethod, Address) - 类中的方法 com.dtflys.forest.lifecycles.method.AddressLifeCycle
- onMethodInitialized(ForestMethod, Backend) - 类中的方法 com.dtflys.forest.lifecycles.method.BackendLifeCycle
- onMethodInitialized(ForestMethod, BackendClient) - 类中的方法 com.dtflys.forest.lifecycles.method.BackendClientLifeCycle
- onMethodInitialized(ForestMethod, BodyType) - 类中的方法 com.dtflys.forest.lifecycles.method.BodyTypeLifeCycle
- onMethodInitialized(ForestMethod, DecompressGzip) - 类中的方法 com.dtflys.forest.lifecycles.method.DecompressGzipLifeCycle
- onMethodInitialized(ForestMethod, Headers) - 类中的方法 com.dtflys.forest.lifecycles.method.HeadersLifeCycle
- onMethodInitialized(ForestMethod, HTTPProxy) - 类中的方法 com.dtflys.forest.lifecycles.proxy.HTTPProxyLifeCycle
- onMethodInitialized(ForestMethod, LogEnabled) - 类中的方法 com.dtflys.forest.lifecycles.logging.LogEnabledLifeCycle
- onMethodInitialized(ForestMethod, LogHandler) - 类中的方法 com.dtflys.forest.lifecycles.logging.LogHandlerLifeCycle
- onMethodInitialized(ForestMethod, Redirection) - 类中的方法 com.dtflys.forest.lifecycles.method.RedirectionLifeCycle
- onMethodInitialized(ForestMethod, Retry) - 类中的方法 com.dtflys.forest.lifecycles.method.RetryLifeCycle
- onMethodInitialized(ForestMethod, Retryer) - 类中的方法 com.dtflys.forest.lifecycles.method.RetryerLifeCycle
- onMethodInitialized(ForestMethod, SSLHostnameVerifier) - 类中的方法 com.dtflys.forest.lifecycles.method.SSLHostnameVerifierLifeCycle
- onMethodInitialized(ForestMethod, SSLSocketFactoryBuilder) - 类中的方法 com.dtflys.forest.lifecycles.method.SSLSocketFactoryBuilderLifeCycle
- onMethodInitialized(ForestMethod, Success) - 类中的方法 com.dtflys.forest.lifecycles.method.SuccessLifeCycle
- onMethodInitialized(ForestMethod, HttpClient) - 类中的方法 com.dtflys.forest.backend.httpclient.HttpClientLifeCycle
- onMethodInitialized(ForestMethod, OkHttp3) - 类中的方法 com.dtflys.forest.backend.okhttp3.OkHttp3LifeCycle
- onMethodInitialized(ForestMethod, BasicAuth) - 类中的方法 com.dtflys.forest.lifecycles.authorization.BasicAuthLifeCycle
- onMethodInitialized(ForestMethod, DownloadFile) - 类中的方法 com.dtflys.forest.lifecycles.file.DownloadLifeCycle
- onMethodInitialized(ForestMethod, OAuth2) - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle
- onMethodInitialized(ForestMethod, Annotation) - 类中的方法 com.dtflys.forest.lifecycles.method.DeleteRequestLifeCycle
- onMethodInitialized(ForestMethod, Annotation) - 类中的方法 com.dtflys.forest.lifecycles.method.GetRequestLifeCycle
- onMethodInitialized(ForestMethod, Annotation) - 类中的方法 com.dtflys.forest.lifecycles.method.HeadRequestLifeCycle
- onMethodInitialized(ForestMethod, Annotation) - 类中的方法 com.dtflys.forest.lifecycles.method.OptionsRequestLifeCycle
- onMethodInitialized(ForestMethod, Annotation) - 类中的方法 com.dtflys.forest.lifecycles.method.PatchRequestLifeCycle
- onMethodInitialized(ForestMethod, Annotation) - 类中的方法 com.dtflys.forest.lifecycles.method.PostRequestLifeCycle
- onMethodInitialized(ForestMethod, Annotation) - 类中的方法 com.dtflys.forest.lifecycles.method.PutRequestLifeCycle
- onMethodInitialized(ForestMethod, Annotation) - 类中的方法 com.dtflys.forest.lifecycles.method.RequestLifeCycle
- onMethodInitialized(ForestMethod, Annotation) - 类中的方法 com.dtflys.forest.lifecycles.method.TraceRequestLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, A) - 类中的方法 com.dtflys.forest.lifecycles.parameter.AbstractBodyLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, A) - 接口中的方法 com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle
-
在被注解修饰的方法参数初始化时被调用
- onParameterInitialized(ForestMethod, MappingParameter, BinaryBody) - 类中的方法 com.dtflys.forest.lifecycles.parameter.BinaryBodyLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, DataFile) - 类中的方法 com.dtflys.forest.lifecycles.parameter.DataFileLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, DataObject) - 类中的方法 com.dtflys.forest.lifecycles.parameter.DataObjectLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, DataParam) - 类中的方法 com.dtflys.forest.lifecycles.parameter.DataParamLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, FormBody) - 类中的方法 com.dtflys.forest.lifecycles.parameter.FormBodyLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, Header) - 类中的方法 com.dtflys.forest.lifecycles.parameter.HeaderLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, JSONBody) - 类中的方法 com.dtflys.forest.lifecycles.parameter.JSONBodyLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, JSONQuery) - 类中的方法 com.dtflys.forest.lifecycles.parameter.JSONQueryLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, ProtobufBody) - 类中的方法 com.dtflys.forest.lifecycles.parameter.ProtobufBodyLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, Query) - 类中的方法 com.dtflys.forest.lifecycles.parameter.QueryLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, Return) - 类中的方法 com.dtflys.forest.lifecycles.parameter.ReturnLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, URLEncode) - 类中的方法 com.dtflys.forest.lifecycles.parameter.URLEncodeLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, XMLBody) - 类中的方法 com.dtflys.forest.lifecycles.parameter.XMLBodyLifeCycle
- onParameterInitialized(ForestMethod, MappingParameter, Annotation) - 类中的方法 com.dtflys.forest.lifecycles.parameter.VariableLifeCycle
- onProgress(OnProgress) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置进度回调函数:上传/下载进度监听时调用
- onProgress(ForestProgress) - 接口中的方法 com.dtflys.forest.callback.OnProgress
-
文件上传或下载监听传输进度时调用该方法
- onProgress(ForestProgress) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
默认文件上传或下载监听传输进度时调用该方法
- onProgress(ForestProgress) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- onProgress(ForestProgress) - 类中的方法 com.dtflys.forest.lifecycles.file.DownloadLifeCycle
- OnProgress - com.dtflys.forest.callback中的接口
-
回调函数: 文件上传或下载监听传输进度时调用
- onProxyHandlerInitialized(InterfaceProxyHandler, A) - 接口中的方法 com.dtflys.forest.lifecycles.BaseAnnotationLifeCycle
-
在被注解修饰的接口初始化时被调用
- onProxyHandlerInitialized(InterfaceProxyHandler, BaseRequest) - 类中的方法 com.dtflys.forest.lifecycles.base.BaseRequestLifeCycle
- onProxyHandlerInitialized(InterfaceProxyHandler, LogEnabled) - 类中的方法 com.dtflys.forest.lifecycles.logging.BaseLogEnabledLifeCycle
- onProxyHandlerInitialized(InterfaceProxyHandler, LogHandler) - 类中的方法 com.dtflys.forest.lifecycles.logging.BaseLogHandlerLifeCycle
- onRedirection(OnRedirection) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置重定向回调函数: 在请求重定向时触发
- onRedirection(ForestRequest<?>, ForestRequest<?>, ForestResponse<?>) - 接口中的方法 com.dtflys.forest.callback.OnRedirection
-
回调函数:在请求重定向时触发
- onRedirection(ForestRequest<?>, ForestRequest<?>, ForestResponse<?>) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
默认回调函数:在请求重定向时触发
- onRedirection(ForestRequest, ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- OnRedirection - com.dtflys.forest.callback中的接口
-
回调函数: 在请求重定向时触发
- onRetry(OnRetry) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置OnRetry回调函数,该回调函数在请求重试时被调用
- onRetry(ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.callback.OnRetry
-
回调函数: 在触发请求重试时执行
- onRetry(ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
默认回调函数: 在触发请求重试时执行
- onRetry(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- OnRetry - com.dtflys.forest.callback中的接口
-
回调函数: 在触发请求重试时执行
- onSaveCookie(OnSaveCookie) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置回调函数: 需要保存Cookie时调用
- onSaveCookie(ForestRequest, ForestCookies) - 接口中的方法 com.dtflys.forest.callback.OnSaveCookie
-
在请求响应成功后,需要保存Cookie时调用该方法
- onSaveCookie(ForestRequest, ForestCookies) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
默认回调函数: 在请求响应成功后,需要保存Cookie时调用该方法
- onSaveCookie(ForestRequest, ForestCookies) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- OnSaveCookie - com.dtflys.forest.callback中的接口
-
回调函数: 需要保存Cookie时调用
- onSuccess(OnSuccess) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置OnSuccess回调函数,该回调函数在请求成功时被调用
- onSuccess(I, ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.lifecycles.BaseAnnotationLifeCycle
- onSuccess(I, ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle
- onSuccess(I, ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle
- onSuccess(Object, ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.interceptor.InterceptorChain
- onSuccess(Object, ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.lifecycles.file.DownloadLifeCycle
- onSuccess(T, ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.callback.OnSuccess
-
请求成功后调用该方法
- onSuccess(T, ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.interceptor.Interceptor
-
默认回调函数: 请求成功后调用该方法
- OnSuccess<T> - com.dtflys.forest.callback中的接口
-
回调函数: 请求成功后调用
- options(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
创建 OPTIONS 请求的
ForestRequest对象 - options(String) - 类中的静态方法 com.dtflys.forest.Forest
-
创建 OPTIONS 请求的
ForestRequest对象 - Options - com.dtflys.forest.annotation中的注释类型
-
Options请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- OPTIONS - 枚举 中的枚举常量 com.dtflys.forest.http.ForestRequestType
-
OPTIONS请求方法
- OptionsRequest - com.dtflys.forest.annotation中的注释类型
-
Options请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- OptionsRequestLifeCycle - com.dtflys.forest.lifecycles.method中的类
- OptionsRequestLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.OptionsRequestLifeCycle
- order() - 注释类型 中的元素 com.dtflys.forest.annotation.JSONBody
-
排序序号
- order() - 注释类型 中的元素 com.dtflys.forest.annotation.JSONQuery
-
排序序号
- order() - 注释类型 中的元素 com.dtflys.forest.annotation.Query
-
排序序号
- ORIGIN - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:标识跨域资源请求 请求服务端设置Access-Control-Allow-Origin响应字段
- OverrideAttribute - com.dtflys.forest.annotation中的注释类型
-
重写注解属性
P
- ParameterAnnotationLifeCycle<A extends Annotation,
I> - com.dtflys.forest.lifecycles中的接口 -
参数注解的生命周期
- parameters - 类中的变量 com.dtflys.forest.mapping.MappingTemplate
- ParamLifeCycle - com.dtflys.forest.annotation中的注释类型
-
该注解用于为参数级别的自定义注解指定生命周期类
- parse(String) - 类中的静态方法 com.dtflys.forest.http.ForestCookies
-
解析请求中的Cookie头信息
- parse(String, String) - 类中的静态方法 com.dtflys.forest.http.ForestCookie
- parseExpression() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- parseIdentity() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- parseIndex() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- parseInvokeParams(VariableScope, MappingExpr, MappingIdentity) - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- parseLiteral() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- parseMethodParams_inner(VariableScope, MappingExpr, MappingIdentity, List<MappingExpr>) - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- parseProperty() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- parsePropertyName() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- parseString(char) - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- parseTextToken() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- partContentType() - 注释类型 中的元素 com.dtflys.forest.annotation.Body
-
子项Content-Type
- partContentType() - 注释类型 中的元素 com.dtflys.forest.annotation.DataFile
-
子项Content-Type
- partContentType() - 注释类型 中的元素 com.dtflys.forest.annotation.JSONBody
-
子项Content-Type
- partContentType() - 注释类型 中的元素 com.dtflys.forest.annotation.XMLBody
-
子项Content-Type
- PARTIAL_CONTENT - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- password() - 注释类型 中的元素 com.dtflys.forest.annotation.HTTPProxy
-
代理密码
- password() - 注释类型 中的元素 com.dtflys.forest.annotation.SocksProxy
-
代理密码
- password() - 注释类型 中的元素 com.dtflys.forest.extensions.BasicAuth
-
Basic Auth 验证的密码
- password() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
密码
- password(String) - 类中的方法 com.dtflys.forest.http.ForestProxy
-
获取代理密码
- PASSWORD - 枚举 中的枚举常量 com.dtflys.forest.extensions.OAuth2.GrantType
-
密码类型
- patch(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
创建 PATCH 请求的
ForestRequest对象 - patch(String) - 类中的静态方法 com.dtflys.forest.Forest
-
创建 PATCH 请求的
ForestRequest对象 - Patch - com.dtflys.forest.annotation中的注释类型
-
Patch请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- PATCH - 枚举 中的枚举常量 com.dtflys.forest.http.ForestRequestType
-
PATCH请求方法
- PatchRequest - com.dtflys.forest.annotation中的注释类型
-
Patch请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- PatchRequestLifeCycle - com.dtflys.forest.lifecycles.method中的类
- PatchRequestLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.PatchRequestLifeCycle
- path() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取URL路径
- path(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置URL路径
- PATH - 类中的静态变量 com.dtflys.forest.utils.URLEncoder
-
用于URI路径部分的编码
URLEncoder - pathEncode(String, String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
进行URI路径的URL Encoding编码
- paths(String) - 类中的方法 com.dtflys.forest.http.ForestCookies
-
获取Cookie在某域名下的路径列表
- PAYMENT_REQUIRED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- PLATFORM - 枚举 中的枚举常量 com.dtflys.forest.http.ForestAsyncMode
-
平台模式 - 默认模式,基于 JVM 自带的线程池
- pool() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求池
- port() - 注释类型 中的元素 com.dtflys.forest.annotation.Address
-
主机端口号
- port() - 注释类型 中的元素 com.dtflys.forest.annotation.HTTPProxy
-
代理服务端口号
- port() - 注释类型 中的元素 com.dtflys.forest.annotation.SocksProxy
-
代理服务端口号
- port() - 类中的方法 com.dtflys.forest.http.ForestProxy
-
获取代理主机端口
- port() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取URL主机端口
- port(int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置URL主机端口
- post(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
创建 POST 请求的
ForestRequest对象 - post(String) - 类中的静态方法 com.dtflys.forest.Forest
-
创建 POST 请求的
ForestRequest对象 - Post - com.dtflys.forest.annotation中的注释类型
-
Post请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- POST - 枚举 中的枚举常量 com.dtflys.forest.http.ForestRequestType
-
POST请求方法
- PostRequest - com.dtflys.forest.annotation中的注释类型
-
Post请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- PostRequestLifeCycle - com.dtflys.forest.lifecycles.method中的类
- PostRequestLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.PostRequestLifeCycle
- PRAGMA - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:设置特殊实现字段,可能会对请求响应链有多种影响
- PRECONDITION_FAILED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- prepare(LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
- prepareBody(LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
- prepareBodyBuilder() - 类中的方法 com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
- prepareHeaders() - 类中的方法 com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
- prepareHeaders(Request.Builder) - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- prepareMethodAndBody(Request.Builder, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- processFormArrayItem(List<RequestNameValue>, ForestConfiguration, String, Object, int) - 类中的方法 com.dtflys.forest.converter.form.DefaultFormConvertor
-
处理Form表单中的数组项
- processFormCollectionItem(List<RequestNameValue>, ForestConfiguration, String, Collection, int) - 类中的方法 com.dtflys.forest.converter.form.DefaultFormConvertor
-
处理Form表单中的集合项
- processFormItem(List<RequestNameValue>, ForestConfiguration, String, Object, int) - 类中的方法 com.dtflys.forest.converter.form.DefaultFormConvertor
-
处理Form表单中的项
- processFormMapItem(List<RequestNameValue>, ForestConfiguration, String, Map, int) - 类中的方法 com.dtflys.forest.converter.form.DefaultFormConvertor
-
处理Form表单中的Map项
- processFromNameValueList(ForestRequest, List<RequestNameValue>, ForestConfiguration, ConvertOptions) - 类中的方法 com.dtflys.forest.converter.form.DefaultFormConvertor
-
处理Form表单中的键值对列表
- PROCESSING - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- processParameterFilter(MappingParameter, String) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
处理参数的过滤器
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
上传/下载进度步长
- progressStep() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
上传/下载进度步长
- PROP - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
property配置属性
- properties - 类中的变量 com.dtflys.forest.mapping.MappingTemplate
- propNameFromGetter(String) - 类中的静态方法 com.dtflys.forest.utils.NameUtils
- propNameFromSetter(String) - 类中的静态方法 com.dtflys.forest.utils.NameUtils
- PropWrapper - com.dtflys.forest.reflection中的类
- PropWrapper(String) - 类的构造器 com.dtflys.forest.reflection.PropWrapper
- PROTOBUF - 类中的静态变量 com.dtflys.forest.utils.ForestDataType
-
数据类型: Protobuf类型
- ProtobufBody - com.dtflys.forest.annotation中的注释类型
-
Protobuf格式请求体注解
- ProtobufBodyLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @JSONBody注解的生命周期
- ProtobufBodyLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.ProtobufBodyLifeCycle
- protocols - 类中的变量 com.dtflys.forest.ssl.SSLKeyStore
- proxy(ForestProxy) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置正向代理
- proxy(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
通过代理 URL 字符串设置正向代理
- PROXY_AUTHENTICATION_REQUIRED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- PROXY_AUTHORIZATION - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:为连接代理授权认证信息
- proxyContent(RequestLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
正向代理信息
- ProxyFactory<T> - com.dtflys.forest.proxy中的类
- ProxyFactory(ForestConfiguration, Class<T>) - 类的构造器 com.dtflys.forest.proxy.ProxyFactory
- put(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
创建 PUT 请求的
ForestRequest对象 - put(String) - 类中的静态方法 com.dtflys.forest.Forest
-
创建 PUT 请求的
ForestRequest对象 - put(String, Object) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- put(String, String) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- put(K, V) - 类中的方法 com.dtflys.forest.utils.ForestCache
- Put - com.dtflys.forest.annotation中的注释类型
-
Put请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- PUT - 枚举 中的枚举常量 com.dtflys.forest.http.ForestRequestType
-
PUT请求方法
- putAll(Map<? extends String, ?>) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- putAll(Map<? extends String, ? extends String>) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- putAll(Map<? extends K, ? extends V>) - 类中的方法 com.dtflys.forest.utils.ForestCache
- putBackendClientToCache(String, Object) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
缓存后端客户端对象
- PutRequest - com.dtflys.forest.annotation中的注释类型
-
Put请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- PutRequestLifeCycle - com.dtflys.forest.lifecycles.method中的类
- PutRequestLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.PutRequestLifeCycle
Q
- query() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
其他的Query参数。
- Query - com.dtflys.forest.annotation中的注释类型
-
URL Query参数注解,该注解只能修饰方法的参数,被修饰的参数会被作为一个URL的Query参数添加到请求的URL中的Query部分(即'?'
- QUERY_VALUE - 类中的静态变量 com.dtflys.forest.utils.URLEncoder
-
用于查询参数值部分的编码
URLEncoder - QUERY_VALUE_WITH_BRACE - 类中的静态变量 com.dtflys.forest.utils.URLEncoder
-
用于 (带不转义大括号的) 查询参数值部分的编码
URLEncoder - QueryableURLBuilder - com.dtflys.forest.backend.url中的类
-
带查询参数的URL构造器
- QueryableURLBuilder() - 类的构造器 com.dtflys.forest.backend.url.QueryableURLBuilder
- QueryLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @Query注解的生命周期
- QueryLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.QueryLifeCycle
- queryString() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
动态获取请求的URL Query参数字符串
- queryValueEncode(String, String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
进行查询参数值部分的URL Encoding编码
- queryValues() - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- queryValueWithBraceEncode(String, String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
进行 (带不转义大括号的) 查询参数值部分的URL Encoding编码
R
- RANGE - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:请求部分实体,设置请求实体的字节数范围
- readAsString() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
以字符串方式读取请求响应内容
- readAsString(Object) - 类中的方法 com.dtflys.forest.converter.auto.DefaultAutoConverter
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
请求读取超时时间, 单位为毫秒
- readTimeout() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取读取超时时间,时间单位为毫秒
- readTimeout(int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置读取超时时间,时间单位为毫秒
- readTimeout(int, TimeUnit) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置读取超时时间
- readTimeout(Duration) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置读取超时时间
- reasonPhrase - 类中的变量 com.dtflys.forest.http.ForestResponse
-
原因短语
- redirection(RequestLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
请求重定向信息
- Redirection - com.dtflys.forest.annotation中的注释类型
-
自定重定向注解
- RedirectionLifeCycle - com.dtflys.forest.lifecycles.method中的类
-
标记是否开启解压GZIP响应内容的注解的生命周期类
- RedirectionLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.RedirectionLifeCycle
- redirectionRequest() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取重定向Forest请求
- ref() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取Reference, 即URL井号后面的字符串
- ref(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置Reference, 即URL井号后面的字符串
- REF - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
变量引用标记
- refEncode(String, String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
进行URI ref的URL Encoding编码
- REFERER - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:设置前一个页面的地址,并且前一个页面中的连接指向当前请求
- ReflectUtils - com.dtflys.forest.utils中的类
- ReflectUtils() - 类的构造器 com.dtflys.forest.utils.ReflectUtils
- refreshAtExpiresBefore() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
刷新前剩余秒数,即在 expires_in 剩余多少秒进行刷新。
- registerBodyBuilder(Class, RequestBodyBuilder) - 类中的静态方法 com.dtflys.forest.http.body.RequestBodyBuilder
- registerConstructor(Class<?>, ObjectConstructor) - 类中的方法 com.dtflys.forest.reflection.DefaultObjectFactory
- registerConstructor(Class<?>, ObjectConstructor) - 接口中的方法 com.dtflys.forest.reflection.ForestObjectFactory
-
注册构造对象接口
- registerFactory(Class<P>, Class<M>) - 类中的静态方法 com.dtflys.forest.multipart.ForestMultipartFactory
- registerFilter(String, Class) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
注册全局过滤器
- registerKeyStore(SSLKeyStore) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
注册全局SSL的Key Store信息
- registerObject(Class<?>, Object) - 类中的方法 com.dtflys.forest.reflection.DefaultObjectFactory
- registerObject(Class<?>, Object) - 接口中的方法 com.dtflys.forest.reflection.ForestObjectFactory
-
注册forest对象
- rejectedExecution(Runnable, ThreadPoolExecutor) - 类中的方法 com.dtflys.forest.backend.AsyncAbortPolicy
- remove(int) - 类中的方法 com.dtflys.forest.http.ForestBody
- remove(Class<T>) - 类中的方法 com.dtflys.forest.http.ForestBody
- remove(Object) - 类中的方法 com.dtflys.forest.http.ForestBody
- remove(Object) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
根据请求头的名称删除请求头
- remove(Object) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- removeAll(Collection<?>) - 类中的方法 com.dtflys.forest.http.ForestBody
- removeCookie(ForestCookie) - 类中的方法 com.dtflys.forest.http.ForestCookieHeader
-
删除 Cookie
- removePasswordAuthenticator() - 类中的方法 com.dtflys.forest.backend.SocksAuthenticator
- removeQueries(String) - 类中的方法 com.dtflys.forest.http.ForestQueryMap
-
删除所有参数名为指定名称的Query参数
- removeQuery(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
根据查询名删除URL查询参数
- render(Object[]) - 类中的方法 com.dtflys.forest.interceptor.InterceptorAttributes
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingBoolean
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingDot
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingDouble
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingExpr
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingFilterInvoke
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingFloat
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingIdentity
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingIndex
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingInteger
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingInvoke
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingLong
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingProperty
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingReference
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingString
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingUrlEncodedExpr
- render(Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingURLTemplate
- render(Object[], ForestQueryMap) - 类中的方法 com.dtflys.forest.mapping.MappingURLTemplate
- renderExpression(ForestJsonConverter, MappingExpr, Object[]) - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- replaceBody(ForestRequestBody) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
替换Body数据,原有的Body数据将被清空
- replaceBody(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
替换Body为新的字符串数据,原有的Body数据将被清空
- replaceNameValue(NameValueRequestBody) - 类中的方法 com.dtflys.forest.http.ForestBody
- replaceOrAddQuery(SimpleQueryParameter) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
替换或添加请求中的Query参数
- replaceOrAddQuery(String, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
替换或添加请求中的Query参数
- replaceQuery(SimpleQueryParameter) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
替换请求中的Query参数值
- replaceQuery(String, Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
替换请求中的Query参数值
- request - 类中的变量 com.dtflys.forest.backend.AbstractHttpExecutor
- request - 类中的变量 com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
- request - 类中的变量 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- request - 类中的变量 com.dtflys.forest.backend.ResponseHandler
- request - 异常错误中的变量 com.dtflys.forest.exceptions.ForestPoolException
- request - 类中的变量 com.dtflys.forest.http.ForestResponse
-
请求对象
- request - 类中的变量 com.dtflys.forest.http.ResultGetter
- request - 类中的变量 com.dtflys.forest.retryer.BackOffRetryer
- request - 类中的变量 com.dtflys.forest.retryer.ForestRetryer
- request() - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
创建通用
ForestRequest对象 - request() - 类中的静态方法 com.dtflys.forest.Forest
-
创建通用
ForestRequest对象 - request() - 接口中的方法 com.dtflys.forest.ForestGenericClient
-
获取 Forest 通用请求
- request(Class<R>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
创建通用
ForestRequest对象 - request(Class<R>) - 类中的静态方法 com.dtflys.forest.Forest
-
创建通用
ForestRequest对象 - request(Class<T>) - 接口中的方法 com.dtflys.forest.ForestGenericClient
-
获取 Forest 通用请求
- Request - com.dtflys.forest.annotation中的注释类型
-
请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- REQUEST_TIMEOUT - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- REQUEST_TOO_LONG - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- REQUEST_URI_TOO_LONG - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- RequestAttributes - com.dtflys.forest.annotation中的注释类型
-
该注解可以修饰其他自定义注解,被修饰过的自定义注解中的所有属性都会被自定转换为请求对象的Attribute
- RequestBodyBuilder<T,
B extends ForestRequestBody, D extends RequestBodyBuilder> - com.dtflys.forest.http.body中的类 - RequestBodyBuilder() - 类的构造器 com.dtflys.forest.http.body.RequestBodyBuilder
- RequestBodyBuilder.ByteArrayRequestBodyBuilder - com.dtflys.forest.http.body中的类
- RequestBodyBuilder.FileRequestBodyBuilder - com.dtflys.forest.http.body中的类
- RequestBodyBuilder.InputStreamBodyBuilder - com.dtflys.forest.http.body中的类
- RequestBodyBuilder.ObjectRequestBodyBuilder - com.dtflys.forest.http.body中的类
- RequestBodyBuilder.StringRequestBodyBuilder - com.dtflys.forest.http.body中的类
- REQUESTED_RANGE_NOT_SATISFIABLE - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- RequestLifeCycle - com.dtflys.forest.lifecycles.method中的类
- RequestLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.RequestLifeCycle
- requestLoggingBody(RequestLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
获取请求体日志内容
- requestLoggingContent(RequestLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
请求日志打印的内容
- requestLoggingHeaders(RequestLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
获取请求头日志内容
- RequestLogMessage - com.dtflys.forest.logging中的类
-
请求日志消息
- RequestLogMessage() - 类的构造器 com.dtflys.forest.logging.RequestLogMessage
- RequestNameValue - com.dtflys.forest.utils中的类
-
请求报文中键值对数据的封装
- RequestNameValue(String, int) - 类的构造器 com.dtflys.forest.utils.RequestNameValue
-
请求对象中键值对数据的封装
- RequestNameValue(String, int, String) - 类的构造器 com.dtflys.forest.utils.RequestNameValue
- RequestNameValue(String, Object, int) - 类的构造器 com.dtflys.forest.utils.RequestNameValue
- RequestNameValue(String, Object, int, String) - 类的构造器 com.dtflys.forest.utils.RequestNameValue
- RequestProxyLogMessage - com.dtflys.forest.logging中的类
-
请求正向代理日志消息
- RequestProxyLogMessage() - 类的构造器 com.dtflys.forest.logging.RequestProxyLogMessage
- requestSender - 类中的变量 com.dtflys.forest.backend.AbstractHttpExecutor
- requestTime - 类中的变量 com.dtflys.forest.http.ForestResponse
-
请求开始时间
- requestTypeChangeHistory(RequestLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
获取请求类型变更历史日志内容
- RESET_CONTENT - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- response - 类中的变量 com.dtflys.forest.backend.AbstractHttpExecutor
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
Response Encoding
- responseEncoding() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
Response Encoding
- responseHandler - 类中的变量 com.dtflys.forest.backend.AsyncHttpExecutor
-
Forest响应对象处理器
- ResponseHandler<R> - com.dtflys.forest.backend中的类
-
后端请求响应处理器抽象基类
- ResponseHandler(ForestRequest, LifeCycleHandler) - 类的构造器 com.dtflys.forest.backend.ResponseHandler
- responseLoggingContent(ResponseLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
请求响应日志打印的内容
- ResponseLogMessage - com.dtflys.forest.logging中的类
-
请求响应日志消息
- ResponseLogMessage(ForestResponse, int) - 类的构造器 com.dtflys.forest.logging.ResponseLogMessage
- responseTime - 类中的变量 com.dtflys.forest.http.ForestResponse
-
响应接受时间
- result - 类中的变量 com.dtflys.forest.http.ForestResponse
-
响应内容反序列化成对象后的结果
- ResultGetter - com.dtflys.forest.http中的类
- ResultGetter(ForestRequest) - 类的构造器 com.dtflys.forest.http.ResultGetter
- ResultHandler - com.dtflys.forest.handler中的类
- ResultHandler() - 类的构造器 com.dtflys.forest.handler.ResultHandler
- retainAll(Collection<?>) - 类中的方法 com.dtflys.forest.http.ForestBody
- Retry - com.dtflys.forest.annotation中的注释类型
-
请求重试注解
- retryContent(RequestLogMessage) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
-
请求失败重试信息
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
已过时。
- retryCount() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
已过时。
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
接口级别重试器
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
Class of retryer
- retryer() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
Class of retryer
- retryer(ForestRetryer) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置Forest请求重试器
- retryer(Class<? extends ForestRetryer>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置Forest请求重试器
- Retryer - com.dtflys.forest.annotation中的注释类型
-
请求重试器注解
- RetryerLifeCycle - com.dtflys.forest.lifecycles.method中的类
-
重试器注解的生命周期类
- RetryerLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.RetryerLifeCycle
- RetryLifeCycle - com.dtflys.forest.lifecycles.method中的类
-
重试注解的生命周期类
- RetryLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.RetryLifeCycle
- retryWhen(RetryWhen) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置RetryWhen回调函数, 回调函数为请求重试的触发条件
- retryWhen(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.callback.DefaultRetryWhen
- retryWhen(ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.callback.RetryWhen
-
回调函数: 是否触发重试
- retryWhen(Class<? extends RetryWhen>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置RetryWhen回调函数, 回调函数为请求重试的触发条件
- RetryWhen - com.dtflys.forest.callback中的接口
-
回调函数: 是否触发重试
- Return - com.dtflys.forest.annotation中的注释类型
-
返回类型注解
- ReturnLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
- ReturnLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.ReturnLifeCycle
- ReturnType - com.dtflys.forest.annotation中的注释类型
-
已过时。
- right - 类中的变量 com.dtflys.forest.mapping.MappingDot
- route() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求的路由
S
- scheme() - 注释类型 中的元素 com.dtflys.forest.annotation.Address
-
HTTP协议头
- scheme() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取URL地址的HTTP协议头
- scheme(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置URL地址的HTTP协议头
- scope() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
范围
- SEE_OTHER - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- select() - 类中的方法 com.dtflys.forest.converter.json.JSONConverterSelector
-
选择Forest的JSON转换器
- select(ForestConfiguration) - 类中的方法 com.dtflys.forest.backend.HttpBackendSelector
-
根据全局配置选择Forest后端框架
- select(String) - 类中的方法 com.dtflys.forest.backend.HttpBackendSelector
-
根据名称选择Forest后端框架
- self - 类中的变量 com.dtflys.forest.http.AbstractQueryParameter
- sendRequest(ForestRequest, AbstractHttpExecutor, HttpclientResponseHandler, HttpUriRequest, LifeCycleHandler, Date) - 接口中的方法 com.dtflys.forest.backend.httpclient.request.HttpclientRequestSender
- sendRequest(ForestRequest, AbstractHttpExecutor, HttpclientResponseHandler, HttpUriRequest, LifeCycleHandler, Date) - 类中的方法 com.dtflys.forest.backend.httpclient.request.SyncHttpclientRequestSender
- SERVICE_UNAVAILABLE - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- set(int, ForestRequestBody) - 类中的方法 com.dtflys.forest.http.ForestBody
- setAccess_token(String) - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- setAddress(ForestAddress) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求的主机地址(主机名/ip地址 + 端口号)
- setAddress(ForestAddress) - 类中的方法 com.dtflys.forest.http.ForestURL
-
修改地址信息 (强制修改)
- setAddress(ForestAddress, boolean) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求的主机地址(主机名/ip地址 + 端口号)
- setAddress(ForestAddress, boolean) - 类中的方法 com.dtflys.forest.http.ForestURL
-
修改地址信息
- setAddress(String, int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求的主机地址(主机名/ip地址 + 端口号)
- setAsync(boolean) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置是否异步
- setAsync(boolean) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setAsyncMode(ForestAsyncMode) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置异步模式
- setAsyncMode(ForestAsyncMode) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置异步请求模式
- setAsyncRejectPolicyClass(Class<? extends RejectedExecutionHandler>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置异步线程池拒绝策略类型
- setAuthenticator(ForestAuthenticator) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求认证器
- setAutoRedirection(boolean) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
/** 设置是否打开自动重定向
- setAutoRedirection(boolean) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置是否打开自动重定向
- setBackend(HttpBackend) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置HTTP后端
- setBackend(HttpBackend) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置HTTP后端框架
- setBackend(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置HTTP后端框架
- setBackendClient(Object) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置 HTTP 后端 Client 对象或对象工厂
- setBackendClientCacheExpireTime(Duration) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置获取后端客户端对象缓存过期时间
- setBackendClientCacheMaxSize(Integer) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置后端客户端对象缓存最大空间大小
- setBackendName(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置HTTP后端名称
- setBaseAddress(ForestAddress) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局默认地址(主机名/域名/ip地址 + 端口号)
- setBaseAddress(ForestAddress) - 类中的方法 com.dtflys.forest.http.ForestURL
-
设置基础地址信息
- setBaseAddressHost(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局地址的 host
- setBaseAddressPort(Integer) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局地址的 port
- setBaseAddressScheme(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局地址的HTTP协议头
- setBaseAddressSourceClass(Class<? extends AddressSource>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局默认的主机地址信息动态来源接口实现类
- setBaseLogConfiguration(LogConfiguration) - 类中的方法 com.dtflys.forest.proxy.InterfaceProxyHandler
- setBasePath(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置URL根路径
- setBasePath(String) - 类中的方法 com.dtflys.forest.http.ForestURL
-
设置URL根路径 (强制修改)
- setBasePath(String) - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- setBasePath(String, boolean) - 类中的方法 com.dtflys.forest.http.ForestURL
-
设置URL根路径
- setBaseURL(ForestURL) - 类中的方法 com.dtflys.forest.http.ForestURL
-
设置基地址URL
- setBegin(boolean) - 类中的方法 com.dtflys.forest.utils.ForestProgress
- setBinaryBody(Request.Builder, ForestRequest, String, String, byte[], boolean) - 类中的方法 com.dtflys.forest.backend.okhttp3.body.OkHttp3BodyBuilder
- setBinaryBody(T, ForestRequest, String, String, byte[], boolean) - 类中的方法 com.dtflys.forest.backend.body.AbstractBodyBuilder
-
设置二进制请求体
- setBinaryBody(T, ForestRequest, String, String, byte[], boolean) - 类中的方法 com.dtflys.forest.backend.httpclient.body.HttpclientBodyBuilder
- setBody(LogBodyMessage) - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- setBody(T, ForestRequest, byte[], String, String, boolean) - 类中的方法 com.dtflys.forest.backend.body.AbstractBodyBuilder
- setBodyList(ForestBody) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- setBodyType(ForestDataType) - 类中的方法 com.dtflys.forest.http.ForestBody
- setBodyType(ForestDataType) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求体类型
- setBodyType(ForestDataType) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setBodyType(String) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setBoundary(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置 Content-Type 请求头中的 boundary 字符串
- setByteArray(byte[]) - 类中的方法 com.dtflys.forest.http.body.ByteArrayRequestBody
- setCacheBackendClient(boolean) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置是否缓存 HTTP 后端 Client 对象
- setCacheEnabled(boolean) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置是否缓存请求接口实例
- setCharset(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的请求数据字符集
- setCharset(String) - 类中的方法 com.dtflys.forest.http.AbstractQueryParameter
- setCharset(String) - 类中的方法 com.dtflys.forest.http.ForestProxy
- setCharset(String) - 接口中的方法 com.dtflys.forest.http.ForestQueryParameter
- setCharset(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求参数编码字符集
- setCharset(String) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- setCharset(String) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setCipherSuites(String[]) - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- setConnectTimeout(int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置连接超时时间,时间单位为毫秒
- setConnectTimeout(int, TimeUnit) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的请求连接超时时间
- setConnectTimeout(Integer) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的请求连接超时时间,单位为毫秒
- setConnectTimeout(Integer) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setConnectTimeout(Duration) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的请求连接超时时间
- setContent(String) - 类中的方法 com.dtflys.forest.http.body.StringRequestBody
- setContent(String) - 类中的方法 com.dtflys.forest.http.ForestResponse
- setContentEncoding(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
- setContentEncoding(String) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setContentType(ContentType) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
设置请求响应内容的数据类型
- setContentType(String) - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- setContentType(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求头 Content-Type 的值
- setContentType(String) - 类中的方法 com.dtflys.forest.multipart.ForestMultipart
- setContentType(String) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setConverterMap(Map<ForestDataType, ForestConverter>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局数据转换器表
- setCookie(ForestCookie) - 类中的方法 com.dtflys.forest.http.ForestSetCookieHeader
- setCreateTime(Date) - 类中的方法 com.dtflys.forest.http.ForestCookie
- setCurrentBytes(long) - 类中的方法 com.dtflys.forest.utils.ForestProgress
- setData(byte[]) - 类中的方法 com.dtflys.forest.multipart.ByteArrayMultipart
- setData(File) - 类中的方法 com.dtflys.forest.multipart.FileMultipart
- setData(InputStream) - 类中的方法 com.dtflys.forest.multipart.InputStreamMultipart
- setData(String) - 类中的方法 com.dtflys.forest.multipart.FilePathMultipart
- setData(String[]) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setData(T) - 类中的方法 com.dtflys.forest.multipart.ForestMultipart
- setDataType(ForestDataType) - 类中的方法 com.dtflys.forest.http.ForestRequest
- setDataType(String) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setDateFormat(String) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjson2Converter
- setDateFormat(String) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
- setDateFormat(String) - 类中的方法 com.dtflys.forest.converter.json.ForestGsonConverter
- setDateFormat(String) - 类中的方法 com.dtflys.forest.converter.json.ForestJacksonConverter
- setDateFormat(String) - 接口中的方法 com.dtflys.forest.converter.json.ForestJsonConverter
-
设置日期格式
- setDecoder(ForestConverter) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置反序列化器
- setDecoder(Class<? extends ForestConverter>) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setDecompressResponseGzipEnabled(boolean) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置是否开启解压GZIP响应内容
- setDefaultHeaders(List<RequestNameValue>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局默认请求头信息列表
- setDefaultParameters(List<RequestNameValue>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局默认请求参数列表
- setDefaultValue(String) - 类中的方法 com.dtflys.forest.http.AbstractQueryParameter
- setDefaultValue(String) - 接口中的方法 com.dtflys.forest.http.ForestQueryParameter
- setDefaultValue(String) - 类中的方法 com.dtflys.forest.http.ForestRequestBody
- setDefaultValue(String) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- setDefaultValue(String) - 类中的方法 com.dtflys.forest.utils.RequestNameValue
- setDomain(String) - 类中的方法 com.dtflys.forest.http.ForestCookie
-
设置Cookie所在的域名
- setDone(boolean) - 类中的方法 com.dtflys.forest.utils.ForestProgress
- setDownloadFile(boolean) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置该请求是否下载文件
- setDownloadFile(String, String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置该请求是否下载文件
- setEncoder(ForestEncoder) - 类中的方法 com.dtflys.forest.http.ForestBody
- setEncoder(ForestEncoder) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置序列化器
- setEncoder(Class<? extends ForestEncoder>) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setEncodeSpaceAsPlus(boolean) - 类中的方法 com.dtflys.forest.utils.URLEncoder
-
是否将空格编码为+
- setErrcode(Object) - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- setErrmsg(Object) - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- setError(Object) - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- setError_description(Object) - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- setException(Throwable) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
设置请求发送过程中的异常
- setExpires_in(Long) - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- setExtensionParameterValue(String, Object) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
设置扩展参数值
- setFile(File) - 类中的方法 com.dtflys.forest.http.body.FileRequestBody
- setFileBody(Request.Builder, ForestRequest, Charset, String, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.okhttp3.body.OkHttp3BodyBuilder
- setFileBody(T, ForestRequest, Charset, String, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.body.AbstractBodyBuilder
-
设置文件请求体
- setFileBody(T, ForestRequest, Charset, String, LifeCycleHandler) - 类中的方法 com.dtflys.forest.backend.httpclient.body.HttpclientBodyBuilder
- setFileName(String) - 类中的方法 com.dtflys.forest.multipart.ForestMultipart
- setFilePath(String) - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- setForestObjectFactory(ForestObjectFactory) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置Forest对象实例化工厂
- setHeader(String, Lazy<?>) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- setHeader(String, String) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
设置请求头 当前设置的请求头名称在本集合中已存在的情况下会覆盖原有同名请求头的值,否则便新增一个请求头
- setHeader(Map) - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
通过 Map 批量设置请求头
- setHeaders(String[]) - 类中的方法 com.dtflys.forest.logging.RequestProxyLogMessage
- setHeaders(String[]) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setHeaders(List<LogHeaderMessage>) - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- setHost(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置URL主机地址
- setHost(String) - 类中的方法 com.dtflys.forest.http.ForestURL
- setHost(String) - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- setHost(String) - 类中的方法 com.dtflys.forest.logging.RequestProxyLogMessage
- setHostnameVerifier(HostnameVerifier) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置SSL主机名/域名验证器
- setHostnameVerifier(HostnameVerifier) - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- setHostOnly(boolean) - 类中的方法 com.dtflys.forest.http.ForestCookie
-
设置是否为 HostOnly Cookie
- setHttpBackendSelector(HttpBackendSelector) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置HTTP后端选择器
- setHttpOnly(boolean) - 类中的方法 com.dtflys.forest.http.ForestCookie
-
Cookie是否能被js获取到 如果该属性为
true, 则 Cookie 不能被js获取到 - setIndex(Integer) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- setInputStream(InputStream) - 类中的方法 com.dtflys.forest.http.body.InputStreamRequestBody
- setInterceptor(Class<? extends Interceptor>[]) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setInterceptorFactory(InterceptorFactory) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置拦截器工厂
- setInterceptors(List<Class<? extends Interceptor>>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局拦截器列表
- setInterfaceClass(Class<T>) - 类中的方法 com.dtflys.forest.proxy.ProxyFactory
- setJsonConverter(ForestJsonConverter) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局JSON数据转换器
- setJsonParam(boolean) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- setJsonParamName(String) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- setKeyStore(SSLKeyStore) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置SSL KeyStore信息
- setKeyStore(String) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setKeystorePass(String) - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- setLifeCycleHandler(LifeCycleHandler) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置生命周期处理器
- setLogBody(RequestLogMessage, Request) - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- setLogBody(RequestLogMessage, T) - 类中的方法 com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
- setLogConfiguration(LogConfiguration) - 类中的方法 com.dtflys.forest.http.ForestRequest
- setLogConfiguration(LogConfiguration) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setLogEnabled(boolean) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置是否允许打印请求日志
- setLogEnabled(boolean) - 类中的方法 com.dtflys.forest.logging.LogConfiguration
- setLogEnabled(boolean) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setLogged(boolean) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
设置该响应是否已打过日志
- setLogger(ForestLogger) - 类中的方法 com.dtflys.forest.logging.DefaultLogHandler
- setLogger(ForestLogger) - 接口中的方法 com.dtflys.forest.logging.ForestLogHandler
-
设置Forest日志控制对象
- setLogHandler(ForestLogHandler) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置日志处理器
- setLogHandler(ForestLogHandler) - 类中的方法 com.dtflys.forest.logging.LogConfiguration
- setLogHeaders(RequestLogMessage, Request) - 类中的方法 com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
- setLogHeaders(RequestLogMessage, T) - 类中的方法 com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
- setLogRequest(boolean) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置是否允许打印请求/响应日志
- setLogRequest(boolean) - 类中的方法 com.dtflys.forest.logging.LogConfiguration
- setLogResponseContent(boolean) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置是否允许打印响应日志
- setLogResponseContent(boolean) - 类中的方法 com.dtflys.forest.logging.LogConfiguration
- setLogResponseStatus(boolean) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置是否允许打印响应日志
- setLogResponseStatus(boolean) - 类中的方法 com.dtflys.forest.logging.LogConfiguration
- setMap(String) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- setMaxAge(Duration) - 类中的方法 com.dtflys.forest.http.ForestCookie
- setMaxAsyncQueueSize(Integer) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置最大异步线程池队列大小
- setMaxAsyncThreadSize(Integer) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置最大异步线程池大小
- setMaxConnections(Integer) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的最大连接数
- setMaxRequestQueueSize(Integer) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的最大请求等待队列大小
- setMaxRetryCount(int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求失败后的重试次数
- setMaxRetryCount(Integer) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的最大请求失败重试次数
- setMaxRetryInterval(long) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的最大请求重试之间的时间间隔,单位为毫秒
- setMaxRetryInterval(long) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置最大请重试的时间间隔,时间单位为毫秒
- setMaxRetryInterval(Long) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setMaxRouteConnections(Integer) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的最大请求路径连接数
- setMetaRequest(MetaRequest) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
- setMultipart(ForestMultipart) - 类中的方法 com.dtflys.forest.http.body.MultipartRequestBody
- setMultiparts(List<ForestMultipart>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置 Multiparts 列表
- setName(String) - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- setName(String) - 类中的方法 com.dtflys.forest.http.ForestCookie
- setName(String) - 类中的方法 com.dtflys.forest.mapping.MappingNameValue
- setName(String) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- setName(String) - 类中的方法 com.dtflys.forest.multipart.ForestMultipart
- setName(String) - 类中的方法 com.dtflys.forest.utils.RequestNameValue
- setNameValue(String, Object) - 类中的方法 com.dtflys.forest.http.ForestBody
- setObject(Object) - 类中的方法 com.dtflys.forest.http.body.ObjectRequestBody
- setObjectProperties(boolean) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- setOnCanceled(OnCanceled) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置OnCanceled回调函数,该回调函数在请求取消后被调用
- setOnError(OnError) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置OnError回调函数,该回调函数在请求失败时被调用
- setOnLoadCookie(OnLoadCookie) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置回调函数: 加载Cookie时调用
- setOnProgress(OnProgress) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置进度回调函数:上传/下载进度监听时调用
- setOnRedirection(OnRedirection) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置重定向回调函数: 在请求重定向时触发
- setOnRetry(OnRetry) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置OnRetry回调函数,该回调函数在请求重试时被调用
- setOnSaveCookie(OnSaveCookie) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置回调函数: 需要保存Cookie时调用
- setOnSuccess(OnSuccess) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置OnSuccess回调函数,该回调函数在请求成功时被调用
- setOnSuccessClassGenericType(Type) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- setPartContentType(String) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- setPartContentType(String) - 类中的方法 com.dtflys.forest.utils.RequestNameValue
- setPassword(String) - 类中的方法 com.dtflys.forest.http.ForestProxy
-
设置代理密码
- setPasswordAuthenticator(String, String) - 类中的方法 com.dtflys.forest.backend.SocksAuthenticator
- setPasswordAuthenticator(PasswordAuthentication) - 类中的方法 com.dtflys.forest.backend.SocksAuthenticator
- setPath(String) - 类中的方法 com.dtflys.forest.http.ForestCookie
-
设置Cookie所在的URL路径
- setPath(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置URL路径
- setPath(String) - 类中的方法 com.dtflys.forest.http.ForestURL
-
设置URL路径
- setPath(String) - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- setPersistent(boolean) - 类中的方法 com.dtflys.forest.http.ForestCookie
- setPool(ForestRequestPool) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局请求池
- setPort(int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置URL主机端口
- setPort(int) - 类中的方法 com.dtflys.forest.http.ForestURL
- setPort(Integer) - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- setPort(String) - 类中的方法 com.dtflys.forest.logging.RequestProxyLogMessage
- setProgressStep(long) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置获取上传/下载进度监听的步长
- setProgressStep(long) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setProperties(ForestProperties) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置Properties配置属性
- setProperties(ForestProperties) - 类中的方法 com.dtflys.forest.mapping.MappingProperty
- setProtobufConverter(ForestProtobufConverter) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局XML数据转换器
- setProtocol(ForestProtocol) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求协议
- setProtocols(String[]) - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- setProxy(ForestProxy) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置正向代理
- setProxy(RequestProxyLogMessage) - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- setReadTimeout(int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置读取超时时间,时间单位为毫秒
- setReadTimeout(int, TimeUnit) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的请求读取超时时间
- setReadTimeout(Integer) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的请求读取超时时间,单位为毫秒
- setReadTimeout(Integer) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setReadTimeout(Duration) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的请求读取超时时间
- setRef(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置Reference, 即URL井号(#)后面的字符串
- setRef(String) - 类中的方法 com.dtflys.forest.http.ForestURL
- setRef(String) - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- setRefresh_token(String) - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- setRequest(ForestRequest) - 异常错误中的方法 com.dtflys.forest.exceptions.ForestHandlerException
- setRequest(ForestRequest) - 异常错误中的方法 com.dtflys.forest.exceptions.ForestPoolException
- setRequest(ForestRequest) - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- setRequestAnnotation(Annotation) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setRequestLogMessage(RequestLogMessage) - 类中的方法 com.dtflys.forest.http.ForestRequest
- setResponse(ForestResponse) - 异常错误中的方法 com.dtflys.forest.exceptions.ForestHandlerException
- setResponseEncode(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
- setResponseEncoding(String) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setResult(T) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
设置反序列化成对象类型的请求响应内容
- setResultRawClass(Class) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- setResultType(Type) - 类中的方法 com.dtflys.forest.reflection.MethodLifeCycleHandler
- setRetryCount(int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- setRetryCount(int) - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- setRetryCount(Integer) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
已过时。
- setRetryCount(Integer) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setRetryEnabled(boolean) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置是否开启请求重试
- setRetryer(ForestRetryer) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置Forest请求重试器
- setRetryer(Class) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的请求失败重试策略类
- setRetryer(Class) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setRetryer(Class<? extends ForestRetryer>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置Forest请求重试器
- setRetryWhen(RetryWhen) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置RetryWhen回调函数, 回调函数为请求重试的触发条件
- setRetryWhen(Class<? extends RetryWhen>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置RetryWhen回调函数, 回调函数为请求重试的触发条件
- setRetryWhenClass(Class<? extends RetryWhen>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局重试条件回调函数
- setReturnType(Type) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
设置方法返回值类型
- setReturnTypeParameter(MappingParameter) - 类中的方法 com.dtflys.forest.reflection.ForestMethod
-
设置指定方法返回值类型的参数
- setScheme(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置URL地址的HTTP协议头
- setScheme(String) - 类中的方法 com.dtflys.forest.http.ForestURL
- setScheme(String) - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- setScheme(String) - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- setSecure(boolean) - 类中的方法 com.dtflys.forest.http.ForestCookie
-
设置Cookie是否安全 如果该属性为
true, 只能⽤ HTTPS 协议发送给服务器 - setSerializerFeature(SerializerFeature) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
-
设置FastJson的序列化特性对象
- setSerializerFeatureName(String) - 类中的方法 com.dtflys.forest.converter.json.ForestFastjsonConverter
-
设置FastJson的序列化特性名
- setSsl(boolean) - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- setSslKeyStores(Map<String, SSLKeyStore>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局SSL的Key Store表
- setSslProtocol(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局的单向HTTPS请求的SSL协议
- setSslProtocol(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置SSL协议
- setSslProtocol(String) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setSslSocketFactoryBuilder(SSLSocketFactoryBuilder) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置 SSL Socket 工厂构造器
- setSslSocketFactoryBuilder(SSLSocketFactoryBuilder) - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- setStatusCode(Integer) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
设置请求响应的状态码
- setStringBody(Request.Builder, ForestRequest, String, String, String, boolean) - 类中的方法 com.dtflys.forest.backend.okhttp3.body.OkHttp3BodyBuilder
- setStringBody(T, ForestRequest, String, String, String, boolean) - 类中的方法 com.dtflys.forest.backend.body.AbstractBodyBuilder
-
设置字符串请求体
- setStringBody(T, ForestRequest, String, String, String, boolean) - 类中的方法 com.dtflys.forest.backend.httpclient.body.HttpclientBodyBuilder
- setSuccessWhen(SuccessWhen) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置SuccessWhen回调函数,该回调函数用于判断请求是否成功
- setSuccessWhen(Class<? extends SuccessWhen>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置SuccessWhen回调函数,该回调函数用于判断请求是否成功
- setSuccessWhenClass(Class<? extends SuccessWhen>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局请求成功条件回调函数
- setTarget(int) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- setterName(String) - 类中的静态方法 com.dtflys.forest.utils.NameUtils
- setTimeout(int) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
已过时。
- setTimeout(Integer) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
已过时。
- setTimeout(Integer) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setToken_type(String) - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- setToMergeConverterMap(Map<ForestDataType, ForestConverter>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置合并全局数据转换器表,但不会覆盖整个转换器表
- setTrustManager(TrustManager) - 类中的方法 com.dtflys.forest.ssl.SSLKeyStore
- setType(ForestRequestType) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求类型
- setType(String) - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- setType(String) - 类中的方法 com.dtflys.forest.logging.RequestProxyLogMessage
- setType(String) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setUri(String) - 类中的方法 com.dtflys.forest.logging.RequestLogMessage
- setUrl(MappingURLTemplate, Object...) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求的url地址
- setUrl(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求的url地址
- setUrl(String) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setUrl(String, Object...) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求的url地址
- setUrlEncode(boolean) - 类中的方法 com.dtflys.forest.mapping.MappingParameter
- setUrlencoded(boolean) - 类中的方法 com.dtflys.forest.http.AbstractQueryParameter
- setUrlencoded(boolean) - 接口中的方法 com.dtflys.forest.http.ForestQueryParameter
- setUserAgent(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
- setUserAgent(String) - 类中的方法 com.dtflys.forest.reflection.MetaRequest
- setUserInfo(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置URL用户验证信息
- setUserInfo(String) - 类中的方法 com.dtflys.forest.http.ForestURL
- setUserInfo(String) - 类中的方法 com.dtflys.forest.http.ForestURLBuilder
- setUsername(String) - 类中的方法 com.dtflys.forest.http.ForestProxy
-
设置代理用户名
- setValue(Lazy<?>) - 类中的方法 com.dtflys.forest.http.LazyHeader
- setValue(MappingTemplate) - 类中的方法 com.dtflys.forest.mapping.MappingNameValue
- setValue(Object) - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- setValue(Object) - 接口中的方法 com.dtflys.forest.http.ForestQueryParameter
- setValue(Object) - 类中的方法 com.dtflys.forest.http.model.JavaObjectProperty
- setValue(Object) - 类中的方法 com.dtflys.forest.http.SimpleQueryParameter
- setValue(Object) - 类中的方法 com.dtflys.forest.utils.RequestNameValue
- setValue(Object, Object) - 类中的方法 com.dtflys.forest.reflection.PropWrapper
- setValue(String) - 类中的方法 com.dtflys.forest.http.ForestCookie
- setValue(String) - 类中的方法 com.dtflys.forest.http.ForestSetCookieHeader
- setValue(String) - 类中的方法 com.dtflys.forest.http.SimpleHeader
- setValue(VALUE) - 接口中的方法 com.dtflys.forest.http.ForestHeader
-
设置请求头的值
- setVariables(Map<String, Object>) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
替换整个全局变量表
- setVariableScope(VariableScope) - 类中的方法 com.dtflys.forest.mapping.MappingDot
- setVariableScope(VariableScope) - 类中的方法 com.dtflys.forest.mapping.MappingExpr
- setVariableScope(VariableScope) - 类中的方法 com.dtflys.forest.mapping.MappingInvoke
- setVariableScope(VariableScope) - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- setVariableScope(VariableScope) - 类中的方法 com.dtflys.forest.mapping.MappingUrlEncodedExpr
- setVariableValue(String, ForestVariableValue) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局变量
- setVariableValue(String, Object) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局变量
- setXmlConverter(ForestXmlConverter) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
设置全局XML数据转换器
- shouldExclude(String) - 类中的方法 com.dtflys.forest.converter.ConvertOptions
- shouldIgnore(Object) - 类中的方法 com.dtflys.forest.converter.ConvertOptions
- SimpleHeader - com.dtflys.forest.http中的类
- SimpleHeader(String, String) - 类的构造器 com.dtflys.forest.http.SimpleHeader
- SimpleQueryParameter - com.dtflys.forest.http中的类
-
Forest请求URL的Query参数项
- SimpleQueryParameter(ForestQueryMap, String) - 类的构造器 com.dtflys.forest.http.SimpleQueryParameter
- SimpleQueryParameter(ForestQueryMap, String, Object) - 类的构造器 com.dtflys.forest.http.SimpleQueryParameter
- SimpleQueryParameter(ForestQueryMap, String, Object, boolean, Boolean, String) - 类的构造器 com.dtflys.forest.http.SimpleQueryParameter
- SimpleQueryParameter(ForestQueryMap, String, Object, Boolean, String) - 类的构造器 com.dtflys.forest.http.SimpleQueryParameter
- size() - 类中的方法 com.dtflys.forest.http.ForestBody
- size() - 类中的方法 com.dtflys.forest.http.ForestCookies
-
获取Cookie集合大小
- size() - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
-
获取本请求头集合的大小
- size() - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- size() - 类中的方法 com.dtflys.forest.utils.ForestCache
- socks(String, int) - 类中的静态方法 com.dtflys.forest.http.ForestProxy
- SOCKS - 枚举 中的枚举常量 com.dtflys.forest.http.ForestProxyType
-
SOCKS协议的代理
- SocksAuthenticator - com.dtflys.forest.backend中的类
- SocksAuthenticator() - 类的构造器 com.dtflys.forest.backend.SocksAuthenticator
- SocksProxy - com.dtflys.forest.annotation中的注释类型
- SocksProxySSLSocketFactoryBuilder - com.dtflys.forest.ssl中的类
- SocksProxySSLSocketFactoryBuilder() - 类的构造器 com.dtflys.forest.ssl.SocksProxySSLSocketFactoryBuilder
- source() - 注释类型 中的元素 com.dtflys.forest.annotation.Address
-
动态构建主机地址信息的回调函数接口类
- source() - 注释类型 中的元素 com.dtflys.forest.annotation.HTTPProxy
-
动态构建正向代理信息的回调函数接口类
- source() - 注释类型 中的元素 com.dtflys.forest.annotation.SocksProxy
-
动态构建正向代理信息的回调函数接口类
- source() - 类中的方法 com.dtflys.forest.backend.okhttp3.response.OkHttpResponseBody
- splitCamelName(String) - 类中的静态方法 com.dtflys.forest.utils.NameUtils
-
按驼峰命名法的规则将字符串分割
- splitHeaderNameValue(String) - 类中的静态方法 com.dtflys.forest.utils.HeaderUtils
- SSL_3 - 类中的静态变量 com.dtflys.forest.ssl.SSLUtils
- SSLHostnameVerifier - com.dtflys.forest.annotation中的注释类型
-
自定义SSL主机名/域名验证器注解
- SSLHostnameVerifierLifeCycle - com.dtflys.forest.lifecycles.method中的类
-
Forest后端框架注解的生命周期类
- SSLHostnameVerifierLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.SSLHostnameVerifierLifeCycle
- SSLKeyStore - com.dtflys.forest.ssl中的类
-
SSL keyStore
- SSLKeyStore(String, String, String, String, String, TrustManager, HostnameVerifier, SSLSocketFactoryBuilder) - 类的构造器 com.dtflys.forest.ssl.SSLKeyStore
- SSLKeyStore(String, String, String, String, TrustManager, HostnameVerifier, SSLSocketFactoryBuilder) - 类的构造器 com.dtflys.forest.ssl.SSLKeyStore
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
接口级别 SSL 协议
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
SSL protocol
- sslProtocol() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
SSL protocol
- sslSocketFactoryBuilder - 类中的变量 com.dtflys.forest.ssl.SSLKeyStore
- sslSocketFactoryBuilder() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取 SSL Socket 工厂构造器
- sslSocketFactoryBuilder(SSLSocketFactoryBuilder) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置 SSL Socket 工厂构造器
- SSLSocketFactoryBuilder - com.dtflys.forest.ssl中的接口
-
SSLSocketFactoryBuilder
- SSLSocketFactoryBuilder - com.dtflys.forest.annotation中的注释类型
-
自定义 SSL Socket 工厂构造器注解
- SSLSocketFactoryBuilderLifeCycle - com.dtflys.forest.lifecycles.method中的类
-
Forest后端框架注解的生命周期类
- SSLSocketFactoryBuilderLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.SSLSocketFactoryBuilderLifeCycle
- SSLUtils - com.dtflys.forest.ssl中的类
- SSLUtils() - 类的构造器 com.dtflys.forest.ssl.SSLUtils
- status_1xx() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
请求响应的状态码是否在 100 ~ 199 范围内
- status_2xx() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
请求响应的状态码是否在 200 ~ 299 范围内
- status_3xx() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
请求响应的状态码是否在 300 ~ 399 范围内
- status_4xx() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
请求响应的状态码是否在 400 ~ 499 范围内
- status_5xx() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
请求响应的状态码是否在 500 ~ 599 范围内
- statusCode - 类中的变量 com.dtflys.forest.http.ForestResponse
-
网络状态码
- statusCode() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取请求响应的状态码
- statusIs(int) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
请求响应码是否和输入参数相同
- statusIsNot(int) - 类中的方法 com.dtflys.forest.http.ForestResponse
-
请求响应码是否和输入参数不同
- statusOk() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
请求响应码是否在正常 100 ~ 399 范围内
- strict() - 类中的方法 com.dtflys.forest.http.ForestCookies
-
是否严格匹配Cookie
- strict(boolean) - 类中的方法 com.dtflys.forest.http.ForestCookies
-
设置是否严格匹配Cookie
- STRING - 枚举 中的枚举常量 com.dtflys.forest.mapping.Token
-
字符串标记
- StringRequestBody - com.dtflys.forest.http.body中的类
-
字符串类型请求体
- StringRequestBody(String) - 类的构造器 com.dtflys.forest.http.body.StringRequestBody
- StringRequestBodyBuilder() - 类的构造器 com.dtflys.forest.http.body.RequestBodyBuilder.StringRequestBodyBuilder
- StringUtils - com.dtflys.forest.utils中的类
- subList(int, int) - 类中的方法 com.dtflys.forest.http.ForestBody
- SubVariableScope - com.dtflys.forest.mapping中的类
-
子变量作用域
- SubVariableScope(VariableScope) - 类的构造器 com.dtflys.forest.mapping.SubVariableScope
- Success - com.dtflys.forest.annotation中的注释类型
-
请求成功注解
- SuccessLifeCycle - com.dtflys.forest.lifecycles.method中的类
-
重试注解的生命周期类
- SuccessLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.SuccessLifeCycle
- successWhen(SuccessWhen) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置SuccessWhen回调函数,该回调函数用于判断请求是否成功
- successWhen(ForestRequest, ForestResponse) - 类中的方法 com.dtflys.forest.callback.DefaultSuccessWhen
- successWhen(ForestRequest, ForestResponse) - 接口中的方法 com.dtflys.forest.callback.SuccessWhen
-
回调函数: 请求是否成功
- successWhen(Class<? extends SuccessWhen>) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置SuccessWhen回调函数,该回调函数用于判断请求是否成功
- SuccessWhen - com.dtflys.forest.callback中的接口
-
回调函数: 请求是否成功
- SupportFormUrlEncoded - com.dtflys.forest.http.body中的接口
-
支持x-www-form-urlencoded的请求体接口
- SWITCHING_PROTOCOLS - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- sync() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置为同步
- syncExecutor - 类中的变量 com.dtflys.forest.backend.AsyncHttpExecutor
-
Forest同步请求执行器
- SyncHttpclientRequestSender - com.dtflys.forest.backend.httpclient.request中的类
- SyncHttpclientRequestSender(HttpclientConnectionManager, ForestRequest) - 类的构造器 com.dtflys.forest.backend.httpclient.request.SyncHttpclientRequestSender
T
- target - 类中的变量 com.dtflys.forest.mapping.MappingParameter
-
参数绑定的目标位置
- target - 类中的变量 com.dtflys.forest.utils.RequestNameValue
- TARGET_BODY - 类中的静态变量 com.dtflys.forest.mapping.MappingParameter
- TARGET_HEADER - 类中的静态变量 com.dtflys.forest.mapping.MappingParameter
- TARGET_QUERY - 类中的静态变量 com.dtflys.forest.mapping.MappingParameter
- TARGET_UNKNOWN - 类中的静态变量 com.dtflys.forest.mapping.MappingParameter
- TE - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:用户代理期望接受的传输编码格式,和响应头中的Transfer-Encoding字段一样
- template - 类中的变量 com.dtflys.forest.mapping.MappingTemplate
- TEMPORARY_REDIRECT - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- TEXT - 类中的静态变量 com.dtflys.forest.utils.ForestDataType
-
数据类型: 文本类型
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
已过时。
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
已过时。
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
已过时。
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
已过时。
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
已过时。
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
已过时。
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
已过时。
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
已过时。
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
已过时。
- timeout() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
- TimeUtils - com.dtflys.forest.utils中的类
- TimeUtils() - 类的构造器 com.dtflys.forest.utils.TimeUtils
- TLS_1 - 类中的静态变量 com.dtflys.forest.ssl.SSLUtils
- TLS_1_1 - 类中的静态变量 com.dtflys.forest.ssl.SSLUtils
- TLS_1_2 - 类中的静态变量 com.dtflys.forest.ssl.SSLUtils
- TLS_1_3 - 类中的静态变量 com.dtflys.forest.ssl.SSLUtils
- toArray() - 类中的方法 com.dtflys.forest.http.ForestBody
- toArray(T[]) - 类中的方法 com.dtflys.forest.http.ForestBody
- toClass(Type) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
转换为
Class类型对象 - toFormString() - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- toGetterName(String) - 类中的静态方法 com.dtflys.forest.utils.StringUtils
- toJavaURL() - 类中的方法 com.dtflys.forest.http.ForestURL
- token(String, Map<String, Object>, Map<String, Object>) - 接口中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Client
-
获取 Token
- Token - com.dtflys.forest.mapping中的枚举
-
字符串模板解析 - 词法标记
- tokenAt() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
Token 信息位置。
- TokenCache(String, OAuth2Token) - 类的构造器 com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
-
初始化一个 Token 缓存对象.
- tokenPrefix() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
Token 前缀,会强制覆盖 tokenAt 的设置。
- tokenUri() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
请求Token的URL地址,通过请求该地址以获得Token
- tokenVariable() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
传输 Token 的参数名,会强制覆盖 tokenAt 的设置。
- toMap() - 类中的方法 com.dtflys.forest.utils.ForestCache
- toMillis(String, Integer, TimeUnit) - 类中的静态方法 com.dtflys.forest.utils.TimeUtils
-
将特定时间单位字段转换为毫秒数
- toMillis(String, Duration) - 类中的静态方法 com.dtflys.forest.utils.TimeUtils
-
将特定时间单位字段转换为毫秒数
- toParameterizedType(Type) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
转换为
ParameterizedType类型对象 - toQueryString() - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- toString() - 类中的方法 com.dtflys.forest.backend.ContentType
- toString() - 类中的方法 com.dtflys.forest.http.body.ByteArrayRequestBody
- toString() - 类中的方法 com.dtflys.forest.http.body.NameValueRequestBody
- toString() - 类中的方法 com.dtflys.forest.http.body.ObjectRequestBody
- toString() - 类中的方法 com.dtflys.forest.http.body.StringRequestBody
- toString() - 类中的方法 com.dtflys.forest.http.ForestCookie
- toString() - 类中的方法 com.dtflys.forest.http.ForestURL
- toString() - 类中的方法 com.dtflys.forest.lifecycles.authorization.OAuth2Token
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingBoolean
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingDot
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingDouble
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingFilterInvoke
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingFloat
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingIdentity
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingIndex
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingInteger
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingInvoke
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingLong
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingReference
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingString
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingUrlEncodedExpr
- toString() - 类中的方法 com.dtflys.forest.mapping.MappingVariable
- toString() - 类中的方法 com.dtflys.forest.utils.TypeReference
- toStringWithoutParameters() - 类中的方法 com.dtflys.forest.backend.ContentType
- toType(Type) - 类中的静态方法 com.dtflys.forest.utils.ReflectUtils
-
转换为
Type接口实例 - toURI() - 类中的方法 com.dtflys.forest.http.ForestURL
- toURLString() - 类中的方法 com.dtflys.forest.http.ForestURL
- trace(String) - 类中的方法 com.dtflys.forest.config.ForestConfiguration
-
创建 TRACE 请求的
ForestRequest对象 - trace(String) - 类中的静态方法 com.dtflys.forest.Forest
-
创建 TRACE 请求的
ForestRequest对象 - Trace - com.dtflys.forest.annotation中的注释类型
-
Trace请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- TRACE - 枚举 中的枚举常量 com.dtflys.forest.http.ForestRequestType
-
TREACE请求方法
- TraceRequest - com.dtflys.forest.annotation中的注释类型
-
Trace请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。
- TraceRequestLifeCycle - com.dtflys.forest.lifecycles.method中的类
- TraceRequestLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.method.TraceRequestLifeCycle
- trimBegin(String) - 类中的静态方法 com.dtflys.forest.utils.StringUtils
-
去掉开头空格
- TrustAllHostnameVerifier - com.dtflys.forest.ssl中的类
- TrustAllHostnameVerifier() - 类的构造器 com.dtflys.forest.ssl.TrustAllHostnameVerifier
- TrustAllManager - com.dtflys.forest.ssl中的类
- TrustAllManager() - 类的构造器 com.dtflys.forest.ssl.TrustAllManager
- trustManager - 类中的变量 com.dtflys.forest.ssl.SSLKeyStore
- trustStore - 类中的变量 com.dtflys.forest.ssl.SSLKeyStore
- type - 类中的变量 com.dtflys.forest.mapping.MappingParameter
-
参数类型
- type() - 注释类型 中的元素 com.dtflys.forest.annotation.BodyType
- type() - 注释类型 中的元素 com.dtflys.forest.annotation.HTTPProxy
-
代理类型
- type() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
HTTP Method, for example:
- type() - 类中的方法 com.dtflys.forest.http.ForestProxy
-
获取代理的协议类型
- type() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求类型
- type(ForestRequestType) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求类型
- type(Class) - 类中的静态方法 com.dtflys.forest.http.body.RequestBodyBuilder
- TypeReference<T> - com.dtflys.forest.utils中的类
-
Type泛型参数类型引用工具类 - TypeReference() - 类的构造器 com.dtflys.forest.utils.TypeReference
- TypeWrapper - com.dtflys.forest.reflection中的类
U
- UNAUTHORIZED - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- UNPROCESSABLE_ENTITY - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- UNSUPPORTED_MEDIA_TYPE - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- Upgrade - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:请求服务端升级协议
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
目标请求URL [同value属性]
- url() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
目标请求URL [同value属性]
- url() - 类中的方法 com.dtflys.forest.http.ForestProxy
- url() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求URL
- url() - 类中的方法 com.dtflys.forest.http.ForestResponse
-
获取响应请求的URL
- url() - 接口中的方法 com.dtflys.forest.http.HasURL
- url(ForestURL) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求URL
- url(String) - 类中的静态方法 com.dtflys.forest.http.ForestProxy
- url(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置请求URL
- URL - 枚举 中的枚举常量 com.dtflys.forest.extensions.OAuth2.TokenAt
-
请求内容
- URLBuilder - com.dtflys.forest.backend.url中的类
-
URL构造器
- URLBuilder() - 类的构造器 com.dtflys.forest.backend.url.URLBuilder
- URLEncode - com.dtflys.forest.annotation中的注释类型
- urlencoded - 类中的变量 com.dtflys.forest.http.AbstractQueryParameter
-
是否做URLEncode
- URLEncodeLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @URLEncode注解的生命周期
- URLEncodeLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.URLEncodeLifeCycle
- URLEncoder - com.dtflys.forest.utils中的类
- URLEncoder() - 类的构造器 com.dtflys.forest.utils.URLEncoder
-
URLEncoder构造函数 - urlString() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求URL字符串
- URLUtils - com.dtflys.forest.utils中的类
- USE_PROXY - 类中的静态变量 com.dtflys.forest.http.HttpStatus
- USER_AGENT - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:用户代理字符串
- USER_INFO - 类中的静态变量 com.dtflys.forest.utils.URLEncoder
-
用于用户验证信息的编码
URLEncoder - userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseRequest
-
接口级别 User Agent
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
User Agent of request
- userAgent() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
User Agent of request
- userInfo() - 类中的方法 com.dtflys.forest.auth.BasicAuth
- userInfo() - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取URL用户验证信息
- userInfo(String) - 类中的方法 com.dtflys.forest.auth.BasicAuth
- userInfo(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
设置URL用户验证信息
- userInfo(String, String) - 类中的方法 com.dtflys.forest.auth.BasicAuth
- userInfoEncode(String, String) - 类中的静态方法 com.dtflys.forest.utils.URLUtils
-
进行用户验证信息的URL Encoding编码
- username() - 注释类型 中的元素 com.dtflys.forest.annotation.HTTPProxy
-
代理用户名
- username() - 注释类型 中的元素 com.dtflys.forest.annotation.SocksProxy
-
代理用户名
- username() - 注释类型 中的元素 com.dtflys.forest.extensions.BasicAuth
-
Basic Auth 验证的用户名
- username() - 注释类型 中的元素 com.dtflys.forest.extensions.OAuth2
-
用户名
- username(String) - 类中的方法 com.dtflys.forest.http.ForestProxy
-
设置代理用户名
V
- Validations - com.dtflys.forest.utils中的类
- Validations() - 类的构造器 com.dtflys.forest.utils.Validations
- value - 类中的变量 com.dtflys.forest.utils.RequestNameValue
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.AliasFor
-
属性所对应的别名
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Backend
-
Forest后端框架名称
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseLifeCycle
-
命周期处理类
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.BaseURL
-
已过时。
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Body
-
键值对名称(可选参数)[同name]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.BodyType
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.DataFile
-
Multipart类型请求体中,要上传的文件所对应的参数名
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.DataParam
-
已过时。Parameter name in request URL or request body.
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.DataVariable
-
已过时。The name of the variable.
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.DecompressGzip
-
否开启解压GZIP响应内容的注解
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Delete
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.DeleteRequest
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.FormBody
-
键值对名称(可选参数)[同name]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Get
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.GetRequest
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Header
-
请求头名(可省略)[同value]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Headers
-
request headers:
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.HeadRequest
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.JSONBody
-
键值对名称(可选参数)[同name]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.JSONQuery
-
URL JSON Query参数的参数名(可省略)[同name]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.LogEnabled
-
是否打印请求/响应日志
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.LogHandler
-
指定Forest请求日志的处理器类
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.MethodLifeCycle
-
注解所绑定的生命周期类(方法级别)
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Options
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.OptionsRequest
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.ParamLifeCycle
-
注解所绑定的生命周期类(参数级别)
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Patch
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.PatchRequest
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Post
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.PostRequest
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Put
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.PutRequest
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Query
-
URL Query参数的参数名(可省略)[同name]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Redirection
-
是否打开自动重定向
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Request
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Retryer
-
所要的配置的 Forest 请求重试器类
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.SSLHostnameVerifier
-
自定义SSL主机名/域名验证器注解
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.SSLSocketFactoryBuilder
-
自定义SSL主机名/域名验证器注解
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Trace
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.TraceRequest
-
目标请求URL [同url属性]
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.URLEncode
- value() - 注释类型 中的元素 com.dtflys.forest.annotation.Var
-
The name of the variable
- valueOf(String) - 枚举中的静态方法 com.dtflys.forest.converter.ConvertOptions.NullValuePolicy
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 com.dtflys.forest.extensions.OAuth2.GrantType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 com.dtflys.forest.extensions.OAuth2.TokenAt
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 com.dtflys.forest.http.ForestAsyncMode
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 com.dtflys.forest.http.ForestProtocol
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 com.dtflys.forest.http.ForestProxyType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 枚举中的静态方法 com.dtflys.forest.http.ForestRequestType
-
返回带有指定名称的该类型的枚举常量。
- valueOf(String) - 类中的方法 com.dtflys.forest.mapping.MappingTemplate
- valueOf(String) - 枚举中的静态方法 com.dtflys.forest.mapping.Token
-
返回带有指定名称的该类型的枚举常量。
- values() - 枚举中的静态方法 com.dtflys.forest.converter.ConvertOptions.NullValuePolicy
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 枚举中的静态方法 com.dtflys.forest.extensions.OAuth2.GrantType
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 枚举中的静态方法 com.dtflys.forest.extensions.OAuth2.TokenAt
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 枚举中的静态方法 com.dtflys.forest.http.ForestAsyncMode
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 类中的方法 com.dtflys.forest.http.ForestHeaderMap
- values() - 枚举中的静态方法 com.dtflys.forest.http.ForestProtocol
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 枚举中的静态方法 com.dtflys.forest.http.ForestProxyType
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 类中的方法 com.dtflys.forest.http.ForestQueryMap
- values() - 枚举中的静态方法 com.dtflys.forest.http.ForestRequestType
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 枚举中的静态方法 com.dtflys.forest.mapping.Token
-
按照声明该枚举类型的常量的顺序, 返回一个包含这些常量的数组。
- values() - 类中的方法 com.dtflys.forest.utils.ForestCache
- Var - com.dtflys.forest.annotation中的注释类型
-
变量定义注解
- VariableLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @DataVariable注解的生命周期
- VariableLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.VariableLifeCycle
- variableScope - 类中的变量 com.dtflys.forest.mapping.MappingExpr
- variableScope - 类中的变量 com.dtflys.forest.mapping.MappingTemplate
- VariableScope - com.dtflys.forest.config中的接口
- variableValue(String) - 类中的方法 com.dtflys.forest.http.ForestRequest
-
获取请求所绑定到的变量值
- verify(String, SSLSession) - 类中的方法 com.dtflys.forest.ssl.TrustAllHostnameVerifier
- VERSION - 类中的静态变量 com.dtflys.forest.Forest
-
当前 Forest 版本号
- VersionUtil - com.dtflys.forest.utils中的类
-
Forest 版本号工具类
- VersionUtil() - 类的构造器 com.dtflys.forest.utils.VersionUtil
- VIA - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:通知服务器代理请求
W
- waitedTime - 类中的变量 com.dtflys.forest.retryer.BackOffRetryer
- WARNING - 接口中的静态变量 com.dtflys.forest.http.ForestHeader
-
标准头字段:实体可能会发生的问题的通用警告
- WRITE_EMPTY_STRING - 枚举 中的枚举常量 com.dtflys.forest.converter.ConvertOptions.NullValuePolicy
-
写入空字符串
- WRITE_NULL_STRING - 枚举 中的枚举常量 com.dtflys.forest.converter.ConvertOptions.NullValuePolicy
-
写入 "null" 字符串
- WriteNull - com.dtflys.forest.annotation中的注释类型
- writeTo(OutputStream) - 类中的方法 com.dtflys.forest.backend.httpclient.body.HttpclientMultipartCommonBody
- writeTo(OutputStream) - 类中的方法 com.dtflys.forest.backend.httpclient.body.HttpclientMultipartFileBody
- writeTo(OutputStream) - 类中的方法 com.dtflys.forest.backend.httpclient.response.HttpclientEntity
- writeTo(BufferedSink) - 类中的方法 com.dtflys.forest.backend.okhttp3.body.OkHttpMultipartBody
X
- X_WWW_FORM_URLENCODED - 类中的静态变量 com.dtflys.forest.backend.ContentType
- XML - 类中的静态变量 com.dtflys.forest.utils.ForestDataType
-
数据类型: XML类型
- XMLBody - com.dtflys.forest.annotation中的注释类型
-
Request XML Body
- XMLBodyLifeCycle - com.dtflys.forest.lifecycles.parameter中的类
-
Forest @XMLBody注解的生命周期
- XMLBodyLifeCycle() - 类的构造器 com.dtflys.forest.lifecycles.parameter.XMLBodyLifeCycle
- XmlFilter - com.dtflys.forest.filter中的类
- XmlFilter() - 类的构造器 com.dtflys.forest.filter.XmlFilter
All Classes and Interfaces|常量字段值|所有程序包|序列化表格
BaseRequest.connectTimeout()和BaseRequest.readTimeout()