索引

A B C D E F G H I J K L M N O P Q R S T U V W X 
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
 
A B C D E F G H I J K L M N O P Q R S T U V W X 
All Classes and Interfaces|常量字段值|所有程序包|序列化表格