Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X 

A

AbstractBodyBuilder<T> - Class in com.dtflys.forest.backend.body
通用的请求体构造器抽象类
AbstractBodyBuilder() - Constructor for class com.dtflys.forest.backend.body.AbstractBodyBuilder
 
AbstractBodyLifeCycle<A extends Annotation> - Class in com.dtflys.forest.lifecycles.parameter
抽象请求体生命周期处理类
AbstractBodyLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.AbstractBodyLifeCycle
 
AbstractHttpBackend - Class in com.dtflys.forest.backend
 
AbstractHttpBackend(ForestConnectionManager) - Constructor for class com.dtflys.forest.backend.AbstractHttpBackend
 
AbstractHttpclientRequestSender - Class in com.dtflys.forest.backend.httpclient.request
 
AbstractHttpclientRequestSender(HttpclientConnectionManager, ForestRequest) - Constructor for class com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
 
AbstractHttpExecutor - Class in com.dtflys.forest.backend
 
AbstractHttpExecutor(ForestRequest, HttpclientRequestSender) - Constructor for class com.dtflys.forest.backend.AbstractHttpExecutor
 
ACCEPTED - Static variable in class com.dtflys.forest.http.HttpStatus
 
add(ForestRequestBody) - Method in class com.dtflys.forest.http.ForestBody
 
add(int, ForestRequestBody) - Method in class com.dtflys.forest.http.ForestBody
 
addAll(Collection<? extends ForestRequestBody>) - Method in class com.dtflys.forest.http.ForestBody
 
addAll(int, Collection<? extends ForestRequestBody>) - Method in class com.dtflys.forest.http.ForestBody
 
addAllCookies(List<ForestCookie>) - Method in class com.dtflys.forest.http.ForestCookies
添加Cookie列表
addAllQueries(ForestQueryMap) - Method in class com.dtflys.forest.http.ForestQueryMap
 
addAllQuery(ForestQueryMap) - Method in class com.dtflys.forest.http.ForestRequest
批量添加请求中的Query参数
addAllVariables(Map<String, Object>) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局变量表
addArrayQuery(String, Collection) - Method in class com.dtflys.forest.http.ForestQueryMap
添加带数组下标的 Query 参数
addArrayQuery(String, Collection, boolean, String) - Method in class com.dtflys.forest.http.ForestQueryMap
添加带数组下标的 Query 参数
addArrayQuery(String, Object[]) - Method in class com.dtflys.forest.http.ForestQueryMap
添加带数组方括号的 Query 参数
addArrayQuery(String, Object[], boolean, String) - Method in class com.dtflys.forest.http.ForestQueryMap
添加带数组方括号的 Query 参数
addArrayQuery(String, Collection) - Method in class com.dtflys.forest.http.ForestRequest
添加请求中的集合类Query参数 (带数组下标的 Query 参数名)
addArrayQuery(String, Collection, boolean, String) - Method in class com.dtflys.forest.http.ForestRequest
添加请求中的集合类Query参数 (带数组下标的 Query 参数名)
addArrayQuery(String, Object...) - Method in class com.dtflys.forest.http.ForestRequest
添加请求中的数组类Query参数 (带数组方括号[]的 Query 参数名)
addArrayQuery(String, Object[], boolean, String) - Method in class com.dtflys.forest.http.ForestRequest
添加请求中的数组类Query参数 (带数组方括号[]的 Query 参数名)
addAttachment(String, Object) - Method in class com.dtflys.forest.http.ForestRequest
添加附件到请求中
addAttribute(ForestRequest, String, Object) - Method in interface com.dtflys.forest.interceptor.Interceptor
添加请求在本拦截器中的 Attribute 属性
addAttribute(String, Object) - Method in class com.dtflys.forest.interceptor.InterceptorAttributes
 
addBody(ForestRequestBody) - Method in class com.dtflys.forest.http.ForestRequest
添加Body数据
addBody(String) - Method in class com.dtflys.forest.http.ForestRequest
添加字符串Body数据
addBody(byte[]) - Method in class com.dtflys.forest.http.ForestRequest
添加字节数组Body数据
addBody(File) - Method in class com.dtflys.forest.http.ForestRequest
添加文件Body数据
addBody(InputStream) - Method in class com.dtflys.forest.http.ForestRequest
添加输入流Body数据
addBody(Object) - Method in class com.dtflys.forest.http.ForestRequest
添加输入对象Body数据
addBody(String, Object) - Method in class com.dtflys.forest.http.ForestRequest
添加键值对类型Body数据
addBody(Map, String) - Method in class com.dtflys.forest.http.ForestRequest
添加 Map 类型 Body 数据
addBody(String, String, Object) - Method in class com.dtflys.forest.http.ForestRequest
添加键值对类型Body数据
addBody(RequestNameValue) - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
addBody(List<RequestNameValue>) - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
addCookie(ForestCookie) - Method in class com.dtflys.forest.http.ForestCookies
添加Cookie
addData(String, Object) - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
addData(RequestNameValue) - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
addData(List<RequestNameValue>) - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
addFile(ForestMultipart) - Method in class com.dtflys.forest.http.ForestRequest
添加文件 Multipart
addFile(String, File, String, String) - Method in class com.dtflys.forest.http.ForestRequest
添加文件 Multipart
addFile(String, File, String) - Method in class com.dtflys.forest.http.ForestRequest
添加文件 Multipart
addFile(String, File) - Method in class com.dtflys.forest.http.ForestRequest
添加文件 Multipart
addFile(String, InputStream, String, String) - Method in class com.dtflys.forest.http.ForestRequest
添加文件 Multipart
addFile(String, InputStream, String) - Method in class com.dtflys.forest.http.ForestRequest
添加文件 Multipart
addFile(String, byte[], String, String) - Method in class com.dtflys.forest.http.ForestRequest
添加文件 Multipart
addFile(String, byte[], String) - Method in class com.dtflys.forest.http.ForestRequest
添加文件 Multipart
addFilter(Filter) - Method in class com.dtflys.forest.filter.FilterChain
 
addFilter(Filter) - Method in class com.dtflys.forest.mapping.MappingParameter
 
addHeader(ForestHeader) - Method in class com.dtflys.forest.http.ForestHeaderMap
添加请求头
addHeader(String, String) - Method in class com.dtflys.forest.http.ForestHeaderMap
添加请求头
addHeader(String, Object) - Method in class com.dtflys.forest.http.ForestProxy
添加请求头到该代理中
addHeader(RequestNameValue) - Method in class com.dtflys.forest.http.ForestProxy
添加请求头到该代理中
addHeader(Map) - Method in class com.dtflys.forest.http.ForestRequest
通过 Map 批量添加请求头到该请求中
addHeader(String, Object) - Method in class com.dtflys.forest.http.ForestRequest
添加请求头到该请求中
addHeader(RequestNameValue) - Method in class com.dtflys.forest.http.ForestRequest
添加请求头到该请求中
addHeader(LogHeaderMessage) - Method in class com.dtflys.forest.logging.RequestLogMessage
 
addHeaders(List<RequestNameValue>) - Method in class com.dtflys.forest.http.ForestProxy
批量添加请求头到该代理中
addHeaders(List<RequestNameValue>) - Method in class com.dtflys.forest.http.ForestRequest
批量添加请求头到该请求中
addInterceptor(Interceptor) - Method in class com.dtflys.forest.http.ForestRequest
添加拦截器到该请求中
addInterceptor(Interceptor) - Method in class com.dtflys.forest.interceptor.InterceptorChain
 
addInterceptorAttribute(Class, String, Object) - Method in class com.dtflys.forest.http.ForestRequest
添加拦截器属性到该请求
addInterceptorAttributes(Class, InterceptorAttributes) - Method in class com.dtflys.forest.http.ForestRequest
添加拦截器属性到该请求
addJSONQuery(String, Object) - Method in class com.dtflys.forest.http.ForestRequest
添加 JSON Query 参数
addMultipart(ForestMultipart) - Method in class com.dtflys.forest.http.ForestRequest
添加 Multipart
addMultipart(MappingTemplate, MappingTemplate, Object, List<ForestMultipart>, Object[]) - Method in class com.dtflys.forest.multipart.ForestMultipartFactory
 
addMultipartFactory(ForestMultipartFactory) - Method in class com.dtflys.forest.reflection.ForestMethod
添加Forest文件上传用的Mutlipart工厂
addNamedParameter(MappingParameter) - Method in class com.dtflys.forest.reflection.ForestMethod
添加命名参数
addNameValue(RequestNameValue) - Method in class com.dtflys.forest.http.ForestRequest
添加键值对
addNameValue(List<RequestNameValue>) - Method in class com.dtflys.forest.http.ForestRequest
添加键值对列表
addQuery(ForestQueryParameter) - Method in class com.dtflys.forest.http.ForestQueryMap
 
addQuery(String, Object) - Method in class com.dtflys.forest.http.ForestQueryMap
 
addQuery(String, Object, boolean, String) - Method in class com.dtflys.forest.http.ForestQueryMap
添加 Query 参数
addQuery(String, Collection) - Method in class com.dtflys.forest.http.ForestQueryMap
添加集合类 Query 参数
addQuery(String, Collection, boolean, String) - Method in class com.dtflys.forest.http.ForestQueryMap
添加集合类 Query 参数
addQuery(String, Object[]) - Method in class com.dtflys.forest.http.ForestQueryMap
添加数组 Query 参数
addQuery(String, Object[], boolean, String) - Method in class com.dtflys.forest.http.ForestQueryMap
添加数组 Query 参数
addQuery(Map) - Method in class com.dtflys.forest.http.ForestQueryMap
添加 Map 类 Query 参数
addQuery(Map, boolean, String) - Method in class com.dtflys.forest.http.ForestQueryMap
添加 Map 类 Query 参数
addQuery(String, Object) - Method in class com.dtflys.forest.http.ForestRequest
添加请求中的Query参数
addQuery(String, Object, boolean, String) - Method in class com.dtflys.forest.http.ForestRequest
添加请求中的Query参数
addQuery(String, Collection) - Method in class com.dtflys.forest.http.ForestRequest
添加请求中的集合类Query参数 (重复 Query 参数名)
addQuery(String, Collection, boolean, String) - Method in class com.dtflys.forest.http.ForestRequest
添加请求中的集合类Query参数 (重复 Query 参数名)
addQuery(String, Object...) - Method in class com.dtflys.forest.http.ForestRequest
添加请求中的数组类Query参数 (重复 Query 参数名)
addQuery(String, Object[], boolean, String) - Method in class com.dtflys.forest.http.ForestRequest
添加请求中的数组类Query参数 (重复 Query 参数名)
addQuery(Map) - Method in class com.dtflys.forest.http.ForestRequest
添加 Map 类 Query 参数
addQuery(Map, boolean, String) - Method in class com.dtflys.forest.http.ForestRequest
添加 Map 类 Query 参数
addQuery(ForestQueryParameter) - Method in class com.dtflys.forest.http.ForestRequest
添加请求中的Query参数
addQuery(Collection<ForestQueryParameter>) - Method in class com.dtflys.forest.http.ForestRequest
批量添加请求中的Query参数
addQuery(ForestQueryParameter[]) - Method in class com.dtflys.forest.http.ForestRequest
批量添加请求中的Query参数
addQuery(Object) - Method in class com.dtflys.forest.http.ForestRequest
批量添加请求中的Query参数
addQueryValues(String, Collection) - Method in class com.dtflys.forest.http.ForestRequest
批量添加请求中的同名Query参数
Address - Annotation Type in com.dtflys.forest.annotation
主机地址注解
address(ForestAddress) - Method in class com.dtflys.forest.http.ForestRequest
设置请求的主机地址(主机名/ip地址 + 端口号)
address(String, int) - Method in class com.dtflys.forest.http.ForestRequest
设置请求的主机地址(主机名/ip地址 + 端口号)
AddressLifeCycle - Class in com.dtflys.forest.lifecycles.method
重试注解的生命周期类
AddressLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.AddressLifeCycle
 
AddressSource - Interface in com.dtflys.forest.callback
主机地址信息动态来源接口
addVariable(String, MappingVariable) - Method in class com.dtflys.forest.reflection.ForestMethod
添加变量
addVariableValue(String, Object) - Method in class com.dtflys.forest.mapping.SubVariableScope
 
afterExecute(ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.interceptor.Interceptor
默认回调函数: 请求完成后(成功/失败后) 调用该方法
afterExecute(ForestRequest, ForestResponse) - Method in class com.dtflys.forest.interceptor.InterceptorChain
 
AliasFor - Annotation Type in com.dtflys.forest.annotation
注解属性别名
ALL - Static variable in class com.dtflys.forest.utils.URLEncoder
强制全编码的编码URLEncoder
allCookies() - Method in class com.dtflys.forest.http.ForestCookies
获取该集合下的所有Cookie
allEncode(String, String) - Static method in class com.dtflys.forest.utils.URLUtils
强制URL Encoding编码
ALLOWED_MODES - Static variable in class com.dtflys.forest.utils.MethodHandlesUtil
 
annotationType - Variable in class com.dtflys.forest.mapping.MappingTemplate
 
APPLICATION_JSON - Static variable in class com.dtflys.forest.backend.ContentType
 
APPLICATION_OCTET_STREAM - Static variable in class com.dtflys.forest.backend.ContentType
 
APPLICATION_X_PROTOBUF - Static variable in class com.dtflys.forest.backend.ContentType
 
APPLICATION_X_WWW_FORM_URLENCODED - Static variable in class com.dtflys.forest.backend.ContentType
 
APPLICATION_XML - Static variable in class com.dtflys.forest.backend.ContentType
 
argument(int) - Method in class com.dtflys.forest.http.ForestRequest
根据参数下标获取该请求对应方法的参数值
arguments() - Method in class com.dtflys.forest.http.ForestRequest
获取该请求对应方法的所有参数值
assertBodyEmpty() - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertBodyEquals(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertBodyEquals(byte[]) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertBodyNotEmpty() - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertEncodedQueryEquals(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertHeaderEquals(String, String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertMethodEquals(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertMultipart(String, String, Consumer<List<FileItem>>) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertMultipart(String, Consumer<List<FileItem>>) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertMultipart(String, String, String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertParamNotEmpty(Object, String) - Static method in class com.dtflys.forest.utils.Validations
 
assertParamNotEmpty(String, String) - Static method in class com.dtflys.forest.utils.Validations
 
assertParamNotEmpty(Collection, String) - Static method in class com.dtflys.forest.utils.Validations
 
assertParamNotNull(Object, String) - Static method in class com.dtflys.forest.utils.Validations
 
assertPasswordEquals(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertPathEquals(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertQueryEquals(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertQueryEquals(String, String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertRequestLineEquals(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertSchemeEquals(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
assertUsernameEquals(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
async() - Method in class com.dtflys.forest.http.ForestRequest
设置为异步
AsyncAbortPolicy - Class in com.dtflys.forest.backend
 
AsyncAbortPolicy() - Constructor for class com.dtflys.forest.backend.AsyncAbortPolicy
 
AsyncHttpExecutor - Class in com.dtflys.forest.backend
Forest异步请求执行器
AsyncHttpExecutor(ForestConfiguration, HttpExecutor, ResponseHandler) - Constructor for class com.dtflys.forest.backend.AsyncHttpExecutor
 
AsyncHttpExecutor.AsyncTask - Class in com.dtflys.forest.backend
 
AsyncTask(HttpExecutor, LifeCycleHandler) - Constructor for class com.dtflys.forest.backend.AsyncHttpExecutor.AsyncTask
 
ATTACHMENT_NAME_FILE - Static variable in class com.dtflys.forest.lifecycles.file.DownloadLifeCycle
 
attributeName - Variable in class com.dtflys.forest.mapping.MappingTemplate
 
authenticate(HttpServletResponse) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
AUTO - Static variable in class com.dtflys.forest.utils.ForestDataType
数据类型: 自动类型
AutoOAuth2DefinitionHandler - Class in com.dtflys.forest.handler
auto 赋值
AutoOAuth2DefinitionHandler() - Constructor for class com.dtflys.forest.handler.AutoOAuth2DefinitionHandler
 
autoRedirects(boolean) - Method in class com.dtflys.forest.http.ForestRequest
设置是否打开自动重定向

B

Backend - Annotation Type in com.dtflys.forest.annotation
Forest后端框架注解
backend() - Method in class com.dtflys.forest.http.ForestRequest
获取HTTP后端对象
backend(HttpBackend) - Method in class com.dtflys.forest.http.ForestRequest
设置HTTP后端框架
backend(String) - Method in class com.dtflys.forest.http.ForestRequest
设置HTTP后端框架
backendContent(RequestLogMessage) - Method in class com.dtflys.forest.logging.DefaultLogHandler
后端框架名称
BackendLifeCycle - Class in com.dtflys.forest.lifecycles.method
Forest后端框架注解的生命周期类
BackendLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.BackendLifeCycle
 
BackOffRetryer - Class in com.dtflys.forest.retryer
基于退避算法的重试器
BackOffRetryer(ForestRequest) - Constructor for class com.dtflys.forest.retryer.BackOffRetryer
 
BAD_GATEWAY - Static variable in class com.dtflys.forest.http.HttpStatus
 
BAD_REQUEST - Static variable in class com.dtflys.forest.http.HttpStatus
 
Base64Utils - Class in com.dtflys.forest.utils
Base64字符串与字节码转换工具
Base64Utils() - Constructor for class com.dtflys.forest.utils.Base64Utils
 
BaseAnnotationLifeCycle<A extends Annotation,I> - Interface in com.dtflys.forest.lifecycles
 
BaseLifeCycle - Annotation Type in com.dtflys.forest.annotation
Base Life Cycle Class Annotation
BaseLogEnabledLifeCycle - Class in com.dtflys.forest.lifecycles.logging
 
BaseLogEnabledLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.logging.BaseLogEnabledLifeCycle
 
BaseLogHandlerLifeCycle - Class in com.dtflys.forest.lifecycles.logging
 
BaseLogHandlerLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.logging.BaseLogHandlerLifeCycle
 
basePath(String) - Method in class com.dtflys.forest.http.ForestRequest
设置URL根路径
basePath() - Method in class com.dtflys.forest.http.ForestRequest
获取URL根路径
BaseRequest - Annotation Type in com.dtflys.forest.annotation
接口级别请求配置信息注解
BaseRequestLifeCycle - Class in com.dtflys.forest.lifecycles.base
 
BaseRequestLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.base.BaseRequestLifeCycle
 
BaseURL - Annotation Type in com.dtflys.forest.annotation
Deprecated.
BasicAuth - Annotation Type in com.dtflys.forest.extensions
Basic Auth 类型的验签注解
BasicAuthLifeCycle - Class in com.dtflys.forest.lifecycles.authorization
 
BasicAuthLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.authorization.BasicAuthLifeCycle
 
BasicVariableValue - Class in com.dtflys.forest.reflection
 
BasicVariableValue(Object) - Constructor for class com.dtflys.forest.reflection.BasicVariableValue
 
beforeExecute(ForestRequest) - Method in interface com.dtflys.forest.interceptor.Interceptor
默认回调函数: 请求执行前调用该方法
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.interceptor.InterceptorChain
 
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.lifecycles.authorization.BasicAuthLifeCycle
 
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle
 
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.lifecycles.intercetpor.IgnoreAllInterceptorsLifeCycle
 
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.lifecycles.method.HeadersLifeCycle
 
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.lifecycles.method.RequestLifeCycle
 
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.lifecycles.parameter.BinaryBodyLifeCycle
 
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.lifecycles.parameter.FormBodyLifeCycle
 
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.lifecycles.parameter.JSONBodyLifeCycle
 
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.lifecycles.parameter.ProtobufBodyLifeCycle
 
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.lifecycles.parameter.ReturnTypeLifeCycle
 
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.lifecycles.parameter.XMLBodyLifeCycle
 
beforeExecute(ForestRequest) - Method in class com.dtflys.forest.lifecycles.proxy.HTTPProxyLifeCycle
 
BINARY - Static variable in class com.dtflys.forest.utils.ForestDataType
数据类型: 二进制类型
BinaryBody - Annotation Type in com.dtflys.forest.annotation
二进制格式请求体注解
BinaryBodyLifeCycle - Class in com.dtflys.forest.lifecycles.parameter
Forest @JSONBody注解的生命周期
BinaryBodyLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.BinaryBodyLifeCycle
 
BindingVar - Annotation Type in com.dtflys.forest.annotation
Forest 全局变量绑定标签
Body - Annotation Type in com.dtflys.forest.annotation
Request Body
body() - Method in class com.dtflys.forest.http.ForestRequest
获取请求体对象列表
bodyAsBytes() - Method in class com.dtflys.forest.mock.MockServerRequest
 
bodyAsInputStream() - Method in class com.dtflys.forest.mock.MockServerRequest
 
bodyAsString(Charset) - Method in class com.dtflys.forest.mock.MockServerRequest
 
bodyAsString() - Method in class com.dtflys.forest.mock.MockServerRequest
 
BodyBuilder<R> - Interface in com.dtflys.forest.backend
 
BodyLifeCycle - Class in com.dtflys.forest.lifecycles.parameter
Forest @Body注解的生命周期
BodyLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.BodyLifeCycle
 
BodyType - Annotation Type in com.dtflys.forest.annotation
 
bodyType() - Method in class com.dtflys.forest.backend.ContentType
获取ContentType对应的请求体类型
bodyType() - Method in class com.dtflys.forest.http.ForestRequest
获取请求体类型
bodyType(ForestDataType) - Method in class com.dtflys.forest.http.ForestRequest
设置请求体类型
BodyTypeLifeCycle - Class in com.dtflys.forest.lifecycles.method
 
BodyTypeLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.BodyTypeLifeCycle
 
build(MultipartFile, String) - Method in class com.dtflys.forest.http.body.MultipartRequestBodyBuilder
 
build(T, String) - Method in class com.dtflys.forest.http.body.RequestBodyBuilder
 
build(byte[], String) - Method in class com.dtflys.forest.http.body.RequestBodyBuilder.ByteArrayRequestBodyBuilder
 
build(File, String) - Method in class com.dtflys.forest.http.body.RequestBodyBuilder.FileRequestBodyBuilder
 
build(InputStream, String) - Method in class com.dtflys.forest.http.body.RequestBodyBuilder.InputStreamBodyBuilder
 
build(Object, String) - Method in class com.dtflys.forest.http.body.RequestBodyBuilder.ObjectRequestBodyBuilder
 
build(String, String) - Method in class com.dtflys.forest.http.body.RequestBodyBuilder.StringRequestBodyBuilder
 
build(Resource, String) - Method in class com.dtflys.forest.http.body.ResourceRequestBodyBuilder
 
buildBody(T, ForestRequest, LifeCycleHandler) - Method in class com.dtflys.forest.backend.body.AbstractBodyBuilder
构建请求体
buildBody(R, ForestRequest, LifeCycleHandler) - Method in interface com.dtflys.forest.backend.BodyBuilder
 
buildRequest() - Method in class com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
 
buildRequestMessage(int, Request) - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
buildUrl() - Method in class com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
 
buildUrl(ForestRequest) - Method in class com.dtflys.forest.backend.url.QueryableURLBuilder
 
buildUrl(ForestRequest) - Method in class com.dtflys.forest.backend.url.SimpleURLBuilder
 
buildUrl(ForestRequest) - Method in class com.dtflys.forest.backend.url.URLBuilder
 
ByteArrayMultipart - Class in com.dtflys.forest.multipart
 
ByteArrayMultipart() - Constructor for class com.dtflys.forest.multipart.ByteArrayMultipart
 
ByteArrayRequestBody - Class in com.dtflys.forest.http.body
 
ByteArrayRequestBody(byte[]) - Constructor for class com.dtflys.forest.http.body.ByteArrayRequestBody
 
ByteArrayRequestBodyBuilder() - Constructor for class com.dtflys.forest.http.body.RequestBodyBuilder.ByteArrayRequestBodyBuilder
 
ByteEncodeUtils - Class in com.dtflys.forest.utils
通过字符串字节数组获得字符串编码名称
ByteEncodeUtils() - Constructor for class com.dtflys.forest.utils.ByteEncodeUtils
 
byteToString(byte[]) - Method in class com.dtflys.forest.http.ForestResponse
把字节数组转换成字符串(自动根据字符串编码转换)

C

canAnnotationUseForInterface(Class) - Static method in class com.dtflys.forest.utils.ReflectUtils
 
canAnnotationUseForMethod(Class) - Static method in class com.dtflys.forest.utils.ReflectUtils
 
canAnnotationUseForParam(Class) - Static method in class com.dtflys.forest.utils.ReflectUtils
 
canBuild(Class) - Static method in class com.dtflys.forest.http.body.RequestBodyBuilder
 
canBuild(Object) - Static method in class com.dtflys.forest.http.body.RequestBodyBuilder
 
cancel(boolean) - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
 
cancel(boolean) - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
 
cancel() - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
 
canReadAsBinaryStream() - Method in class com.dtflys.forest.backend.ContentType
 
canReadAsString() - Method in class com.dtflys.forest.backend.ContentType
 
canRetry(ForestResponse<?>) - Method in class com.dtflys.forest.http.ForestRequest
是否能够重试
canRetry(ForestResponse<?>, ForestRetryException) - Method in class com.dtflys.forest.http.ForestRequest
是否能重试
canRetry(ForestRetryException) - Method in class com.dtflys.forest.retryer.BackOffRetryer
 
canRetry(ForestRetryException) - Method in class com.dtflys.forest.retryer.ForestRetryer
 
canRetry(ForestRetryException) - Method in class com.dtflys.forest.retryer.NoneRetryer
 
certPass - Variable in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
certPass - Variable in class com.dtflys.forest.ssl.SSLKeyStore
 
changeSessionId() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
charset() - Method in class com.dtflys.forest.http.ForestRequest
获取请求参数编码字符集
charset(String) - Method in class com.dtflys.forest.http.ForestRequest
设置请求参数编码字符集
charset - Variable in class com.dtflys.forest.http.ForestResponse
响应内容的编码字符集
checkBaseURL(String) - Static method in class com.dtflys.forest.utils.URLUtils
 
checkClientTrusted(X509Certificate[], String) - Method in class com.dtflys.forest.ssl.ForestX509TrustManager
 
checkClientTrusted(X509Certificate[], String) - Method in class com.dtflys.forest.ssl.TrustAllManager
 
checkFastJSONClass() - Method in class com.dtflys.forest.converter.json.JSONConverterSelector
检测FastJSON相关类型
checkGsonClass() - Method in class com.dtflys.forest.converter.json.JSONConverterSelector
检测Gson相关类型
checkJacsonClass() - Method in class com.dtflys.forest.converter.json.JSONConverterSelector
检测Jaskon相关类型
checkServerTrusted(X509Certificate[], String) - Method in class com.dtflys.forest.ssl.ForestX509TrustManager
 
checkServerTrusted(X509Certificate[], String) - Method in class com.dtflys.forest.ssl.TrustAllManager
 
checkSupportProtobuf() - Method in class com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager
 
cipherSuites - Variable in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
cipherSuites - Variable in class com.dtflys.forest.ssl.SSLKeyStore
 
ClassPathClientScanner - Class in com.dtflys.forest.scanner
 
ClassPathClientScanner(String, BeanDefinitionRegistry) - Constructor for class com.dtflys.forest.scanner.ClassPathClientScanner
 
clear() - Method in class com.dtflys.forest.http.ForestBody
 
clear() - Method in class com.dtflys.forest.http.ForestHeaderMap
 
clear() - Method in class com.dtflys.forest.http.ForestQueryMap
 
clearQueries() - Method in class com.dtflys.forest.http.ForestRequest
删除请求的所有URL查询参数
clearQueriesFromUrl() - Method in class com.dtflys.forest.http.ForestQueryMap
清除所有源自URL的Query参数
clearTypeChangeHistory() - Method in class com.dtflys.forest.http.ForestRequest
清空请求类型变更历史列表
client(Class<T>) - Method in class com.dtflys.forest.config.ForestConfiguration
创建请求接口的动态代理实例
client(Class<T>) - Static method in class com.dtflys.forest.Forest
创建 Forest 客户端接口实例
ClientFactoryBean<T> - Class in com.dtflys.forest.beans
 
ClientFactoryBean() - Constructor for class com.dtflys.forest.beans.ClientFactoryBean
 
ClientFactoryBeanUtils - Class in com.dtflys.forest.utils
 
ClientFactoryBeanUtils() - Constructor for class com.dtflys.forest.utils.ClientFactoryBeanUtils
 
clone() - Method in class com.dtflys.forest.http.ForestHeaderMap
克隆Forest请求头Map
clone() - Method in class com.dtflys.forest.http.ForestQueryMap
 
clone() - Method in class com.dtflys.forest.http.ForestRequest
克隆Forest请求对象
clone() - Method in class com.dtflys.forest.interceptor.InterceptorAttributes
 
clone() - Method in class com.dtflys.forest.mapping.MappingTemplate
 
close() - Method in class com.dtflys.forest.backend.AbstractHttpExecutor
 
close() - Method in class com.dtflys.forest.backend.AsyncHttpExecutor
 
close() - Method in class com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
 
close() - Method in interface com.dtflys.forest.backend.HttpExecutor
 
close() - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
close() - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttpResponseBody
 
com.dtflys.forest - package com.dtflys.forest
 
com.dtflys.forest.annotation - package com.dtflys.forest.annotation
 
com.dtflys.forest.backend - package com.dtflys.forest.backend
 
com.dtflys.forest.backend.body - package com.dtflys.forest.backend.body
 
com.dtflys.forest.backend.httpclient - package com.dtflys.forest.backend.httpclient
 
com.dtflys.forest.backend.httpclient.body - package com.dtflys.forest.backend.httpclient.body
 
com.dtflys.forest.backend.httpclient.conn - package com.dtflys.forest.backend.httpclient.conn
 
com.dtflys.forest.backend.httpclient.entity - package com.dtflys.forest.backend.httpclient.entity
 
com.dtflys.forest.backend.httpclient.executor - package com.dtflys.forest.backend.httpclient.executor
 
com.dtflys.forest.backend.httpclient.logging - package com.dtflys.forest.backend.httpclient.logging
 
com.dtflys.forest.backend.httpclient.request - package com.dtflys.forest.backend.httpclient.request
 
com.dtflys.forest.backend.httpclient.response - package com.dtflys.forest.backend.httpclient.response
 
com.dtflys.forest.backend.okhttp3 - package com.dtflys.forest.backend.okhttp3
 
com.dtflys.forest.backend.okhttp3.body - package com.dtflys.forest.backend.okhttp3.body
 
com.dtflys.forest.backend.okhttp3.conn - package com.dtflys.forest.backend.okhttp3.conn
 
com.dtflys.forest.backend.okhttp3.executor - package com.dtflys.forest.backend.okhttp3.executor
 
com.dtflys.forest.backend.okhttp3.logging - package com.dtflys.forest.backend.okhttp3.logging
 
com.dtflys.forest.backend.okhttp3.response - package com.dtflys.forest.backend.okhttp3.response
 
com.dtflys.forest.backend.url - package com.dtflys.forest.backend.url
 
com.dtflys.forest.beans - package com.dtflys.forest.beans
 
com.dtflys.forest.callback - package com.dtflys.forest.callback
 
com.dtflys.forest.config - package com.dtflys.forest.config
 
com.dtflys.forest.converter - package com.dtflys.forest.converter
 
com.dtflys.forest.converter.auto - package com.dtflys.forest.converter.auto
 
com.dtflys.forest.converter.binary - package com.dtflys.forest.converter.binary
 
com.dtflys.forest.converter.form - package com.dtflys.forest.converter.form
 
com.dtflys.forest.converter.json - package com.dtflys.forest.converter.json
 
com.dtflys.forest.converter.protobuf - package com.dtflys.forest.converter.protobuf
 
com.dtflys.forest.converter.text - package com.dtflys.forest.converter.text
 
com.dtflys.forest.converter.xml - package com.dtflys.forest.converter.xml
 
com.dtflys.forest.exceptions - package com.dtflys.forest.exceptions
 
com.dtflys.forest.extensions - package com.dtflys.forest.extensions
 
com.dtflys.forest.file - package com.dtflys.forest.file
 
com.dtflys.forest.filter - package com.dtflys.forest.filter
 
com.dtflys.forest.handler - package com.dtflys.forest.handler
 
com.dtflys.forest.http - package com.dtflys.forest.http
 
com.dtflys.forest.http.body - package com.dtflys.forest.http.body
 
com.dtflys.forest.interceptor - package com.dtflys.forest.interceptor
 
com.dtflys.forest.lifecycles - package com.dtflys.forest.lifecycles
 
com.dtflys.forest.lifecycles.authorization - package com.dtflys.forest.lifecycles.authorization
 
com.dtflys.forest.lifecycles.base - package com.dtflys.forest.lifecycles.base
 
com.dtflys.forest.lifecycles.file - package com.dtflys.forest.lifecycles.file
 
com.dtflys.forest.lifecycles.intercetpor - package com.dtflys.forest.lifecycles.intercetpor
 
com.dtflys.forest.lifecycles.logging - package com.dtflys.forest.lifecycles.logging
 
com.dtflys.forest.lifecycles.method - package com.dtflys.forest.lifecycles.method
 
com.dtflys.forest.lifecycles.parameter - package com.dtflys.forest.lifecycles.parameter
 
com.dtflys.forest.lifecycles.proxy - package com.dtflys.forest.lifecycles.proxy
 
com.dtflys.forest.logging - package com.dtflys.forest.logging
 
com.dtflys.forest.mapping - package com.dtflys.forest.mapping
 
com.dtflys.forest.mock - package com.dtflys.forest.mock
 
com.dtflys.forest.multipart - package com.dtflys.forest.multipart
 
com.dtflys.forest.proxy - package com.dtflys.forest.proxy
 
com.dtflys.forest.reflection - package com.dtflys.forest.reflection
 
com.dtflys.forest.retryer - package com.dtflys.forest.retryer
 
com.dtflys.forest.scanner - package com.dtflys.forest.scanner
 
com.dtflys.forest.schema - package com.dtflys.forest.schema
 
com.dtflys.forest.spring - package com.dtflys.forest.spring
 
com.dtflys.forest.springboot - package com.dtflys.forest.springboot
 
com.dtflys.forest.springboot.annotation - package com.dtflys.forest.springboot.annotation
 
com.dtflys.forest.springboot.properties - package com.dtflys.forest.springboot.properties
 
com.dtflys.forest.ssl - package com.dtflys.forest.ssl
 
com.dtflys.forest.utils - package com.dtflys.forest.utils
 
compile() - Method in class com.dtflys.forest.mapping.MappingTemplate
 
completed(Object) - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
 
config() - Static method in class com.dtflys.forest.Forest
获取或创建全局默认配置,即 ForestConfiguration 对象
config(String) - Static method in class com.dtflys.forest.Forest
根据配置ID获取或创建配置,即 ForestConfiguration 对象
configuration - Variable in class com.dtflys.forest.backend.AsyncHttpExecutor
 
configuration() - Static method in class com.dtflys.forest.config.ForestConfiguration
实例化ForestConfiguration对象,并初始化默认值
configuration(String) - Static method in class com.dtflys.forest.config.ForestConfiguration
实例化ForestConfiguration对象,并初始化默认值
CONFLICT - Static variable in class com.dtflys.forest.http.HttpStatus
 
connectionManager - Variable in class com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
 
connectSocket(int, Socket, HttpHost, InetSocketAddress, InetSocketAddress, HttpContext) - Method in class com.dtflys.forest.backend.httpclient.conn.ForestSSLConnectionFactory
 
connectTimeout() - Method in class com.dtflys.forest.http.ForestRequest
获取连接超时时间,时间单位为毫秒
connectTimeout(int) - Method in class com.dtflys.forest.http.ForestRequest
设置连接超时时间,时间单位为毫秒
connectTimeout(int, TimeUnit) - Method in class com.dtflys.forest.http.ForestRequest
设置连接超时时间
connectTimeout(Duration) - Method in class com.dtflys.forest.http.ForestRequest
设置连接超时时间
construct() - Method in interface com.dtflys.forest.reflection.ObjectConstructor
返回一个新实例
consumeContent() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientEntity
 
contains(Object) - Method in class com.dtflys.forest.http.ForestBody
 
containsAll(Collection<?>) - Method in class com.dtflys.forest.http.ForestBody
 
containsKey(Object) - Method in class com.dtflys.forest.http.ForestBody
 
containsKey(Object) - Method in class com.dtflys.forest.http.ForestHeaderMap
 
containsKey(Object) - Method in class com.dtflys.forest.http.ForestQueryMap
 
containsValue(Object) - Method in class com.dtflys.forest.http.ForestBody
 
containsValue(Object) - Method in class com.dtflys.forest.http.ForestHeaderMap
 
containsValue(Object) - Method in class com.dtflys.forest.http.ForestQueryMap
 
content - Variable in class com.dtflys.forest.http.ForestResponse
响应内容文本(不包括二进制数据内容的文本)
CONTENT_ENCODING - Static variable in class com.dtflys.forest.http.ForestHeader
非标准头字段:数据使用的编码类型
CONTENT_TYPE - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:请求体的MIME类型
contentEncoding - Variable in class com.dtflys.forest.http.ForestResponse
响应内容的数据编码
contentFormUrlEncoded() - Method in class com.dtflys.forest.http.ForestRequest
设置请求头 Content-Type 的值为 application/x-www-form-urlencoded
contentLength() - Method in class com.dtflys.forest.backend.okhttp3.body.OkHttpMultipartBody
 
contentLength() - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttpResponseBody
 
contentLength - Variable in class com.dtflys.forest.http.ForestResponse
请求响应内容的数据长度
ContentType - Class in com.dtflys.forest.backend
 
ContentType(String, String) - Constructor for class com.dtflys.forest.backend.ContentType
 
ContentType(String) - Constructor for class com.dtflys.forest.backend.ContentType
 
contentType() - Method in class com.dtflys.forest.backend.okhttp3.body.OkHttpMultipartBody
 
contentType() - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttpResponseBody
 
contentType(String) - Method in class com.dtflys.forest.http.ForestRequest
设置请求头 Content-Type 的值
contentType - Variable in class com.dtflys.forest.http.ForestResponse
响应内容的数据类型
contentType - Variable in class com.dtflys.forest.multipart.ForestMultipart
 
contentTypeJson() - Method in class com.dtflys.forest.http.ForestRequest
设置请求头 Content-Type 的值为 application/json
contentTypeMultipartFormData() - Method in class com.dtflys.forest.http.ForestRequest
设置请求头 Content-Type 的值为 multipart/form-data
contentTypeOctetStream() - Method in class com.dtflys.forest.http.ForestRequest
设置请求头 Content-Type 的值为 application/octet-stream
contentTypeXml() - Method in class com.dtflys.forest.http.ForestRequest
设置请求头 Content-Type 的值为 application/json
CONTINUE - Static variable in class com.dtflys.forest.http.HttpStatus
 
ConverterBeanListener - Class in com.dtflys.forest.spring
forest数据类型转换器自动注入
ConverterBeanListener() - Constructor for class com.dtflys.forest.spring.ConverterBeanListener
 
convertObjectToMap(Object) - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
 
convertObjectToMap(Object) - Method in class com.dtflys.forest.converter.json.ForestGsonConverter
 
convertObjectToMap(Object) - Method in class com.dtflys.forest.converter.json.ForestJacksonConverter
 
convertObjectToMap(Object) - Method in interface com.dtflys.forest.converter.json.ForestJsonConverter
将源对象转换为Map对象
convertObjectToMap(Object, ForestConfiguration) - Static method in class com.dtflys.forest.utils.ReflectUtils
 
convertToByte(Object) - Method in class com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter
 
convertToByte(Object) - Method in interface com.dtflys.forest.converter.protobuf.ForestProtobufConverter
 
convertToJavaObject(Object, Type) - Method in class com.dtflys.forest.converter.auto.DefaultAutoConverter
 
convertToJavaObject(byte[], Class<T>, Charset) - Method in class com.dtflys.forest.converter.auto.DefaultAutoConverter
 
convertToJavaObject(byte[], Type, Charset) - Method in class com.dtflys.forest.converter.auto.DefaultAutoConverter
 
convertToJavaObject(Object, Class<T>) - Method in class com.dtflys.forest.converter.binary.DefaultBinaryConverter
 
convertToJavaObject(Object, Type) - Method in class com.dtflys.forest.converter.binary.DefaultBinaryConverter
 
convertToJavaObject(byte[], Class<T>, Charset) - Method in class com.dtflys.forest.converter.binary.DefaultBinaryConverter
 
convertToJavaObject(byte[], Type, Charset) - Method in class com.dtflys.forest.converter.binary.DefaultBinaryConverter
 
convertToJavaObject(S, Class<T>) - Method in interface com.dtflys.forest.converter.ForestConverter
将源数据转换为目标类型(Class)的java对象
convertToJavaObject(S, Type) - Method in interface com.dtflys.forest.converter.ForestConverter
将源数据转换为目标类型(Type)的java对象
convertToJavaObject(byte[], Class<T>, Charset) - Method in interface com.dtflys.forest.converter.ForestConverter
将源数据转换为目标类型(Class)的java对象
convertToJavaObject(byte[], Type, Charset) - Method in interface com.dtflys.forest.converter.ForestConverter
将源数据转换为目标类型(Type)的java对象
convertToJavaObject(String, Type) - Method in class com.dtflys.forest.converter.form.DefaultFormConvertor
 
convertToJavaObject(byte[], Class<T>, Charset) - Method in class com.dtflys.forest.converter.form.DefaultFormConvertor
 
convertToJavaObject(byte[], Type, Charset) - Method in class com.dtflys.forest.converter.form.DefaultFormConvertor
 
convertToJavaObject(String, Type) - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
 
convertToJavaObject(byte[], Class<T>, Charset) - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
 
convertToJavaObject(byte[], Type, Charset) - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
 
convertToJavaObject(String, TypeReference<T>) - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
 
convertToJavaObject(String, Type) - Method in class com.dtflys.forest.converter.json.ForestGsonConverter
 
convertToJavaObject(byte[], Class<T>, Charset) - Method in class com.dtflys.forest.converter.json.ForestGsonConverter
 
convertToJavaObject(byte[], Type, Charset) - Method in class com.dtflys.forest.converter.json.ForestGsonConverter
 
convertToJavaObject(String, Type) - Method in class com.dtflys.forest.converter.json.ForestJacksonConverter
 
convertToJavaObject(byte[], Class<T>, Charset) - Method in class com.dtflys.forest.converter.json.ForestJacksonConverter
 
convertToJavaObject(byte[], Type, Charset) - Method in class com.dtflys.forest.converter.json.ForestJacksonConverter
 
convertToJavaObject(String, Class<?>, Class<?>...) - Method in class com.dtflys.forest.converter.json.ForestJacksonConverter
 
convertToJavaObject(String, JavaType) - Method in class com.dtflys.forest.converter.json.ForestJacksonConverter
 
convertToJavaObject(byte[], Type) - Method in class com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter
 
convertToJavaObject(byte[], Class<T>, Charset) - Method in class com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter
 
convertToJavaObject(byte[], Type, Charset) - Method in class com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter
 
convertToJavaObject(String, Type) - Method in class com.dtflys.forest.converter.text.DefaultTextConverter
 
convertToJavaObject(byte[], Class<T>, Charset) - Method in class com.dtflys.forest.converter.text.DefaultTextConverter
 
convertToJavaObject(byte[], Type, Charset) - Method in class com.dtflys.forest.converter.text.DefaultTextConverter
 
convertToJavaObject(String, Class<T>) - Method in class com.dtflys.forest.converter.xml.ForestJaxbConverter
 
convertToJavaObject(String, Type) - Method in class com.dtflys.forest.converter.xml.ForestJaxbConverter
 
convertToJavaObject(byte[], Class<T>, Charset) - Method in class com.dtflys.forest.converter.xml.ForestJaxbConverter
 
convertToJavaObject(byte[], Type, Charset) - Method in class com.dtflys.forest.converter.xml.ForestJaxbConverter
 
convertToJavaObjectEx(Object, Class<T>) - Method in class com.dtflys.forest.converter.binary.DefaultBinaryConverter
 
convertToJson(Object, Type) - Method in class com.dtflys.forest.converter.json.ForestGsonConverter
 
COOKIE - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:HTTP请求携带的COOKIE信息
copyAnnotationAttributes(Annotation, Object) - Static method in class com.dtflys.forest.utils.ReflectUtils
 
create(String, String, T, String) - Method in class com.dtflys.forest.multipart.ForestMultipartFactory
 
create(Class<T>, String, String, T, String) - Method in class com.dtflys.forest.multipart.ForestMultipartFactory
 
createAllUrlEncoder() - Static method in class com.dtflys.forest.utils.URLEncoder
创建用于强制编码的URLEncoder
createAsyncExecutor(ForestConnectionManager, ForestRequest, LifeCycleHandler) - Method in class com.dtflys.forest.backend.AbstractHttpBackend
 
createConfiguration() - Static method in class com.dtflys.forest.config.ForestConfiguration
 
createConverterBean(String) - Static method in class com.dtflys.forest.schema.ForestConfigurationBeanDefinitionParser
 
CREATED - Static variable in class com.dtflys.forest.http.HttpStatus
 
createDataType(String, Boolean) - Static method in class com.dtflys.forest.utils.ForestDataType
创建新的数据类型
createExecutor(ForestRequest, LifeCycleHandler) - Method in class com.dtflys.forest.backend.AbstractHttpBackend
 
createExecutor(ForestRequest, LifeCycleHandler) - Method in interface com.dtflys.forest.backend.HttpBackend
创建HTTP执行器
createExecutor(ForestConnectionManager, ForestRequest, LifeCycleHandler) - Method in interface com.dtflys.forest.backend.HttpBackend.HttpExecutorCreator
创建HTTP执行器
createFactory(ForestMethod<?>, Class<P>, int, MappingTemplate, MappingTemplate, String) - Static method in class com.dtflys.forest.multipart.ForestMultipartFactory
 
createForestObjectFactoryBean() - Method in class com.dtflys.forest.schema.ForestConfigurationBeanDefinitionParser
 
createFromHttpclientCookie(Cookie) - Static method in class com.dtflys.forest.http.ForestCookie
 
createFromOkHttpCookie(long, Cookie) - Static method in class com.dtflys.forest.http.ForestCookie
 
createIgnoreVerifySSL(String) - Static method in class com.dtflys.forest.ssl.SSLUtils
默认的单向验证HTTPS请求绕过SSL验证,使用默认SSL协议
createInstance(Class<T>) - Method in class com.dtflys.forest.config.ForestConfiguration
创建请求接口的动态代理实例
createInstance() - Method in class com.dtflys.forest.proxy.ProxyFactory
 
createInterceptor(Class<T>) - Method in class com.dtflys.forest.interceptor.DefaultInterceptorFactory
 
createInterceptor(Class<T>) - Method in class com.dtflys.forest.interceptor.SpringInterceptorFactory
 
createInterceptorFactoryBean() - Method in class com.dtflys.forest.schema.ForestConfigurationBeanDefinitionParser
 
createLayeredSocket(Socket, String, int, HttpContext) - Method in class com.dtflys.forest.backend.httpclient.conn.ForestSSLConnectionFactory
 
createMarshaller(JAXBContext, String) - Method in class com.dtflys.forest.converter.xml.ForestJaxbConverter
 
createMetaRequest(Annotation) - Method in class com.dtflys.forest.lifecycles.method.RequestLifeCycle
 
createPathUrlEncoder() - Static method in class com.dtflys.forest.utils.URLEncoder
创建用于URI路径编码的URLEncoder
createQueryValueUrlEncoder() - Static method in class com.dtflys.forest.utils.URLEncoder
创建用于查询参数值编码的URLEncoder
createResponse(ForestRequest<?>, HttpResponse, LifeCycleHandler, Throwable, Date) - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientForestResponseFactory
 
createResponse(ForestRequest<?>, Response, LifeCycleHandler, Throwable, Date) - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponseFactory
 
createResponse(ForestRequest<?>, R, LifeCycleHandler, Throwable, Date) - Method in interface com.dtflys.forest.http.ForestResponseFactory
 
createSimpleQueryParameter(Object) - Static method in class com.dtflys.forest.http.ForestQueryParameter
 
createSocket(HttpContext) - Method in class com.dtflys.forest.backend.httpclient.conn.ForestSSLConnectionFactory
 
createSSLKeyStoreBean(String, String, String, String, String, String, String, String, String) - Static method in class com.dtflys.forest.schema.ForestConfigurationBeanDefinitionParser
 
createSyncExecutor(ForestConnectionManager, ForestRequest, LifeCycleHandler) - Method in class com.dtflys.forest.backend.AbstractHttpBackend
 
createSyncExecutor(ForestConnectionManager, ForestRequest, LifeCycleHandler) - Method in class com.dtflys.forest.backend.httpclient.HttpclientBackend
 
createSyncExecutor(ForestConnectionManager, ForestRequest, LifeCycleHandler) - Method in class com.dtflys.forest.backend.okhttp3.OkHttp3Backend
 
createUnmarshaller(JAXBContext) - Method in class com.dtflys.forest.converter.xml.ForestJaxbConverter
 
createUserInfoUrlEncoder() - Static method in class com.dtflys.forest.utils.URLEncoder
创建用于用户验证信息编码的URLEncoder
createXWwwFormUrlEncodedValueUrlEncoder() - Static method in class com.dtflys.forest.utils.URLEncoder
创建用于表单参数值编码的URLEncoder
customSSL(ForestRequest) - Static method in class com.dtflys.forest.ssl.SSLUtils
自定义SSL证书

D

DATA_TYPES - Static variable in class com.dtflys.forest.utils.ForestDataType
数据类型表
DataFile - Annotation Type in com.dtflys.forest.annotation
文件参数注解
DataFileLifeCycle - Class in com.dtflys.forest.lifecycles.parameter
Forest @DataFile注解的生命周期
DataFileLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.DataFileLifeCycle
 
DataObject - Annotation Type in com.dtflys.forest.annotation
Deprecated.
DataObjectLifeCycle - Class in com.dtflys.forest.lifecycles.parameter
Forest @DataObject注解的生命周期
DataObjectLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.DataObjectLifeCycle
 
DataParam - Annotation Type in com.dtflys.forest.annotation
Deprecated.
DataParamLifeCycle - Class in com.dtflys.forest.lifecycles.parameter
Forest @DataParam注解的生命周期
DataParamLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.DataParamLifeCycle
 
DataVariable - Annotation Type in com.dtflys.forest.annotation
Deprecated.
DATE - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:消息发送的日期和时间
decode(String) - Static method in class com.dtflys.forest.utils.Base64Utils
 
decoder(ForestConverter) - Method in class com.dtflys.forest.http.ForestRequest
设置反序列化器
DecompressGzip - Annotation Type in com.dtflys.forest.annotation
标记是否开启解压GZIP响应内容的注解
decompressGzipInputStream(InputStream) - Static method in class com.dtflys.forest.utils.GzipUtils
将InputStream转换为GZIPInputStream
DecompressGzipLifeCycle - Class in com.dtflys.forest.lifecycles.method
标记是否开启解压GZIP响应内容的注解的生命周期类
DecompressGzipLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.DecompressGzipLifeCycle
 
decompressGzipToByteArray(GZIPInputStream) - Static method in class com.dtflys.forest.utils.GzipUtils
将GZIP输入流解压为字节数组
decompressGzipToByteArray(InputStream) - Static method in class com.dtflys.forest.utils.GzipUtils
将GZIP输入流解压为字节数组
decompressGzipToString(GZIPInputStream, String) - Static method in class com.dtflys.forest.utils.GzipUtils
将GZIP输入流解压为字符串
decompressGzipToString(InputStream, String) - Static method in class com.dtflys.forest.utils.GzipUtils
将GZIP输入流解压为字符串
decompressGzipToString(byte[], String) - Static method in class com.dtflys.forest.utils.GzipUtils
将GZIP输入流解压为字符串
DEFAULT - Static variable in class com.dtflys.forest.ssl.TrustAllHostnameVerifier
 
DEFAULT_CONNECT_TIMEOUT - Static variable in class com.dtflys.forest.backend.HttpConnectionConstants
connect timeout
DEFAULT_KEYSTORE_TYPE - Static variable in class com.dtflys.forest.ssl.SSLKeyStore
 
DEFAULT_MAX_THREAD_SIZE - Static variable in class com.dtflys.forest.backend.AsyncHttpExecutor
 
DEFAULT_MAX_TOTAL_CONNECTIONS - Static variable in class com.dtflys.forest.backend.HttpConnectionConstants
maximum number of conntections allowed
DEFAULT_READ_TIMEOUT - Static variable in class com.dtflys.forest.backend.HttpConnectionConstants
read timeout
DEFAULT_TIMEOUT - Static variable in class com.dtflys.forest.backend.HttpConnectionConstants
timeout in milliseconds used when retrieving
DefaultAutoConverter - Class in com.dtflys.forest.converter.auto
 
DefaultAutoConverter(ForestConfiguration) - Constructor for class com.dtflys.forest.converter.auto.DefaultAutoConverter
 
DefaultBinaryConverter - Class in com.dtflys.forest.converter.binary
默认的二进制数据转换器
DefaultBinaryConverter(DefaultAutoConverter) - Constructor for class com.dtflys.forest.converter.binary.DefaultBinaryConverter
 
DefaultFormConvertor - Class in com.dtflys.forest.converter.form
 
DefaultFormConvertor(ForestConfiguration) - Constructor for class com.dtflys.forest.converter.form.DefaultFormConvertor
 
DefaultInterceptorFactory - Class in com.dtflys.forest.interceptor
默认拦截器工厂
DefaultInterceptorFactory() - Constructor for class com.dtflys.forest.interceptor.DefaultInterceptorFactory
 
defaultJsonMap(Object) - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
 
DefaultLogHandler - Class in com.dtflys.forest.logging
默认日志处理器
DefaultLogHandler() - Constructor for class com.dtflys.forest.logging.DefaultLogHandler
 
DefaultObjectFactory - Class in com.dtflys.forest.reflection
默认Forest对象工厂
DefaultObjectFactory() - Constructor for class com.dtflys.forest.reflection.DefaultObjectFactory
 
DefaultRetryWhen - Class in com.dtflys.forest.callback
 
DefaultRetryWhen() - Constructor for class com.dtflys.forest.callback.DefaultRetryWhen
 
DefaultSuccessWhen - Class in com.dtflys.forest.callback
 
DefaultSuccessWhen() - Constructor for class com.dtflys.forest.callback.DefaultSuccessWhen
 
DefaultTextConverter - Class in com.dtflys.forest.converter.text
 
DefaultTextConverter() - Constructor for class com.dtflys.forest.converter.text.DefaultTextConverter
 
Delete - Annotation Type in com.dtflys.forest.annotation
Delete请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
delete(String) - Method in class com.dtflys.forest.config.ForestConfiguration
创建 DELETE 请求的 ForestRequest 对象
delete(String) - Static method in class com.dtflys.forest.Forest
创建 DELETE 请求的 ForestRequest 对象
DeleteRequest - Annotation Type in com.dtflys.forest.annotation
Delete请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
DeleteRequestLifeCycle - Class in com.dtflys.forest.lifecycles.method
 
DeleteRequestLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.DeleteRequestLifeCycle
 
doFilter(ForestConfiguration, Object) - Method in class com.dtflys.forest.filter.EncodeFilter
 
doFilter(ForestConfiguration, Object) - Method in class com.dtflys.forest.filter.EncodeFormFilter
 
doFilter(ForestConfiguration, Object) - Method in class com.dtflys.forest.filter.EncodePathFilter
 
doFilter(ForestConfiguration, Object) - Method in class com.dtflys.forest.filter.EncodeQueryFilter
 
doFilter(ForestConfiguration, Object) - Method in class com.dtflys.forest.filter.EncodeUserInfoFilter
 
doFilter(ForestConfiguration, Object) - Method in interface com.dtflys.forest.filter.Filter
 
doFilter(ForestConfiguration, Object) - Method in class com.dtflys.forest.filter.FilterChain
 
doFilter(ForestConfiguration, Object) - Method in class com.dtflys.forest.filter.JSONFilter
 
doFilter(ForestConfiguration, Object) - Method in class com.dtflys.forest.filter.XmlFilter
 
domains() - Method in class com.dtflys.forest.http.ForestCookies
获取Cookie的域名列表
doScan(String...) - Method in class com.dtflys.forest.scanner.ClassPathClientScanner
重写扫描逻辑
DownloadFile - Annotation Type in com.dtflys.forest.extensions
文件下载注解
DownloadLifeCycle - Class in com.dtflys.forest.lifecycles.file
文件下载生命周期
DownloadLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.file.DownloadLifeCycle
 

E

encode(String) - Static method in class com.dtflys.forest.utils.Base64Utils
 
encode(String, String) - Method in class com.dtflys.forest.utils.URLEncoder
 
encode(String, Charset) - Method in class com.dtflys.forest.utils.URLEncoder
将URL中的字符串编码为%形式
encode(String, String) - Static method in class com.dtflys.forest.utils.URLUtils
进行URL Encoding编码
encodedQuery() - Method in class com.dtflys.forest.mock.MockServerRequest
 
EncodeFilter - Class in com.dtflys.forest.filter
 
EncodeFilter() - Constructor for class com.dtflys.forest.filter.EncodeFilter
 
EncodeFormFilter - Class in com.dtflys.forest.filter
 
EncodeFormFilter() - Constructor for class com.dtflys.forest.filter.EncodeFormFilter
 
EncodePathFilter - Class in com.dtflys.forest.filter
 
EncodePathFilter() - Constructor for class com.dtflys.forest.filter.EncodePathFilter
 
EncodeQueryFilter - Class in com.dtflys.forest.filter
 
EncodeQueryFilter() - Constructor for class com.dtflys.forest.filter.EncodeQueryFilter
 
encodeRequestBody(ForestRequest, Charset) - Method in class com.dtflys.forest.converter.binary.DefaultBinaryConverter
 
encodeRequestBody(ForestBody, Charset) - Method in interface com.dtflys.forest.converter.ForestEncoder
 
encodeRequestBody(ForestRequest, Charset) - Method in interface com.dtflys.forest.converter.ForestEncoder
 
encodeRequestBody(ForestBody, Charset) - Method in class com.dtflys.forest.converter.form.DefaultFormConvertor
 
encodeRequestBody(ForestBody, Charset) - Method in interface com.dtflys.forest.converter.json.ForestJsonConverter
 
encodeRequestBody(ForestBody, Charset) - Method in interface com.dtflys.forest.converter.protobuf.ForestProtobufConverter
 
encodeRequestBody(ForestBody, Charset) - Method in class com.dtflys.forest.converter.text.DefaultTextConverter
 
encodeRequestBody(ForestBody, Charset) - Method in class com.dtflys.forest.converter.xml.ForestJaxbConverter
 
encodeToByteArray(String) - Static method in class com.dtflys.forest.utils.Base64Utils
 
encodeToString(Object) - Method in interface com.dtflys.forest.converter.ForestEncoder
 
encodeToString(Object) - Method in class com.dtflys.forest.converter.form.DefaultFormConvertor
 
encodeToString(Object) - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
 
encodeToString(Object) - Method in class com.dtflys.forest.converter.json.ForestGsonConverter
 
encodeToString(Object) - Method in class com.dtflys.forest.converter.json.ForestJacksonConverter
 
encodeToString(Object) - Method in interface com.dtflys.forest.converter.protobuf.ForestProtobufConverter
 
encodeToString(Object) - Method in class com.dtflys.forest.converter.text.DefaultTextConverter
 
encodeToString(Object) - Method in class com.dtflys.forest.converter.xml.ForestJaxbConverter
 
EncodeUserInfoFilter - Class in com.dtflys.forest.filter
 
EncodeUserInfoFilter() - Constructor for class com.dtflys.forest.filter.EncodeUserInfoFilter
 
entrySet() - Method in class com.dtflys.forest.http.ForestHeaderMap
 
entrySet() - Method in class com.dtflys.forest.http.ForestQueryMap
 
equals(Object) - Method in class com.dtflys.forest.utils.ForestDataType
重载equals方法
error(String, Object...) - Method in class com.dtflys.forest.logging.ForestLogger
输出ERROR级别内容到日志
exception - Variable in class com.dtflys.forest.http.ForestResponse
请求发送过程中可能产生的异常
excludeCharacter(char) - Method in class com.dtflys.forest.utils.URLEncoder
排除不被不被编码的字符
execute(LifeCycleHandler) - Method in class com.dtflys.forest.backend.AbstractHttpExecutor
 
execute(LifeCycleHandler) - Method in class com.dtflys.forest.backend.AsyncHttpExecutor
 
execute(LifeCycleHandler) - Method in class com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
 
execute(LifeCycleHandler) - Method in interface com.dtflys.forest.backend.HttpExecutor
 
execute(LifeCycleHandler, int) - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
execute(LifeCycleHandler) - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
execute(HttpBackend, LifeCycleHandler) - Method in class com.dtflys.forest.http.ForestRequest
执行请求发送过程
execute() - Method in class com.dtflys.forest.http.ForestRequest
执行请求发送过程
execute(Class<R>) - Method in class com.dtflys.forest.http.ForestRequest
执行请求发送过程
execute(Type) - Method in class com.dtflys.forest.http.ForestRequest
执行请求发送过程
execute(TypeReference<R>) - Method in class com.dtflys.forest.http.ForestRequest
执行请求发送过程
executeAsBoolean() - Method in class com.dtflys.forest.http.ForestRequest
执行请求发送过程,并获取字节Boolean类型结果
executeAsByteArray() - Method in class com.dtflys.forest.http.ForestRequest
执行请求发送过程,并获取字节数组类型结果
executeAsInteger() - Method in class com.dtflys.forest.http.ForestRequest
执行请求发送过程,并获取整数类型结果
executeAsList() - Method in class com.dtflys.forest.http.ForestRequest
执行请求发送过程,并获取List类型结果
executeAsLong() - Method in class com.dtflys.forest.http.ForestRequest
执行请求发送过程,并获取Long类型结果
executeAsMap() - Method in class com.dtflys.forest.http.ForestRequest
执行请求发送过程,并获取Map类型结果
executeAsString() - Method in class com.dtflys.forest.http.ForestRequest
执行请求发送过程,并获取字符串类型结果
EXPECT - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:标识客户端需要的特殊浏览器行为
EXPECTATION_FAILED - Static variable in class com.dtflys.forest.http.HttpStatus
 
exprList - Variable in class com.dtflys.forest.mapping.MappingTemplate
 

F

failed(Exception) - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
 
FAILED_DEPENDENCY - Static variable in class com.dtflys.forest.http.HttpStatus
 
FastjsonEncoder - Annotation Type in com.dtflys.forest.converter.json
 
file - Variable in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
FileMultipart - Class in com.dtflys.forest.multipart
 
FileMultipart() - Constructor for class com.dtflys.forest.multipart.FileMultipart
 
fileName - Variable in class com.dtflys.forest.multipart.ForestMultipart
 
filePath - Variable in class com.dtflys.forest.ssl.SSLKeyStore
 
FilePathMultipart - Class in com.dtflys.forest.multipart
 
FilePathMultipart() - Constructor for class com.dtflys.forest.multipart.FilePathMultipart
 
FileRequestBody - Class in com.dtflys.forest.http.body
 
FileRequestBody(File) - Constructor for class com.dtflys.forest.http.body.FileRequestBody
 
FileRequestBodyBuilder() - Constructor for class com.dtflys.forest.http.body.RequestBodyBuilder.FileRequestBodyBuilder
 
fileToString(File) - Method in class com.dtflys.forest.converter.auto.DefaultAutoConverter
 
FileUploadInputStream - Class in com.dtflys.forest.mock
 
FileUploadInputStream(InputStream, int) - Constructor for class com.dtflys.forest.mock.FileUploadInputStream
 
Filter - Interface in com.dtflys.forest.filter
 
FilterChain - Class in com.dtflys.forest.filter
 
FilterChain() - Constructor for class com.dtflys.forest.filter.FilterChain
 
findByName(String) - Static method in class com.dtflys.forest.utils.ForestDataType
Find data type object by data type name
findHttpclientBackendInstance() - Method in class com.dtflys.forest.backend.HttpBackendSelector
 
findOkHttp3BackendInstance() - Method in class com.dtflys.forest.backend.HttpBackendSelector
 
findOrCreateDataType(String) - Static method in class com.dtflys.forest.utils.ForestDataType
Find or create a data type
findType(String) - Static method in enum com.dtflys.forest.http.ForestRequestType
根据请求类型名称(HTTP方法名称)找到对应的Forest请求类型枚举
FORBIDDEN - Static variable in class com.dtflys.forest.http.HttpStatus
 
Forest - Class in com.dtflys.forest
Forest 快捷接口
Forest() - Constructor for class com.dtflys.forest.Forest
 
ForestAddress - Class in com.dtflys.forest.http
Forest主机地址信息
ForestAddress(String, String, int, String) - Constructor for class com.dtflys.forest.http.ForestAddress
实例化Forest主机地址信息
ForestAddress(String, String, Integer, String) - Constructor for class com.dtflys.forest.http.ForestAddress
实例化Forest主机地址信息
ForestAddress(String, String, int) - Constructor for class com.dtflys.forest.http.ForestAddress
实例化Forest主机地址信息
ForestAddress(String, String, Integer) - Constructor for class com.dtflys.forest.http.ForestAddress
实例化Forest主机地址信息
ForestAddress(String, int) - Constructor for class com.dtflys.forest.http.ForestAddress
实例化Forest主机地址信息
ForestAddress(String, Integer) - Constructor for class com.dtflys.forest.http.ForestAddress
实例化Forest主机地址信息
ForestAutoConfiguration - Class in com.dtflys.forest.springboot
 
ForestAutoConfiguration() - Constructor for class com.dtflys.forest.springboot.ForestAutoConfiguration
 
ForestBeanProcessor - Class in com.dtflys.forest.spring
 
ForestBeanProcessor() - Constructor for class com.dtflys.forest.spring.ForestBeanProcessor
 
forestBeanProcessor() - Method in class com.dtflys.forest.springboot.ForestAutoConfiguration
 
ForestBeanRegister - Class in com.dtflys.forest.springboot
 
ForestBeanRegister(ConfigurableApplicationContext, ForestConfigurationProperties) - Constructor for class com.dtflys.forest.springboot.ForestBeanRegister
 
ForestBody - Class in com.dtflys.forest.http
 
ForestBody(ForestConfiguration) - Constructor for class com.dtflys.forest.http.ForestBody
 
ForestClient - Annotation Type in com.dtflys.forest.annotation
Forest客户端注解
ForestClientBeanDefinitionParser - Class in com.dtflys.forest.schema
 
ForestClientBeanDefinitionParser() - Constructor for class com.dtflys.forest.schema.ForestClientBeanDefinitionParser
 
ForestClientProxy - Interface in com.dtflys.forest.proxy
 
ForestConfiguration - Class in com.dtflys.forest.config
global configuration Forest全局配置管理类
ForestConfigurationBeanDefinitionParser - Class in com.dtflys.forest.schema
 
ForestConfigurationBeanDefinitionParser() - Constructor for class com.dtflys.forest.schema.ForestConfigurationBeanDefinitionParser
 
ForestConfigurationProperties - Class in com.dtflys.forest.springboot.properties
 
ForestConfigurationProperties() - Constructor for class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
ForestConnectionManager - Interface in com.dtflys.forest.backend
Forest连接管理器
ForestConverter<S> - Interface in com.dtflys.forest.converter
Forest的数据转换器 转换器包含序列化以及反序列化过程 Created by Gongjun on 2016/5/26.
ForestConverterItemProperties - Class in com.dtflys.forest.springboot.properties
 
ForestConverterItemProperties() - Constructor for class com.dtflys.forest.springboot.properties.ForestConverterItemProperties
 
ForestConvertException - Exception in com.dtflys.forest.exceptions
 
ForestConvertException(ForestConverter<?>, Throwable) - Constructor for exception com.dtflys.forest.exceptions.ForestConvertException
 
ForestConvertProperties - Class in com.dtflys.forest.springboot.properties
 
ForestConvertProperties() - Constructor for class com.dtflys.forest.springboot.properties.ForestConvertProperties
 
ForestCookie - Class in com.dtflys.forest.http
Forest Cookie
ForestCookie(String, String, Date, Duration, String, String, boolean, boolean, boolean, boolean) - Constructor for class com.dtflys.forest.http.ForestCookie
 
ForestCookies - Class in com.dtflys.forest.http
Forest Cookie 集合
ForestCookies() - Constructor for class com.dtflys.forest.http.ForestCookies
 
ForestDataType - Class in com.dtflys.forest.utils
数据类型封装类型
ForestEncoder - Interface in com.dtflys.forest.converter
 
ForestFastjsonConverter - Class in com.dtflys.forest.converter.json
使用Fastjson实现的消息转换实现类
ForestFastjsonConverter() - Constructor for class com.dtflys.forest.converter.json.ForestFastjsonConverter
 
ForestFileNotFoundException - Exception in com.dtflys.forest.exceptions
 
ForestFileNotFoundException(String) - Constructor for exception com.dtflys.forest.exceptions.ForestFileNotFoundException
 
ForestGenericClient - Interface in com.dtflys.forest
Forest 通用客户端接口
ForestGoogleProtobufConverter - Class in com.dtflys.forest.converter.protobuf
Protobuf转换器
ForestGoogleProtobufConverter() - Constructor for class com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter
 
ForestGsonConverter - Class in com.dtflys.forest.converter.json
使用Gson实现的消息转换实现类
ForestGsonConverter() - Constructor for class com.dtflys.forest.converter.json.ForestGsonConverter
 
ForestHandlerException - Exception in com.dtflys.forest.exceptions
 
ForestHandlerException(String, Throwable, ForestRequest, ForestResponse) - Constructor for exception com.dtflys.forest.exceptions.ForestHandlerException
 
ForestHandlerException(String, ForestRequest, ForestResponse) - Constructor for exception com.dtflys.forest.exceptions.ForestHandlerException
 
ForestHandlerException(Throwable, ForestRequest, ForestResponse) - Constructor for exception com.dtflys.forest.exceptions.ForestHandlerException
 
ForestHeader - Class in com.dtflys.forest.http
Forest请求头
ForestHeader(String, String) - Constructor for class com.dtflys.forest.http.ForestHeader
 
ForestHeaderMap - Class in com.dtflys.forest.http
Forest请求头Map
ForestHeaderMap(List<ForestHeader>) - Constructor for class com.dtflys.forest.http.ForestHeaderMap
 
ForestHeaderMap() - Constructor for class com.dtflys.forest.http.ForestHeaderMap
 
ForestInterceptorDefineException - Exception in com.dtflys.forest.exceptions
 
ForestInterceptorDefineException(Class<?>) - Constructor for exception com.dtflys.forest.exceptions.ForestInterceptorDefineException
 
ForestJacksonConverter - Class in com.dtflys.forest.converter.json
使用Jackson实现的消息转折实现类
ForestJacksonConverter() - Constructor for class com.dtflys.forest.converter.json.ForestJacksonConverter
 
ForestJaxbConverter - Class in com.dtflys.forest.converter.xml
基于JAXB实现的XML转换器
ForestJaxbConverter() - Constructor for class com.dtflys.forest.converter.xml.ForestJaxbConverter
 
ForestJsonConverter - Interface in com.dtflys.forest.converter.json
Forest的JSON数据转换接口
ForestLogger - Class in com.dtflys.forest.logging
Forest日志控制对象
ForestLogger() - Constructor for class com.dtflys.forest.logging.ForestLogger
 
ForestLogHandler - Interface in com.dtflys.forest.logging
日志处理器接口
forestMethod - Variable in class com.dtflys.forest.mapping.MappingExpr
 
forestMethod - Variable in class com.dtflys.forest.mapping.MappingTemplate
 
ForestMethod<T> - Class in com.dtflys.forest.reflection
通过代理调用的实际执行的方法对象
ForestMethod(InterfaceProxyHandler, ForestConfiguration, Method) - Constructor for class com.dtflys.forest.reflection.ForestMethod
 
ForestMultipart<T,SELF extends ForestMultipart<T,SELF>> - Class in com.dtflys.forest.multipart
Forest对上传下载的文件、流、二进制数值等内容的封装抽象类 提供针对用于上传下载等用途资源的公共接口
ForestMultipart() - Constructor for class com.dtflys.forest.multipart.ForestMultipart
 
ForestMultipartFactory<T> - Class in com.dtflys.forest.multipart
 
ForestMultipartFactory(ForestMethod<?>, Class<T>, String, int, MappingTemplate, MappingTemplate) - Constructor for class com.dtflys.forest.multipart.ForestMultipartFactory
 
ForestNamespaceHandler - Class in com.dtflys.forest.schema
 
ForestNamespaceHandler() - Constructor for class com.dtflys.forest.schema.ForestNamespaceHandler
 
ForestNetworkException - Exception in com.dtflys.forest.exceptions
 
ForestNetworkException(String, Integer, ForestResponse) - Constructor for exception com.dtflys.forest.exceptions.ForestNetworkException
 
ForestNoFileNameException - Exception in com.dtflys.forest.exceptions
未包含文件名异常
ForestNoFileNameException(Class<?>) - Constructor for exception com.dtflys.forest.exceptions.ForestNoFileNameException
 
ForestObjectFactory - Interface in com.dtflys.forest.reflection
Forest对象工厂
ForestProgress - Class in com.dtflys.forest.utils
 
ForestProgress(ForestRequest, long) - Constructor for class com.dtflys.forest.utils.ForestProgress
 
ForestProperties - Class in com.dtflys.forest.config
Forest Properties配置文件属性
ForestProperties() - Constructor for class com.dtflys.forest.config.ForestProperties
 
ForestProtobufConverter - Interface in com.dtflys.forest.converter.protobuf
 
ForestProtobufConverterManager - Class in com.dtflys.forest.converter.protobuf
JSON转换器选择策略
ForestProtobufConverterManager() - Constructor for class com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager
 
ForestProtocol - Enum in com.dtflys.forest.http
HTTP协议枚举
ForestProxy - Class in com.dtflys.forest.http
Forest请求正向代理
ForestProxy(String, int) - Constructor for class com.dtflys.forest.http.ForestProxy
 
ForestQueryMap - Class in com.dtflys.forest.http
Forest请求Query参数Map
ForestQueryMap() - Constructor for class com.dtflys.forest.http.ForestQueryMap
 
ForestQueryParameter - Class in com.dtflys.forest.http
Forest请求URL的Query参数项
ForestQueryParameter(String, Object) - Constructor for class com.dtflys.forest.http.ForestQueryParameter
 
ForestQueryParameter(String, Object, Boolean, String) - Constructor for class com.dtflys.forest.http.ForestQueryParameter
 
ForestQueryParameter(String, Object, boolean, Boolean, String) - Constructor for class com.dtflys.forest.http.ForestQueryParameter
 
ForestQueryParameter(String) - Constructor for class com.dtflys.forest.http.ForestQueryParameter
 
ForestRequest<T> - Class in com.dtflys.forest.http
Forest请求对象
ForestRequest(ForestConfiguration, ForestMethod, Object[]) - Constructor for class com.dtflys.forest.http.ForestRequest
 
ForestRequest(ForestConfiguration, ForestMethod, Object[], ForestBody) - Constructor for class com.dtflys.forest.http.ForestRequest
 
ForestRequest(ForestConfiguration, ForestMethod) - Constructor for class com.dtflys.forest.http.ForestRequest
 
ForestRequest(ForestConfiguration) - Constructor for class com.dtflys.forest.http.ForestRequest
 
ForestRequest(ForestConfiguration, Object[]) - Constructor for class com.dtflys.forest.http.ForestRequest
 
ForestRequestBody - Class in com.dtflys.forest.http
Forest请求体
ForestRequestBody() - Constructor for class com.dtflys.forest.http.ForestRequestBody
 
ForestRequestType - Enum in com.dtflys.forest.http
Forest请求类型(请求方法)枚举
ForestResponse<T> - Class in com.dtflys.forest.http
Forest请求响应类
ForestResponse(ForestRequest, Date, Date) - Constructor for class com.dtflys.forest.http.ForestResponse
 
ForestResponseFactory<R> - Interface in com.dtflys.forest.http
 
ForestRetryer - Class in com.dtflys.forest.retryer
Forest请求重试器
ForestRetryer(ForestRequest) - Constructor for class com.dtflys.forest.retryer.ForestRetryer
 
ForestRetryException - Exception in com.dtflys.forest.exceptions
 
ForestRetryException(ForestRequest, int, int, boolean) - Constructor for exception com.dtflys.forest.exceptions.ForestRetryException
 
ForestRetryException(ForestRequest, int, int) - Constructor for exception com.dtflys.forest.exceptions.ForestRetryException
 
ForestRetryException(Throwable, ForestRequest, int, int) - Constructor for exception com.dtflys.forest.exceptions.ForestRetryException
 
ForestReturnTypeException - Exception in com.dtflys.forest.exceptions
Forest返回类型异常
ForestReturnTypeException(Class<?>) - Constructor for exception com.dtflys.forest.exceptions.ForestReturnTypeException
 
ForestRuntimeException - Exception in com.dtflys.forest.exceptions
Created by Administrator on 2016/5/30.
ForestRuntimeException(String) - Constructor for exception com.dtflys.forest.exceptions.ForestRuntimeException
 
ForestRuntimeException(String, Throwable) - Constructor for exception com.dtflys.forest.exceptions.ForestRuntimeException
 
ForestRuntimeException(Throwable) - Constructor for exception com.dtflys.forest.exceptions.ForestRuntimeException
 
ForestScan - Annotation Type in com.dtflys.forest.springboot.annotation
 
ForestScanBeanDefinitionParser - Class in com.dtflys.forest.schema
 
ForestScanBeanDefinitionParser() - Constructor for class com.dtflys.forest.schema.ForestScanBeanDefinitionParser
 
ForestScannerRegister - Class in com.dtflys.forest.springboot.annotation
 
ForestScannerRegister() - Constructor for class com.dtflys.forest.springboot.annotation.ForestScannerRegister
 
ForestSSLConnectionFactory - Class in com.dtflys.forest.backend.httpclient.conn
 
ForestSSLConnectionFactory() - Constructor for class com.dtflys.forest.backend.httpclient.conn.ForestSSLConnectionFactory
 
ForestSSLKeyStoreProperties - Class in com.dtflys.forest.springboot.properties
 
ForestSSLKeyStoreProperties() - Constructor for class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
ForestTemplateSyntaxError - Exception in com.dtflys.forest.exceptions
 
ForestTemplateSyntaxError(String) - Constructor for exception com.dtflys.forest.exceptions.ForestTemplateSyntaxError
 
ForestUnsupportException - Exception in com.dtflys.forest.exceptions
 
ForestUnsupportException(String) - Constructor for exception com.dtflys.forest.exceptions.ForestUnsupportException
 
ForestURL - Class in com.dtflys.forest.http
Forest URL
ForestURL(URL) - Constructor for class com.dtflys.forest.http.ForestURL
 
ForestURL(String, String, String, Integer, String) - Constructor for class com.dtflys.forest.http.ForestURL
 
ForestVariableUndefinedException - Exception in com.dtflys.forest.exceptions
Forest变量未定义异常
ForestVariableUndefinedException(String) - Constructor for exception com.dtflys.forest.exceptions.ForestVariableUndefinedException
 
ForestVariableUndefinedException(String, String) - Constructor for exception com.dtflys.forest.exceptions.ForestVariableUndefinedException
 
ForestVariableUndefinedException(String, ForestMethod, String) - Constructor for exception com.dtflys.forest.exceptions.ForestVariableUndefinedException
 
ForestVariableUndefinedException(Class<? extends Annotation>, String, ForestMethod, String) - Constructor for exception com.dtflys.forest.exceptions.ForestVariableUndefinedException
 
ForestVariableUndefinedException(Class<? extends Annotation>, String, ForestMethod, String, String) - Constructor for exception com.dtflys.forest.exceptions.ForestVariableUndefinedException
 
ForestVariableValue - Interface in com.dtflys.forest.reflection
Forest 变量接口
ForestX509TrustManager - Class in com.dtflys.forest.ssl
 
ForestX509TrustManager(SSLKeyStore) - Constructor for class com.dtflys.forest.ssl.ForestX509TrustManager
 
ForestXmlConverter - Interface in com.dtflys.forest.converter.xml
Xml消息转化接口
FORM - Static variable in class com.dtflys.forest.utils.ForestDataType
数据类型: 表单类型
FORM_VALUE - Static variable in class com.dtflys.forest.utils.URLEncoder
用于表单参数值部分的编码URLEncoder
FormBody - Annotation Type in com.dtflys.forest.annotation
Request Form Body
FormBodyLifeCycle - Class in com.dtflys.forest.lifecycles.parameter
Forest @FormBody注解的生命周期
FormBodyLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.FormBodyLifeCycle
 
FORWARDED - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:披露客户端通过http代理连接web服务的源信息
FROM - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:设置发送请求的用户的email地址
fromBytes(byte[], Charset, Charset) - Static method in class com.dtflys.forest.utils.StringUtils
 
fromBytes(byte[], Charset) - Static method in class com.dtflys.forest.utils.StringUtils
 

G

GATEWAY_TIMEOUT - Static variable in class com.dtflys.forest.http.HttpStatus
 
generateBoundary() - Static method in class com.dtflys.forest.utils.StringUtils
生成 boundary 字符串
Get - Annotation Type in com.dtflys.forest.annotation
Get请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
get() - Method in class com.dtflys.forest.backend.AsyncHttpExecutor.AsyncTask
 
get() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
 
get(long, TimeUnit) - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
 
get() - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
 
get(long, TimeUnit) - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
 
get(String) - Method in class com.dtflys.forest.config.ForestConfiguration
创建 GET 请求的 ForestRequest 对象
get(String) - Static method in class com.dtflys.forest.Forest
创建 GET 请求的 ForestRequest 对象
get(int) - Method in class com.dtflys.forest.http.ForestBody
 
get(Object) - Method in class com.dtflys.forest.http.ForestHeaderMap
 
get(Object) - Method in class com.dtflys.forest.http.ForestQueryMap
 
getAcceptedIssuers() - Method in class com.dtflys.forest.ssl.ForestX509TrustManager
 
getAcceptedIssuers() - Method in class com.dtflys.forest.ssl.TrustAllManager
 
getAccess_token() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
getAccessToken() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
 
getAddress(ForestRequest) - Method in interface com.dtflys.forest.callback.AddressSource
获取地址信息
getAllCreatedBackends() - Method in class com.dtflys.forest.backend.HttpBackendSelector
获取所有已创建的Forest后端框架
getAllCreatedBackends() - Method in class com.dtflys.forest.config.ForestConfiguration
获取所有已创建的Forest后端框架
getAndIncrementCurrentRetryCount() - Method in class com.dtflys.forest.retryer.ForestRetryer
 
getArgList() - Method in class com.dtflys.forest.mapping.MappingInvoke
 
getArgument(int) - Method in class com.dtflys.forest.http.ForestRequest
根据参数下标获取该请求对应方法的参数值
getArguments() - Method in class com.dtflys.forest.http.ForestRequest
获取该请求对应方法的所有参数值
getAsyncContext() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getAsyncThreadSize() - Static method in class com.dtflys.forest.backend.AsyncHttpExecutor
 
getAttachment(String) - Method in class com.dtflys.forest.http.ForestRequest
根据名称获取该请求中的附件
getAttribute(ForestRequest, String) - Method in interface com.dtflys.forest.interceptor.Interceptor
 
getAttribute(ForestRequest, String, Class<T>) - Method in interface com.dtflys.forest.interceptor.Interceptor
 
getAttribute(String) - Method in class com.dtflys.forest.interceptor.InterceptorAttributes
 
getAttribute(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getAttributeAsDouble(ForestRequest, String) - Method in interface com.dtflys.forest.interceptor.Interceptor
 
getAttributeAsFloat(ForestRequest, String) - Method in interface com.dtflys.forest.interceptor.Interceptor
 
getAttributeAsInteger(ForestRequest, String) - Method in interface com.dtflys.forest.interceptor.Interceptor
 
getAttributeAsString(ForestRequest, String) - Method in interface com.dtflys.forest.interceptor.Interceptor
 
getAttributeNames() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getAttributes(ForestRequest) - Method in interface com.dtflys.forest.interceptor.Interceptor
获取请求在本拦截器中的 Attribute 属性
getAttributes() - Method in class com.dtflys.forest.interceptor.InterceptorAttributes
 
getAttributesFromAnnotation(Annotation) - Static method in class com.dtflys.forest.utils.ReflectUtils
从注解对象中获取所有属性
getAttributeTemplates() - Method in class com.dtflys.forest.interceptor.InterceptorAttributes
 
getAuthority() - Method in class com.dtflys.forest.http.ForestURL
 
getAuthType() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getBackend() - Method in class com.dtflys.forest.config.ForestConfiguration
获取当前HTTP后端
getBackend() - Method in class com.dtflys.forest.http.ForestRequest
获取HTTP后端对象
getBackend() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getBackendName() - Method in class com.dtflys.forest.config.ForestConfiguration
获取HTTP后端名称
getBackendSelector() - Method in class com.dtflys.forest.config.ForestConfiguration
获取Forest后端框架选择器
getBaseAddress() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局默认地址(主机名/域名/ip地址 + 端口号)
getBaseAddressHost() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getBaseAddressPort() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getBaseAddressScheme() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getBaseAddressSource() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局默认的主机地址信息动态来源
getBaseAddressSource() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getBaseAnnotations() - Method in class com.dtflys.forest.proxy.InterfaceProxyHandler
 
getBaseLogConfiguration() - Method in class com.dtflys.forest.proxy.InterfaceProxyHandler
 
getBaseMetaRequest() - Method in class com.dtflys.forest.proxy.InterfaceProxyHandler
 
getBasePackages() - Static method in class com.dtflys.forest.springboot.annotation.ForestScannerRegister
获取所要扫描的所有包名
getBasePath() - Method in class com.dtflys.forest.http.ForestAddress
获取URL根路径
getBasePath() - Method in class com.dtflys.forest.http.ForestRequest
获取URL根路径
getBasePath() - Method in class com.dtflys.forest.http.ForestURL
获取URL根路径
getBeanId() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getBeanId(String, Class, ParserContext) - Static method in class com.dtflys.forest.utils.ClientFactoryBeanUtils
 
getBeanId(String, Class, BeanDefinitionRegistry) - Static method in class com.dtflys.forest.utils.ClientFactoryBeanUtils
 
getBinary() - Method in class com.dtflys.forest.springboot.properties.ForestConvertProperties
 
getBody() - Method in class com.dtflys.forest.http.ForestRequest
获取请求体对象列表
getBody() - Method in class com.dtflys.forest.logging.RequestLogMessage
 
getBodyList() - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
getBodyString() - Method in class com.dtflys.forest.backend.httpclient.logging.HttpclientLogBodyMessage
 
getBodyString() - Method in class com.dtflys.forest.backend.okhttp3.logging.OkHttp3LogBodyMessage
 
getBodyString() - Method in interface com.dtflys.forest.logging.LogBodyMessage
获取请求体日志信息
getBodyType() - Method in class com.dtflys.forest.http.ForestBody
 
getBodyType() - Method in class com.dtflys.forest.http.ForestRequest
获取请求体类型
getBodyType() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getBoundary() - Method in class com.dtflys.forest.http.ForestRequest
获取 Content-Type 请求头的 boundary 字符串
getByteArray() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientForestResponse
 
getByteArray() - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponse
 
getByteArray() - Method in class com.dtflys.forest.http.body.ByteArrayRequestBody
 
getByteArray() - Method in class com.dtflys.forest.http.body.FileRequestBody
 
getByteArray() - Method in class com.dtflys.forest.http.body.InputStreamRequestBody
 
getByteArray() - Method in class com.dtflys.forest.http.body.MultipartRequestBody
 
getByteArray() - Method in class com.dtflys.forest.http.body.NameValueRequestBody
 
getByteArray() - Method in class com.dtflys.forest.http.body.ObjectRequestBody
 
getByteArray() - Method in class com.dtflys.forest.http.body.ResourceRequestBody
 
getByteArray() - Method in class com.dtflys.forest.http.body.StringRequestBody
 
getByteArray() - Method in class com.dtflys.forest.http.ForestRequestBody
 
getByteArray() - Method in class com.dtflys.forest.http.ForestResponse
以字节数组的形式获取请求响应内容
getByteArrayItems() - Method in class com.dtflys.forest.http.ForestBody
 
getBytes() - Method in class com.dtflys.forest.file.SpringMultipartFile
 
getBytes() - Method in class com.dtflys.forest.multipart.ByteArrayMultipart
 
getBytes() - Method in class com.dtflys.forest.multipart.ForestMultipart
 
getCause() - Method in exception com.dtflys.forest.exceptions.ForestRetryException
 
getCertPass() - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
getCertPass() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
getCharacterEncoding() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getCharset() - Method in class com.dtflys.forest.backend.ContentType
 
getCharset() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局的请求数据字符集
getCharset() - Method in class com.dtflys.forest.http.ForestQueryParameter
 
getCharset() - Method in class com.dtflys.forest.http.ForestRequest
获取请求参数编码字符集
getCharset() - Method in class com.dtflys.forest.http.ForestResponse
获取请求响应的内容编码字符集
getCharset() - Method in class com.dtflys.forest.mapping.MappingParameter
 
getCharset() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getCharset() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getCharsetName(byte[]) - Static method in class com.dtflys.forest.utils.ByteEncodeUtils
通过字符串字节数组获得字符串编码名称
getCharsetName(byte[], String) - Static method in class com.dtflys.forest.utils.ByteEncodeUtils
通过字符串字节数组获得字符串编码名称
getCipherSuites() - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
getCipherSuites() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
getClassOfReturnTypeParameter() - Method in exception com.dtflys.forest.exceptions.ForestReturnTypeException
获取ReturnType注解所修饰的参数的类型
getClient(ForestRequest, LifeCycleHandler) - Method in class com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager
 
getClient(ForestRequest, LifeCycleHandler) - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
getClientId() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
 
getConfiguration() - Method in interface com.dtflys.forest.config.VariableScope
 
getConfiguration() - Method in class com.dtflys.forest.http.ForestRequest
获取该请求的配置对象
getConfiguration() - Method in class com.dtflys.forest.mapping.SubVariableScope
 
getConfiguration() - Method in class com.dtflys.forest.proxy.InterfaceProxyHandler
 
getConfiguration() - Method in class com.dtflys.forest.reflection.ForestMethod
 
getConfigurationId() - Static method in class com.dtflys.forest.springboot.annotation.ForestScannerRegister
获取Forest全局配置ID
getConnectionManager() - Method in class com.dtflys.forest.backend.AbstractHttpBackend
 
getConnectionManager() - Method in interface com.dtflys.forest.backend.HttpBackend
获取连接池
getConnectTimeout() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局的请求连接超时时间,单位为毫秒
getConnectTimeout() - Method in class com.dtflys.forest.http.ForestRequest
获取连接超时时间,时间单位为毫秒
getConnectTimeout() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getConnectTimeout() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getConnectTimeoutMillis() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getContent() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientEntity
 
getContent() - Method in class com.dtflys.forest.http.body.StringRequestBody
 
getContent() - Method in class com.dtflys.forest.http.ForestResponse
获取请求响应内容文本 和ForestResponse.readAsString()不同的地方在于, ForestResponse.getContent()不会读取二进制形式数据内容, 而ForestResponse.readAsString()会将二进制数据转换成字符串读取
getContentEncoding() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientEntity
 
getContentEncoding() - Method in class com.dtflys.forest.http.ForestRequest
 
getContentEncoding() - Method in class com.dtflys.forest.http.ForestResponse
获取请求响应内容的数据编码
getContentEncoding() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getContentLength() - Method in class com.dtflys.forest.backend.httpclient.body.HttpclientMultipartCommonBody
 
getContentLength() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientEntity
 
getContentLength() - Method in class com.dtflys.forest.http.ForestResponse
获取请求响应内容的数据长度
getContentLength() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getContentLengthLong() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getContentType() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientEntity
 
getContentType() - Method in class com.dtflys.forest.http.body.NameValueRequestBody
 
getContentType() - Method in class com.dtflys.forest.http.ForestRequest
获取请求头 Content-Type 的值
getContentType() - Method in class com.dtflys.forest.http.ForestResponse
获取请求响应内容的数据类型
getContentType() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getContentType() - Method in class com.dtflys.forest.multipart.ByteArrayMultipart
 
getContentType() - Method in class com.dtflys.forest.multipart.FilePathMultipart
 
getContentType() - Method in class com.dtflys.forest.multipart.ForestMultipart
 
getContentType() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getContextPath() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getConvertedDefaultValue(ForestConverter) - Method in class com.dtflys.forest.mapping.MappingParameter
获取已根据类型已转换的默认值
getConverter(ForestDataType) - Method in class com.dtflys.forest.config.ForestConfiguration
根据请求响应数据类型获取数据转换器
getConverterClass() - Method in exception com.dtflys.forest.exceptions.ForestConvertException
 
getConverterMap() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局数据转换器表
getConverters() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getCookies(String) - Method in class com.dtflys.forest.http.ForestCookies
根据域名获取Cookie列表
getCookies(String, String) - Method in class com.dtflys.forest.http.ForestCookies
根据域名和路径获取Cookie列表
getCookies(String, String, String) - Method in class com.dtflys.forest.http.ForestCookies
根据域名、路径和名称获取Cookie列表
getCookies() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getCookiesFromHttpCookieStore(CookieStore) - Method in class com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
 
getCreateTime() - Method in class com.dtflys.forest.http.ForestCookie
 
getCurrentBytes() - Method in class com.dtflys.forest.utils.ForestProgress
 
getCurrentRetryCount() - Method in exception com.dtflys.forest.exceptions.ForestRetryException
 
getCurrentRetryCount() - Method in class com.dtflys.forest.http.ForestRequest
获取请求当前重试次数
getCurrentRetryCount() - Method in class com.dtflys.forest.retryer.ForestRetryer
 
getData() - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
getData() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getDataNameValueList() - Method in class com.dtflys.forest.http.ForestRequest
 
getDataType() - Method in class com.dtflys.forest.converter.auto.DefaultAutoConverter
 
getDataType() - Method in class com.dtflys.forest.converter.binary.DefaultBinaryConverter
 
getDataType() - Method in interface com.dtflys.forest.converter.ForestConverter
获取当前数据转换器转换类型
getDataType() - Method in class com.dtflys.forest.converter.form.DefaultFormConvertor
 
getDataType() - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
 
getDataType() - Method in class com.dtflys.forest.converter.json.ForestGsonConverter
 
getDataType() - Method in class com.dtflys.forest.converter.json.ForestJacksonConverter
 
getDataType() - Method in class com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter
 
getDataType() - Method in class com.dtflys.forest.converter.text.DefaultTextConverter
 
getDataType() - Method in class com.dtflys.forest.converter.xml.ForestJaxbConverter
 
getDataType() - Method in class com.dtflys.forest.http.ForestRequest
 
getDataType() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getDateFormat() - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
 
getDateFormat() - Method in class com.dtflys.forest.converter.json.ForestGsonConverter
 
getDateFormat() - Method in class com.dtflys.forest.converter.json.ForestJacksonConverter
 
getDateFormat() - Method in interface com.dtflys.forest.converter.json.ForestJsonConverter
获取日期格式
getDateHeader(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getDecoder() - Method in class com.dtflys.forest.http.ForestRequest
获取反序列化器
getDecoder() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getDefaultConfiguration() - Static method in class com.dtflys.forest.config.ForestConfiguration
 
getDefaultHeaders() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局默认请求头信息列表
getDefaultParameters() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局默认请求参数列表
getDefaultParamTarget() - Method in enum com.dtflys.forest.http.ForestRequestType
 
getDefaultSSLSocketFactory(ForestRequest, String) - Static method in class com.dtflys.forest.ssl.SSLUtils
 
getDefaultValue() - Method in class com.dtflys.forest.http.ForestQueryParameter
 
getDefaultValue() - Method in class com.dtflys.forest.http.ForestRequestBody
 
getDefaultValue() - Method in class com.dtflys.forest.mapping.MappingParameter
 
getDefaultValue() - Method in class com.dtflys.forest.utils.RequestNameValue
 
getDispatcher() - Method in class com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager
 
getDispatcherType() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getDomain() - Method in class com.dtflys.forest.http.ForestCookie
 
getEncoder() - Method in class com.dtflys.forest.http.ForestRequest
获取序列化器
getEncoder() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getErrcode() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
getErrmsg() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
getError() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
getError_description() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
getErrorMessage() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
getException() - Method in class com.dtflys.forest.http.ForestResponse
获取请求发送过程中的异常
getExpires_in() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
getExpiresAt() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
 
getExpiresIn() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
Token有效期剩余时间.
getExpiresTime() - Method in class com.dtflys.forest.http.ForestCookie
 
getExpr() - Method in class com.dtflys.forest.mapping.MappingUrlEncodedExpr
 
getExtensionParameterValue(String) - Method in class com.dtflys.forest.reflection.ForestMethod
获取扩展参数值
getFile() - Method in class com.dtflys.forest.file.SpringMultipartFile
 
getFile() - Method in class com.dtflys.forest.file.SpringResource
 
getFile() - Method in class com.dtflys.forest.http.body.FileRequestBody
 
getFile() - Method in class com.dtflys.forest.multipart.ByteArrayMultipart
 
getFile() - Method in class com.dtflys.forest.multipart.FileMultipart
 
getFile() - Method in class com.dtflys.forest.multipart.FilePathMultipart
 
getFile() - Method in class com.dtflys.forest.multipart.ForestMultipart
 
getFile() - Method in class com.dtflys.forest.multipart.InputStreamMultipart
 
getFile() - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
getFileItems() - Method in class com.dtflys.forest.http.ForestBody
 
getFilename() - Method in class com.dtflys.forest.backend.httpclient.body.HttpclientMultipartCommonBody
 
getFilename() - Method in class com.dtflys.forest.http.ForestRequest
 
getFilename() - Method in class com.dtflys.forest.http.ForestResponse
获取下载文件名
getFileNameTemplate() - Method in class com.dtflys.forest.multipart.ForestMultipartFactory
 
getFilePath() - Method in exception com.dtflys.forest.exceptions.ForestFileNotFoundException
 
getFilePath() - Method in class com.dtflys.forest.multipart.FilePathMultipart
获取文件实际路径
getFilePath() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
getFilterChain() - Method in class com.dtflys.forest.mapping.MappingParameter
 
getFilters() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getForestBeanRegister(ForestConfigurationProperties) - Method in class com.dtflys.forest.springboot.ForestAutoConfiguration
 
getForestConfiguration() - Method in class com.dtflys.forest.beans.ClientFactoryBean
 
getForestConfiguration() - Method in class com.dtflys.forest.spring.ConverterBeanListener
 
getForestObject(Class<T>) - Method in class com.dtflys.forest.config.ForestConfiguration
获取Forest接口对象
getForestObjectFactory() - Method in class com.dtflys.forest.config.ForestConfiguration
获取Forest对象实例化工厂
getForestProtobufConverter() - Method in class com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager
 
getFormValueString(ForestJsonConverter, Object) - Static method in class com.dtflys.forest.mapping.MappingTemplate
 
getGenericArgument(Type, int) - Static method in class com.dtflys.forest.utils.ReflectUtils
根据下标获取单个泛型参数类型
getGenericArgument(Type) - Static method in class com.dtflys.forest.utils.ReflectUtils
获取第一个泛型参数类型
getGenericTypeArguments(Type) - Static method in class com.dtflys.forest.utils.ReflectUtils
获取所有泛型参数类型
getGetterName(Method) - Static method in class com.dtflys.forest.utils.StringUtils
 
getHeader(String) - Method in class com.dtflys.forest.http.ForestHeaderMap
根据请求头名称获取请求头对象
getHeader(String) - Method in class com.dtflys.forest.http.ForestProxy
根据请求头名称获取该代理的请求头信息
getHeader(String) - Method in class com.dtflys.forest.http.ForestRequest
根据请求头名称获取该请求的请求头信息
getHeader(String) - Method in class com.dtflys.forest.http.ForestResponse
根据响应头名称获取单个请求响应头
getHeader(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getHeaderNames() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getHeaderNameValueList() - Method in class com.dtflys.forest.http.ForestRequest
 
getHeaders(String) - Method in class com.dtflys.forest.http.ForestHeaderMap
根据请求头名称获取请求头对象列表
getHeaders() - Method in class com.dtflys.forest.http.ForestProxy
获取该代理的所有请求头信息
getHeaders() - Method in class com.dtflys.forest.http.ForestRequest
获取该请求的所有请求头信息
getHeaders(String) - Method in class com.dtflys.forest.http.ForestResponse
根据响应头名称获取请求响应头列表
getHeaders() - Method in class com.dtflys.forest.http.ForestResponse
获取请求响应的所有响应头
getHeaders() - Method in class com.dtflys.forest.logging.RequestLogMessage
 
getHeaders(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getHeaders() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getHeaderValue(String) - Method in class com.dtflys.forest.http.ForestProxy
根据请求头名称获取该代理的请求头的值
getHeaderValue(String) - Method in class com.dtflys.forest.http.ForestRequest
根据请求头名称获取该请求的请求头的值
getHeaderValue(String) - Method in class com.dtflys.forest.http.ForestResponse
根据响应头名称获取请求响应头值
getHeaderValues(String) - Method in class com.dtflys.forest.http.ForestResponse
根据响应头名称获取请求响应头值列表
getHost() - Method in class com.dtflys.forest.http.ForestAddress
获取主机地址
getHost() - Method in class com.dtflys.forest.http.ForestProxy
获取代理主机地址
getHost() - Method in class com.dtflys.forest.http.ForestRequest
获取URL主机地址
getHost() - Method in class com.dtflys.forest.http.ForestURL
 
getHost() - Method in class com.dtflys.forest.logging.RequestProxyLogMessage
 
getHostnameVerifier() - Method in class com.dtflys.forest.http.ForestRequest
获取SSL主机名/域名验证器
getHostnameVerifier() - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
getHostnameVerifier() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
getHttpClient(ForestRequest, CookieStore) - Method in class com.dtflys.forest.backend.httpclient.conn.HttpclientConnectionManager
 
getHttpClient(CookieStore) - Method in class com.dtflys.forest.backend.httpclient.request.SyncHttpclientRequestSender
 
getHttpResponse() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientForestResponse
 
getId() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局配置ID
getId() - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
getId() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
getIndex() - Method in class com.dtflys.forest.mapping.MappingIndex
 
getIndex() - Method in class com.dtflys.forest.mapping.MappingParameter
 
getIndex() - Method in class com.dtflys.forest.multipart.ForestMultipartFactory
 
getInputStream() - Method in class com.dtflys.forest.backend.httpclient.body.HttpclientMultipartCommonBody
 
getInputStream() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientForestResponse
 
getInputStream() - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponse
 
getInputStream() - Method in class com.dtflys.forest.file.SpringMultipartFile
 
getInputStream() - Method in class com.dtflys.forest.file.SpringResource
 
getInputStream() - Method in class com.dtflys.forest.http.body.InputStreamRequestBody
 
getInputStream() - Method in class com.dtflys.forest.http.ForestResponse
以输入流的形式获取请求响应内容
getInputStream() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getInputStream() - Method in class com.dtflys.forest.multipart.ByteArrayMultipart
 
getInputStream() - Method in class com.dtflys.forest.multipart.FileMultipart
 
getInputStream() - Method in class com.dtflys.forest.multipart.FilePathMultipart
 
getInputStream() - Method in class com.dtflys.forest.multipart.ForestMultipart
 
getInputStream() - Method in class com.dtflys.forest.multipart.InputStreamMultipart
 
getInputStream() - Method in class com.dtflys.forest.ssl.SpringSSLKeyStore
 
getInputStream() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
getInputStreamItems() - Method in class com.dtflys.forest.http.ForestBody
 
getInstance() - Static method in class com.dtflys.forest.converter.json.JSONConverterSelector
 
getInstance() - Static method in class com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager
 
getInstanceCache() - Method in class com.dtflys.forest.config.ForestConfiguration
获取请求接口实例缓存,返回的缓存对象集合用于缓存请求接口的动态代理的实例
getInterceptor(Class<T>) - Method in class com.dtflys.forest.interceptor.DefaultInterceptorFactory
 
getInterceptor(Class<T>) - Method in interface com.dtflys.forest.interceptor.InterceptorFactory
 
getInterceptor() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getInterceptorAttribute(Class, String) - Method in class com.dtflys.forest.http.ForestRequest
根据拦截器类和拦截器属性名获取拦截器属性值
getInterceptorAttributes() - Method in class com.dtflys.forest.http.ForestRequest
获取拦截器属性表
getInterceptorAttributes(Class) - Method in class com.dtflys.forest.http.ForestRequest
根据拦截器类获取拦截器属性集合对象
getInterceptorChain() - Method in class com.dtflys.forest.http.ForestRequest
获取拦截器链对象
getInterceptorChain() - Method in class com.dtflys.forest.interceptor.DefaultInterceptorFactory
 
getInterceptorChain() - Method in interface com.dtflys.forest.interceptor.InterceptorFactory
 
getInterceptorClass() - Method in exception com.dtflys.forest.exceptions.ForestInterceptorDefineException
 
getInterceptorClass() - Method in class com.dtflys.forest.interceptor.InterceptorAttributes
 
getInterceptorFactory() - Method in class com.dtflys.forest.config.ForestConfiguration
获取拦截器工厂
getInterceptors() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局拦截器列表
getInterceptors() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getInterceptorSize() - Method in class com.dtflys.forest.interceptor.InterceptorChain
 
getInterfaceClass() - Method in class com.dtflys.forest.beans.ClientFactoryBean
 
getInterfaceClass() - Method in class com.dtflys.forest.proxy.InterfaceProxyHandler
 
getInterfaceClass() - Method in class com.dtflys.forest.proxy.ProxyFactory
 
getIntHeader(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getItems(Class<T>) - Method in class com.dtflys.forest.http.ForestBody
 
getJson() - Method in class com.dtflys.forest.springboot.properties.ForestConvertProperties
 
getJsonConverter() - Method in class com.dtflys.forest.config.ForestConfiguration
获取当前全局JSON数据转换器
getJsonParamName() - Method in class com.dtflys.forest.mapping.MappingParameter
 
getKeyStore(String) - Method in class com.dtflys.forest.config.ForestConfiguration
根据ID获取全局SSL的Key Store信息
getKeyStore() - Method in class com.dtflys.forest.http.ForestRequest
获取SSL KeyStore信息
getKeyStore() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getKeystorePass() - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
getKeystorePass() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
getKeystoreType() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
getLifeCycleHandler() - Method in class com.dtflys.forest.backend.AsyncHttpExecutor.AsyncTask
 
getLifeCycleHandler() - Method in class com.dtflys.forest.http.ForestRequest
获取生命周期处理器
getLocalAddr() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getLocale() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getLocales() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getLocalName() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getLocalPort() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getLogConfiguration() - Method in class com.dtflys.forest.http.ForestRequest
获取请求日志配置信息
getLogConfiguration() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getLogger() - Method in class com.dtflys.forest.logging.DefaultLogHandler
 
getLogger() - Method in interface com.dtflys.forest.logging.ForestLogHandler
获取Forest日志控制对象
getLogHandler() - Method in class com.dtflys.forest.config.ForestConfiguration
获取日志处理器
getLogHandler() - Method in class com.dtflys.forest.logging.LogConfiguration
获取日志处理器
getLogHandler() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getMap() - Method in class com.dtflys.forest.mapping.MappingParameter
 
getMapper() - Method in class com.dtflys.forest.converter.json.ForestJacksonConverter
获取Jackson的Mapper对象
getMaxAge() - Method in class com.dtflys.forest.http.ForestCookie
 
getMaxAsyncThreadSize() - Static method in class com.dtflys.forest.backend.AsyncHttpExecutor
 
getMaxAsyncThreadSize() - Method in class com.dtflys.forest.config.ForestConfiguration
获取最大异步线程池大小
getMaxAsyncThreadSize() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getMaxConnections() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局的最大连接数
getMaxConnections() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getMaxRetryCount() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局的最大请求失败重试次数
getMaxRetryCount() - Method in exception com.dtflys.forest.exceptions.ForestRetryException
 
getMaxRetryCount() - Method in class com.dtflys.forest.http.ForestRequest
获取请求失败后的重试次数
getMaxRetryCount() - Method in class com.dtflys.forest.retryer.ForestRetryer
 
getMaxRetryCount() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getMaxRetryInterval() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局的最大请求重试之间的时间间隔,单位为毫秒
getMaxRetryInterval() - Method in class com.dtflys.forest.http.ForestRequest
获取最大请重试的时间间隔,时间单位为毫秒
getMaxRetryInterval() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getMaxRetryInterval() - Method in class com.dtflys.forest.retryer.ForestRetryer
 
getMaxRetryInterval() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getMaxRouteConnections() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局的最大请求路径连接数
getMaxRouteConnections() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getMetaRequest() - Method in class com.dtflys.forest.reflection.ForestMethod
获取元请求信息
getMethod() - Method in class com.dtflys.forest.backend.httpclient.entity.HttpclientRequestWithBodyEntity
 
getMethod() - Method in class com.dtflys.forest.backend.httpclient.HttpclientDelete
 
getMethod() - Method in class com.dtflys.forest.http.ForestRequest
获取请求对应的Forest方法
getMethod() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getMethod() - Method in class com.dtflys.forest.reflection.ForestMethod
获取Forest方法对应的Java原生方法
getMethodName() - Method in class com.dtflys.forest.reflection.ForestMethod
获取方法名
getMethodReturnValue() - Method in class com.dtflys.forest.http.ForestRequest
获取该请求对应的方法返回值
getMultipartFile() - Method in class com.dtflys.forest.http.body.MultipartRequestBody
 
getMultiparts() - Method in class com.dtflys.forest.http.ForestRequest
 
getName() - Method in interface com.dtflys.forest.backend.HttpBackend
获取后端框架名称
getName() - Method in class com.dtflys.forest.backend.httpclient.HttpclientBackend
 
getName() - Method in class com.dtflys.forest.backend.okhttp3.OkHttp3Backend
 
getName() - Method in class com.dtflys.forest.http.body.NameValueRequestBody
 
getName() - Method in class com.dtflys.forest.http.ForestCookie
 
getName() - Method in class com.dtflys.forest.http.ForestHeader
 
getName() - Method in enum com.dtflys.forest.http.ForestProtocol
 
getName() - Method in class com.dtflys.forest.http.ForestQueryParameter
 
getName() - Method in enum com.dtflys.forest.http.ForestRequestType
 
getName() - Method in class com.dtflys.forest.logging.LogHeaderMessage
 
getName() - Method in class com.dtflys.forest.mapping.MappingIdentity
 
getName() - Method in class com.dtflys.forest.mapping.MappingNameValue
 
getName() - Method in class com.dtflys.forest.mapping.MappingParameter
 
getName() - Method in class com.dtflys.forest.mapping.MappingReference
 
getName() - Method in class com.dtflys.forest.mapping.MappingVariable
 
getName() - Method in enum com.dtflys.forest.mapping.Token
 
getName() - Method in class com.dtflys.forest.multipart.ForestMultipart
 
getName() - Method in class com.dtflys.forest.utils.ForestDataType
获取数据类型名称
getName() - Method in class com.dtflys.forest.utils.RequestNameValue
 
getNameTemplate() - Method in class com.dtflys.forest.multipart.ForestMultipartFactory
 
getNameValueBodies(String) - Method in class com.dtflys.forest.http.ForestBody
根据名称获取键值对类型请求体项列表
getNameValueBody(String) - Method in class com.dtflys.forest.http.ForestBody
根据名称获取键值对类型请求体项
getNameValueItems() - Method in class com.dtflys.forest.http.ForestBody
 
getNameValueList(ForestConfiguration) - Method in class com.dtflys.forest.http.body.ByteArrayRequestBody
 
getNameValueList(ForestConfiguration) - Method in class com.dtflys.forest.http.body.NameValueRequestBody
 
getNameValueList(ForestConfiguration) - Method in class com.dtflys.forest.http.body.ObjectRequestBody
 
getNameValueList(ForestConfiguration) - Method in class com.dtflys.forest.http.body.StringRequestBody
 
getNameValueList(ForestConfiguration) - Method in interface com.dtflys.forest.http.body.SupportFormUrlEncoded
获取请求键值对
getNumber() - Method in class com.dtflys.forest.mapping.MappingDouble
 
getNumber() - Method in class com.dtflys.forest.mapping.MappingFloat
 
getNumber() - Method in class com.dtflys.forest.mapping.MappingInteger
 
getNumber() - Method in class com.dtflys.forest.mapping.MappingLong
 
getOAuth2Token(ForestResponse<String>, Map) - Method in class com.dtflys.forest.handler.AutoOAuth2DefinitionHandler
 
getOAuth2Token(ForestResponse<String>, Map) - Method in interface com.dtflys.forest.handler.OAuth2DefinitionHandler
处理认证响应实体
getObject() - Method in class com.dtflys.forest.beans.ClientFactoryBean
 
getObject() - Method in class com.dtflys.forest.http.body.ObjectRequestBody
 
getObject(Class<T>) - Method in class com.dtflys.forest.reflection.DefaultObjectFactory
获取Forest接口对象(默认方式)
getObject(Class<T>) - Method in interface com.dtflys.forest.reflection.ForestObjectFactory
获取Forest接口对象
getObject(Class<T>) - Method in class com.dtflys.forest.reflection.SpringForestObjectFactory
获取Forest接口对象(Spring方式)
getObjectFromCache(Class<T>) - Method in class com.dtflys.forest.reflection.DefaultObjectFactory
从缓存获取Forest接口对象实例
getObjectItems() - Method in class com.dtflys.forest.http.ForestBody
 
getObjectType() - Method in class com.dtflys.forest.beans.ClientFactoryBean
 
getOkHttpPool() - Method in class com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager
获取OkHttp连接池对象
getOnError() - Method in class com.dtflys.forest.http.ForestRequest
获取OnError回调函数,该回调函数在请求失败时被调用
getOnLoadCookie() - Method in class com.dtflys.forest.http.ForestRequest
获取回调函数: 加载Cookie时调用
getOnProgress() - Method in class com.dtflys.forest.http.ForestRequest
获取进度回调函数:上传/下载进度监听时调用
getOnRedirection() - Method in class com.dtflys.forest.http.ForestRequest
获取重定向回调函数: 在请求重定向时触发
getOnRetry() - Method in class com.dtflys.forest.http.ForestRequest
获取OnRetry回调函数,该回调函数在请求重试时被调用
getOnSaveCookie() - Method in class com.dtflys.forest.http.ForestRequest
获取回调函数: 需要保存Cookie时调用
getOnSuccess() - Method in class com.dtflys.forest.http.ForestRequest
获取OnSuccess回调函数,该回调函数在请求成功时被调用
getOnSuccessClassGenericType() - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
getOnSuccessClassGenericType() - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
getOnSuccessClassGenericType() - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
getOriginalFileName() - Method in class com.dtflys.forest.file.SpringMultipartFile
 
getOriginalFileName() - Method in class com.dtflys.forest.file.SpringResource
 
getOriginalFileName() - Method in class com.dtflys.forest.multipart.ByteArrayMultipart
 
getOriginalFileName() - Method in class com.dtflys.forest.multipart.FileMultipart
 
getOriginalFileName() - Method in class com.dtflys.forest.multipart.FilePathMultipart
 
getOriginalFileName() - Method in class com.dtflys.forest.multipart.ForestMultipart
 
getOriginalFileName() - Method in class com.dtflys.forest.multipart.InputStreamMultipart
 
getOriginalUrl() - Method in class com.dtflys.forest.http.ForestURL
获取原始URL
getParameter(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getParameterMap() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getParameterNames() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getParameters() - Method in class com.dtflys.forest.reflection.ForestMethod
 
getParameters() - Method in class com.dtflys.forest.springboot.properties.ForestConverterItemProperties
 
getParameterType() - Method in exception com.dtflys.forest.exceptions.ForestNoFileNameException
 
getParameterValue(ForestJsonConverter, Object) - Static method in class com.dtflys.forest.mapping.MappingTemplate
 
getParameterValues(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getPart(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getPartContentType() - Method in class com.dtflys.forest.mapping.MappingParameter
 
getPartContentType() - Method in class com.dtflys.forest.utils.RequestNameValue
 
getParts() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getPassword() - Method in class com.dtflys.forest.http.ForestProxy
获取代理密码
getPath() - Method in class com.dtflys.forest.http.ForestCookie
 
getPath() - Method in class com.dtflys.forest.http.ForestRequest
获取URL路径
getPath() - Method in class com.dtflys.forest.http.ForestURL
获取URL路径
getPathInfo() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getPathTranslated() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getPoolingHttpClientConnectionManager() - Static method in class com.dtflys.forest.backend.httpclient.conn.HttpclientConnectionManager
获取Httpclient连接池管理对象
getPort() - Method in class com.dtflys.forest.http.ForestAddress
获取主机地址(主机名/ip地址)
getPort() - Method in class com.dtflys.forest.http.ForestProxy
获取代理主机端口
getPort() - Method in class com.dtflys.forest.http.ForestRequest
获取URL主机端口
getPort() - Method in class com.dtflys.forest.http.ForestURL
 
getPort() - Method in class com.dtflys.forest.logging.RequestProxyLogMessage
 
getPrevRequest() - Method in class com.dtflys.forest.http.ForestRequest
获取重定向上一个的请求对象
getPrevResponse() - Method in class com.dtflys.forest.http.ForestRequest
获取重定向的上一个响应
getProgressStep() - Method in class com.dtflys.forest.http.ForestRequest
获取上传/下载进度监听的步长
getProgressStep() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getProperties() - Method in class com.dtflys.forest.config.ForestConfiguration
获取Properties配置属性
getProperties() - Method in class com.dtflys.forest.mapping.MappingProperty
 
getProperties() - Method in class com.dtflys.forest.mapping.MappingTemplate
 
getProperty(String, String) - Method in class com.dtflys.forest.config.ForestProperties
 
getProperty(String, String) - Method in class com.dtflys.forest.config.SpringForestProperties
 
getPropertyName() - Method in class com.dtflys.forest.mapping.MappingProperty
 
getPropMethodFromClass(Class, MappingIdentity) - Method in class com.dtflys.forest.mapping.MappingDot
 
getProtobuf() - Method in class com.dtflys.forest.springboot.properties.ForestConvertProperties
 
getProtobufConverter() - Method in class com.dtflys.forest.config.ForestConfiguration
获取当前全局XML数据转换器
getProtocol() - Method in class com.dtflys.forest.http.ForestRequest
获取请求协议
getProtocol() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getProtocols() - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
getProtocols() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
getProxy(ForestRequest) - Method in interface com.dtflys.forest.callback.HTTPProxySource
获取正向代理信息
getProxy() - Method in class com.dtflys.forest.http.ForestRequest
获取正向代理
getProxy() - Method in class com.dtflys.forest.logging.RequestLogMessage
 
getProxyFactory(Class<T>) - Method in class com.dtflys.forest.config.ForestConfiguration
根据请求接口类创建并获取请求接口的动态代理工厂
getProxyFactory() - Method in class com.dtflys.forest.proxy.InterfaceProxyHandler
 
getProxyHandler() - Method in interface com.dtflys.forest.proxy.ForestClientProxy
 
getQueries(String) - Method in class com.dtflys.forest.http.ForestQueryMap
 
getQuery(String) - Method in class com.dtflys.forest.http.ForestQueryMap
 
getQuery() - Method in class com.dtflys.forest.http.ForestRequest
获取请求的Query参数表
getQuery(String) - Method in class com.dtflys.forest.http.ForestRequest
根据名称获取请求的Query参数值
getQueryableURLBuilder() - Static method in class com.dtflys.forest.backend.url.URLBuilder
 
getQueryNameValueList() - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
getQueryString() - Method in class com.dtflys.forest.http.ForestRequest
动态获取请求的URL Query参数字符串
getQueryString() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getQueryValues() - Method in class com.dtflys.forest.http.ForestRequest
 
getRate() - Method in class com.dtflys.forest.utils.ForestProgress
 
getReader() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getReadTimeout() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局的请求读取超时时间,单位为毫秒
getReadTimeout() - Method in class com.dtflys.forest.http.ForestRequest
获取读取超时时间,时间单位为毫秒
getReadTimeout() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getReadTimeout() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getReadTimeoutMillis() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getRealPath(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
Deprecated.
getReasonPhrase() - Method in class com.dtflys.forest.http.ForestResponse
获取请求响应的原因短语
getRedirectionLocation() - Method in class com.dtflys.forest.http.ForestResponse
获取重定向地址
getRef() - Method in class com.dtflys.forest.http.ForestRequest
获取Reference, 即URL井号后面的字符串
getRef() - Method in class com.dtflys.forest.http.ForestURL
 
getRefresh_token() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
getRefreshToken() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
 
getRegisteredFilterNames() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局过滤器注册表中所有过滤器的名称列表
getRemoteAddr() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getRemoteHost() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getRemotePort() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getRemoteUser() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
GetRequest - Annotation Type in com.dtflys.forest.annotation
Get请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
getRequest() - Method in class com.dtflys.forest.backend.AbstractHttpExecutor
 
getRequest() - Method in class com.dtflys.forest.backend.AsyncHttpExecutor
 
getRequest(String) - Method in interface com.dtflys.forest.backend.httpclient.HttpclientRequestProvider
 
getRequest() - Method in interface com.dtflys.forest.backend.HttpExecutor
 
getRequest() - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
getRequest() - Method in exception com.dtflys.forest.exceptions.ForestHandlerException
 
getRequest() - Method in exception com.dtflys.forest.exceptions.ForestRetryException
 
getRequest() - Method in class com.dtflys.forest.http.ForestResponse
获取该响应对象对应的请求对象
getRequest() - Method in class com.dtflys.forest.logging.RequestLogMessage
 
getRequest() - Method in class com.dtflys.forest.retryer.ForestRetryer
 
getRequest() - Method in class com.dtflys.forest.utils.ForestProgress
 
getRequestAnnotation() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getRequestDispatcher(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getRequestedSessionId() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
GetRequestLifeCycle - Class in com.dtflys.forest.lifecycles.method
 
GetRequestLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.GetRequestLifeCycle
 
getRequestLine() - Method in class com.dtflys.forest.logging.RequestLogMessage
获取请求行
getRequestLogMessage() - Method in class com.dtflys.forest.http.ForestRequest
 
getRequestTime() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
 
getRequestTime() - Method in class com.dtflys.forest.http.ForestResponse
获取请求开始时间
getRequestTime() - Method in class com.dtflys.forest.logging.ResponseLogMessage
 
getRequestURI() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getRequestURL() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getResource() - Method in class com.dtflys.forest.http.body.ResourceRequestBody
 
getResponse() - Method in exception com.dtflys.forest.exceptions.ForestHandlerException
 
getResponse() - Method in exception com.dtflys.forest.exceptions.ForestNetworkException
 
getResponse() - Method in class com.dtflys.forest.logging.ResponseLogMessage
 
getResponse() - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
getResponseEncode() - Method in class com.dtflys.forest.http.ForestRequest
 
getResponseEncoding() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getResponseHandler() - Method in class com.dtflys.forest.backend.AsyncHttpExecutor
 
getResponseHandler() - Method in class com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
 
getResponseHandler() - Method in interface com.dtflys.forest.backend.HttpExecutor
 
getResponseHandler() - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
getResponseTime() - Method in class com.dtflys.forest.http.ForestResponse
获取响应接受时间
getResponseTime() - Method in class com.dtflys.forest.logging.ResponseLogMessage
 
getResult(ForestRequest, ForestResponse, Type, Class) - Method in class com.dtflys.forest.handler.ResultHandler
 
getResult() - Method in class com.dtflys.forest.http.ForestResponse
获取反序列化成对象类型的请求响应内容
getResultData() - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
getResultType() - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
getResultType() - Method in class com.dtflys.forest.reflection.ForestMethod
获取请求结果类型
getResultType() - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
getResultType() - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
getRetryCount() - Method in class com.dtflys.forest.config.ForestConfiguration
Deprecated.
getRetryCount() - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
getRetryCount() - Method in class com.dtflys.forest.logging.RequestLogMessage
 
getRetryCount() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getRetryCount() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
Deprecated.
getRetryer() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局的请求失败重试策略类
getRetryer() - Method in class com.dtflys.forest.http.ForestRequest
获取Forest请求重试器
getRetryer() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getRetryer() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getRetryWhen() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局重试条件回调函数
getRetryWhen() - Method in class com.dtflys.forest.http.ForestRequest
获取RetryWhen回调函数, 回调函数为请求重试的触发条件
getRetryWhen() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getReturnClass() - Method in class com.dtflys.forest.reflection.ForestMethod
获取Forest接口方法的返回类
getReturnType() - Method in class com.dtflys.forest.reflection.ForestMethod
获取方法返回值类型
getReturnTypeParameter() - Method in class com.dtflys.forest.reflection.ForestMethod
获取指定方法返回值类型的参数
getScheme() - Method in class com.dtflys.forest.http.ForestAddress
获取HTTP协议头
getScheme() - Method in class com.dtflys.forest.http.ForestRequest
获取URL地址的HTTP协议头
getScheme() - Method in class com.dtflys.forest.http.ForestURL
 
getScheme() - Method in class com.dtflys.forest.logging.RequestLogMessage
 
getScheme() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getSerializerFeature() - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
获取FastJson的序列化特性对象
getSerializerFeatureName() - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
获取FastJson的序列化特性名
getServerName() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getServerPort() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getServletContext() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getServletPath() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getSession(boolean) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getSession() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getSimpleURLBuilder() - Static method in class com.dtflys.forest.backend.url.URLBuilder
 
getSize() - Method in class com.dtflys.forest.file.SpringMultipartFile
 
getSize() - Method in class com.dtflys.forest.file.SpringResource
 
getSize() - Method in class com.dtflys.forest.multipart.ByteArrayMultipart
 
getSize() - Method in class com.dtflys.forest.multipart.FileMultipart
 
getSize() - Method in class com.dtflys.forest.multipart.FilePathMultipart
 
getSize() - Method in class com.dtflys.forest.multipart.ForestMultipart
 
getSize() - Method in class com.dtflys.forest.multipart.InputStreamMultipart
 
getSource() - Method in exception com.dtflys.forest.exceptions.ForestVariableUndefinedException
 
getSpecialMethodHandle(Method) - Static method in class com.dtflys.forest.utils.MethodHandlesUtil
 
getSSLContext(ForestRequest, String) - Static method in class com.dtflys.forest.ssl.SSLUtils
获取SSL上下文
getSslKeyStores() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局SSL的Key Store表
getSslKeyStores() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getSslProtocol() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局的单向HTTPS请求的SSL协议,默认为 TLSv1.2
getSslProtocol() - Method in class com.dtflys.forest.http.ForestRequest
获取SSL协议
getSslProtocol() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getSslProtocol() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getSSLSocketFactory() - Method in class com.dtflys.forest.http.ForestRequest
获取 SSL Socket 工厂
getSSLSocketFactory(ForestRequest, String) - Method in interface com.dtflys.forest.ssl.SSLSocketFactoryBuilder
获取SSL Socket Factory
getSslSocketFactoryBuilder() - Method in class com.dtflys.forest.http.ForestRequest
获取 SSL Socket 工厂构造器
getSslSocketFactoryBuilder() - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
getSslSocketFactoryBuilder() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
getStatus() - Method in class com.dtflys.forest.logging.ResponseLogMessage
 
getStatusCode() - Method in exception com.dtflys.forest.exceptions.ForestNetworkException
 
getStatusCode() - Method in class com.dtflys.forest.http.ForestResponse
获取请求响应的状态码
getStringItems() - Method in class com.dtflys.forest.http.ForestBody
 
getSubType() - Method in class com.dtflys.forest.backend.ContentType
 
getSuccessWhen() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局请求成功条件回调函数
getSuccessWhen() - Method in class com.dtflys.forest.http.ForestRequest
获取SuccessWhen回调函数,该回调函数用于判断请求是否成功
getSuccessWhen() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getTarget() - Method in class com.dtflys.forest.mapping.MappingParameter
 
getTarget() - Method in class com.dtflys.forest.utils.RequestNameValue
 
getText() - Method in class com.dtflys.forest.mapping.MappingString
 
getText() - Method in class com.dtflys.forest.springboot.properties.ForestConvertProperties
 
getTime() - Method in class com.dtflys.forest.logging.ResponseLogMessage
计算并获取请求耗时
getTimeAsMillisecond() - Method in class com.dtflys.forest.http.ForestResponse
获取网络请求的耗时(以毫秒为单位)
getTimeout() - Method in class com.dtflys.forest.config.ForestConfiguration
Deprecated.
getTimeout() - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
getTimeout() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getTimeout() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getToken_type() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
getTokenPrefix() - Method in enum com.dtflys.forest.extensions.OAuth2.TokenAt
 
getTokenType() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
 
getTokenValue(String, String) - Method in enum com.dtflys.forest.extensions.OAuth2.TokenAt
获得 Token 值
getTokenVariable() - Method in enum com.dtflys.forest.extensions.OAuth2.TokenAt
 
getTokenVariable(String) - Method in enum com.dtflys.forest.extensions.OAuth2.TokenAt
获取变量名
getTotalBytes() - Method in class com.dtflys.forest.utils.ForestProgress
 
getTransferEncoding() - Method in class com.dtflys.forest.backend.httpclient.body.HttpclientMultipartCommonBody
 
getTrustStore() - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
getTrustStore() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
getType() - Method in class com.dtflys.forest.backend.ContentType
 
getType() - Method in class com.dtflys.forest.http.ForestRequest
获取请求类型
getType() - Method in class com.dtflys.forest.logging.RequestLogMessage
 
getType() - Method in class com.dtflys.forest.mapping.MappingParameter
 
getType() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getType() - Method in class com.dtflys.forest.springboot.properties.ForestConverterItemProperties
 
getType() - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
getType() - Method in class com.dtflys.forest.utils.TypeReference
 
getTypeChangeHistory() - Method in class com.dtflys.forest.http.ForestRequest
获取请求类型变更历史列表
getTypeChangeHistory() - Method in class com.dtflys.forest.logging.RequestLogMessage
 
getTypeChangeHistoryString() - Method in class com.dtflys.forest.http.ForestRequest
获取请求类型变更历史字符串列表
getUnsupported() - Method in exception com.dtflys.forest.exceptions.ForestUnsupportException
 
getURI() - Method in class com.dtflys.forest.http.ForestRequest
获取请求URI
getUri() - Method in class com.dtflys.forest.logging.RequestLogMessage
 
getUrl() - Method in class com.dtflys.forest.http.ForestRequest
获取请求URL字符串
getURL() - Method in class com.dtflys.forest.mapping.MappingURLTemplate
 
getUrl() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getUserAgent() - Method in class com.dtflys.forest.http.ForestRequest
 
getUserAgent() - Method in class com.dtflys.forest.reflection.MetaRequest
 
getUserInfo() - Method in class com.dtflys.forest.http.ForestRequest
获取URL用户验证信息
getUserInfo() - Method in class com.dtflys.forest.http.ForestURL
 
getUsername() - Method in class com.dtflys.forest.http.ForestProxy
获取代理用户名
getUserPrincipal() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
getValidBaseURL(String) - Static method in class com.dtflys.forest.utils.URLUtils
 
getValidURL(String, String) - Static method in class com.dtflys.forest.utils.URLUtils
获取合法的URL字符串
getValue(String) - Method in enum com.dtflys.forest.extensions.OAuth2.GrantType
获取 GrantType 的实际请求参数值
getValue() - Method in class com.dtflys.forest.http.body.NameValueRequestBody
 
getValue() - Method in class com.dtflys.forest.http.ForestCookie
 
getValue() - Method in class com.dtflys.forest.http.ForestHeader
 
getValue(String) - Method in class com.dtflys.forest.http.ForestHeaderMap
根据请求头名称获取请求头的值
getValue() - Method in class com.dtflys.forest.http.ForestQueryParameter
 
getValue() - Method in class com.dtflys.forest.logging.LogHeaderMessage
 
getValue() - Method in class com.dtflys.forest.mapping.MappingNameValue
 
getValue() - Method in enum com.dtflys.forest.mapping.Token
 
getValue(ForestMethod) - Method in class com.dtflys.forest.reflection.BasicVariableValue
 
getValue(ForestMethod) - Method in interface com.dtflys.forest.reflection.ForestVariableValue
 
getValue(ForestMethod) - Method in class com.dtflys.forest.spring.SpringVariableValue
 
getValue() - Method in class com.dtflys.forest.utils.RequestNameValue
 
getValues(String) - Method in class com.dtflys.forest.http.ForestHeaderMap
根据请求头名称获取请求头的值列表
getValues() - Method in class com.dtflys.forest.http.ForestHeaderMap
获取所有请求头的值
getVariable(String) - Method in interface com.dtflys.forest.config.VariableScope
 
getVariable(String) - Method in class com.dtflys.forest.mapping.SubVariableScope
 
getVariable(String) - Method in class com.dtflys.forest.proxy.InterfaceProxyHandler
 
getVariable(String) - Method in class com.dtflys.forest.reflection.ForestMethod
 
getVariableName() - Method in exception com.dtflys.forest.exceptions.ForestVariableUndefinedException
 
getVariables() - Method in class com.dtflys.forest.config.ForestConfiguration
获取全局变量表
getVariables() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
getVariableScope() - Method in class com.dtflys.forest.mapping.MappingTemplate
 
getVariableValue(String) - Method in class com.dtflys.forest.config.ForestConfiguration
根据变量名获取全局变量值
getVariableValue(String, ForestMethod) - Method in class com.dtflys.forest.config.ForestConfiguration
 
getVariableValue(String) - Method in interface com.dtflys.forest.config.VariableScope
 
getVariableValue(String, ForestMethod) - Method in interface com.dtflys.forest.config.VariableScope
 
getVariableValue(String) - Method in class com.dtflys.forest.http.ForestRequest
获取请求所绑定到的变量值
getVariableValue(String) - Method in class com.dtflys.forest.mapping.SubVariableScope
 
getVariableValue(String, ForestMethod) - Method in class com.dtflys.forest.mapping.SubVariableScope
 
getVariableValue(String) - Method in class com.dtflys.forest.proxy.InterfaceProxyHandler
 
getVariableValue(String, ForestMethod) - Method in class com.dtflys.forest.proxy.InterfaceProxyHandler
 
getVariableValue(String) - Method in class com.dtflys.forest.reflection.ForestMethod
 
getVariableValue(String, ForestMethod) - Method in class com.dtflys.forest.reflection.ForestMethod
 
getWaitedTime() - Method in class com.dtflys.forest.retryer.BackOffRetryer
 
getX509TrustManager(ForestRequest) - Method in class com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager
 
getXml() - Method in class com.dtflys.forest.springboot.properties.ForestConvertProperties
 
getXmlConverter() - Method in class com.dtflys.forest.config.ForestConfiguration
获取当前全局XML数据转换器
GONE - Static variable in class com.dtflys.forest.http.HttpStatus
 
GsonEncoder - Annotation Type in com.dtflys.forest.converter.json
 
GzipUtils - Class in com.dtflys.forest.utils
GZIP工具类
GzipUtils() - Constructor for class com.dtflys.forest.utils.GzipUtils
 

H

handleError(ForestResponse) - Method in class com.dtflys.forest.backend.ResponseHandler
 
handleError(ForestResponse, Throwable) - Method in class com.dtflys.forest.backend.ResponseHandler
 
handleError(ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleError(ForestRequest, ForestResponse, Throwable) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleError(ForestRequest, ForestResponse) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleError(ForestRequest, ForestResponse, Throwable) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleError(ForestRequest, ForestResponse) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
handleError(ForestRequest, ForestResponse, Throwable) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
handleFuture(Future) - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientResponseHandler
 
handleFuture(Future<Object>) - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseHandler
 
handleFuture(Future<R>) - Method in class com.dtflys.forest.backend.ResponseHandler
 
handleFuture(Future) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleFuture(Future) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleFuture(Future) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
handleFutureResult(Future, Date, Class, ForestResponseFactory) - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientResponseHandler
 
handleInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
handleLoadCookie(ForestRequest, ForestCookies) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleLoadCookie(ForestRequest, ForestCookies) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleLoadCookie(ForestRequest, ForestCookies) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
handleProgress(ForestRequest, ForestProgress) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleProgress(ForestRequest, ForestProgress) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleProgress(ForestRequest, ForestProgress) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
handleResult(Object) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleResult(Object) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleResult(Object) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
handleResultType(ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleResultType(ForestRequest, ForestResponse, Type, Class) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleResultType(ForestRequest, ForestResponse) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleResultType(ForestRequest, ForestResponse, Type, Class) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleResultType(ForestRequest, ForestResponse) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
handleResultType(ForestRequest, ForestResponse, Type, Class) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
handleSaveCookie(ForestRequest, ForestCookies) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleSaveCookie(ForestRequest, ForestCookies) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleSaveCookie(ForestRequest, ForestCookies) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
handleSuccess(ForestResponse) - Method in class com.dtflys.forest.backend.ResponseHandler
 
handleSuccess(Object, ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleSuccess(Object, ForestRequest, ForestResponse) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleSuccess(Object, ForestRequest, ForestResponse) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
handleSync(HttpResponse, ForestResponse) - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientResponseHandler
 
handleSync(Response, ForestResponse) - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseHandler
 
handleSync(ForestResponse, int, String) - Method in class com.dtflys.forest.backend.ResponseHandler
 
handleSync(ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleSync(ForestRequest, ForestResponse) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleSync(ForestRequest, ForestResponse) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
handleSyncWithException(ForestRequest, ForestResponse, Throwable) - Method in interface com.dtflys.forest.handler.LifeCycleHandler
 
handleSyncWithException(ForestRequest, ForestResponse, Throwable) - Method in class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
handleSyncWithException(ForestRequest, ForestResponse, Throwable) - Method in class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
hasError() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
hasFilter(String) - Method in class com.dtflys.forest.config.ForestConfiguration
判断全局过滤器注册表是否已存在某个过滤器
hashCode() - Method in class com.dtflys.forest.utils.ForestDataType
重载HashCode
hasIterateVariable() - Method in class com.dtflys.forest.mapping.MappingTemplate
 
hasNameValue() - Method in class com.dtflys.forest.utils.ForestDataType
 
hasProtocol(String) - Static method in class com.dtflys.forest.utils.URLUtils
URL字符串中是否包含HTTP协议部分
head(String) - Method in class com.dtflys.forest.config.ForestConfiguration
创建 HEAD 请求的 ForestRequest 对象
head(String) - Static method in class com.dtflys.forest.Forest
创建 HEAD 请求的 ForestRequest 对象
Header - Annotation Type in com.dtflys.forest.annotation
请求头注解,该注解只能修饰方法的参数,被修饰的参数会被作为请求头信息添加到请求中并发送到服务端
header(String) - Method in class com.dtflys.forest.http.ForestRequest
根据请求头名称获取该请求的请求头信息
header(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
headerIterator() - Method in class com.dtflys.forest.http.ForestHeaderMap
获取本请求头集合的迭代器对象
HeaderLifeCycle - Class in com.dtflys.forest.lifecycles.parameter
Forest @Header注解的生命周期
HeaderLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.HeaderLifeCycle
 
Headers - Annotation Type in com.dtflys.forest.annotation
 
headers() - Method in class com.dtflys.forest.http.ForestRequest
获取该请求的所有请求头信息
headers - Variable in class com.dtflys.forest.http.ForestResponse
请求响应头集合
headers() - Method in class com.dtflys.forest.mock.MockServerRequest
 
HeadersLifeCycle - Class in com.dtflys.forest.lifecycles.method
 
HeadersLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.HeadersLifeCycle
 
headerValue(String) - Method in class com.dtflys.forest.http.ForestRequest
根据请求头名称获取该请求的请求头的值
HeadRequest - Annotation Type in com.dtflys.forest.annotation
Head请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
HeadRequestLifeCycle - Class in com.dtflys.forest.lifecycles.method
 
HeadRequestLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.HeadRequestLifeCycle
 
HOST - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:服务器域名和TCP端口号
host(String) - Method in class com.dtflys.forest.http.ForestRequest
设置URL主机地址
host() - Method in class com.dtflys.forest.http.ForestRequest
获取URL主机地址
hostnameVerifier() - Method in class com.dtflys.forest.http.ForestRequest
获取SSL主机名/域名验证器
hostnameVerifier(HostnameVerifier) - Method in class com.dtflys.forest.http.ForestRequest
设置SSL主机名/域名验证器
hostnameVerifier - Variable in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
hostnameVerifier - Variable in class com.dtflys.forest.ssl.SSLKeyStore
 
HTTP_VERSION_NOT_SUPPORTED - Static variable in class com.dtflys.forest.http.HttpStatus
 
HttpBackend - Interface in com.dtflys.forest.backend
HTTP后端接口
HttpBackend.HttpExecutorCreator - Interface in com.dtflys.forest.backend
HTTP执行器的构建器
HttpBackendSelector - Class in com.dtflys.forest.backend
Forest后端框架选择器
HttpBackendSelector() - Constructor for class com.dtflys.forest.backend.HttpBackendSelector
 
HttpClient - Annotation Type in com.dtflys.forest.backend.httpclient
后端注解: HttpClient
HTTPCLIENT_CLIENT_CLASS_NAME - Static variable in class com.dtflys.forest.backend.HttpBackendSelector
 
HttpclientBackend - Class in com.dtflys.forest.backend.httpclient
 
HttpclientBackend() - Constructor for class com.dtflys.forest.backend.httpclient.HttpclientBackend
 
HttpclientBodyBuilder<T extends org.apache.http.client.methods.HttpEntityEnclosingRequestBase> - Class in com.dtflys.forest.backend.httpclient.body
HttpClient后端的请求Body构造器
HttpclientBodyBuilder() - Constructor for class com.dtflys.forest.backend.httpclient.body.HttpclientBodyBuilder
 
HttpclientConnectionManager - Class in com.dtflys.forest.backend.httpclient.conn
 
HttpclientConnectionManager() - Constructor for class com.dtflys.forest.backend.httpclient.conn.HttpclientConnectionManager
 
HttpclientDelete - Class in com.dtflys.forest.backend.httpclient
 
HttpclientDelete(String) - Constructor for class com.dtflys.forest.backend.httpclient.HttpclientDelete
 
HttpclientEntity - Class in com.dtflys.forest.backend.httpclient.response
 
HttpclientEntity(ForestRequest, HttpEntity, LifeCycleHandler) - Constructor for class com.dtflys.forest.backend.httpclient.response.HttpclientEntity
 
HttpclientExecutor - Class in com.dtflys.forest.backend.httpclient.executor
 
HttpclientExecutor(ForestRequest, HttpclientResponseHandler, HttpclientRequestSender) - Constructor for class com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
 
HttpclientForestFuture<T,R> - Class in com.dtflys.forest.backend.httpclient.response
 
HttpclientForestFuture(ForestRequest, Date, Class<T>, LifeCycleHandler, Future<R>, ForestResponseFactory) - Constructor for class com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
 
HttpclientForestResponse - Class in com.dtflys.forest.backend.httpclient.response
 
HttpclientForestResponse(ForestRequest, HttpResponse, HttpEntity, Date, Date) - Constructor for class com.dtflys.forest.backend.httpclient.response.HttpclientForestResponse
 
HttpclientForestResponseFactory - Class in com.dtflys.forest.backend.httpclient.response
 
HttpclientForestResponseFactory() - Constructor for class com.dtflys.forest.backend.httpclient.response.HttpclientForestResponseFactory
 
HttpclientLogBodyMessage - Class in com.dtflys.forest.backend.httpclient.logging
Httpclient后端的请求头日志消息
HttpclientLogBodyMessage(HttpEntity) - Constructor for class com.dtflys.forest.backend.httpclient.logging.HttpclientLogBodyMessage
 
HttpclientMultipartCommonBody - Class in com.dtflys.forest.backend.httpclient.body
HttpClient后端通用类型的MultipartBody封装,主要用于文件上传以及上传时的进度监听
HttpclientMultipartCommonBody(ForestRequest, ForestMultipart, ContentType, String, LifeCycleHandler) - Constructor for class com.dtflys.forest.backend.httpclient.body.HttpclientMultipartCommonBody
 
HttpclientMultipartFileBody - Class in com.dtflys.forest.backend.httpclient.body
HttpClient后端的的对于文件类型的MultipartBody封装,主要用于文件上传以及上传时的进度监听
HttpclientMultipartFileBody(ForestRequest, File, ContentType, String, LifeCycleHandler) - Constructor for class com.dtflys.forest.backend.httpclient.body.HttpclientMultipartFileBody
 
HttpclientRequestProvider<T extends org.apache.http.client.methods.HttpUriRequest> - Interface in com.dtflys.forest.backend.httpclient
 
HttpclientRequestSender - Interface in com.dtflys.forest.backend.httpclient.request
 
HttpclientRequestWithBodyEntity - Class in com.dtflys.forest.backend.httpclient.entity
HttpClient请求体抽象基类
HttpclientRequestWithBodyEntity(String, String) - Constructor for class com.dtflys.forest.backend.httpclient.entity.HttpclientRequestWithBodyEntity
 
HttpclientResponseHandler - Class in com.dtflys.forest.backend.httpclient.response
 
HttpclientResponseHandler(ForestRequest, LifeCycleHandler) - Constructor for class com.dtflys.forest.backend.httpclient.response.HttpclientResponseHandler
 
HttpConnectionConstants - Class in com.dtflys.forest.backend
 
HttpConnectionConstants() - Constructor for class com.dtflys.forest.backend.HttpConnectionConstants
 
HttpExecutor - Interface in com.dtflys.forest.backend
HTTP执行器
HTTPProxy - Annotation Type in com.dtflys.forest.annotation
HTTP正向代理注解
HTTPProxyLifeCycle - Class in com.dtflys.forest.lifecycles.proxy
HTTP正向代理生命周期类
HTTPProxyLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.proxy.HTTPProxyLifeCycle
 
HTTPProxySource - Interface in com.dtflys.forest.callback
正向代理信息动态来源接口
HttpStatus - Class in com.dtflys.forest.http
 
HttpStatus() - Constructor for class com.dtflys.forest.http.HttpStatus
 

I

id - Variable in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
id - Variable in class com.dtflys.forest.ssl.SSLKeyStore
 
IF_MATCH - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:客户端的ETag 当时客户端ETag和服务器生成的ETag一致才执行,适用于更新自从上次更新之后没有改变的资源
IF_MODIFIED_SINCE - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:更新时间 从更新时间到服务端接受请求这段时间内如果资源没有改变,允许服务端返回304 Not
IF_NONE_MATCH - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:客户端的ETag 如果和服务端接受请求生成的ETage相同,允许服务端返回304 Not Modified
IF_RANGE - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:客户端的ETag 如果和服务端接受请求生成的ETage相同,返回缺失的实体部分;否则返回整个新的实体
IgnoreAllInterceptorsLifeCycle - Class in com.dtflys.forest.lifecycles.intercetpor
 
IgnoreAllInterceptorsLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.intercetpor.IgnoreAllInterceptorsLifeCycle
 
index - Variable in class com.dtflys.forest.mapping.MappingParameter
参数下标
indexOf(Object) - Method in class com.dtflys.forest.http.ForestBody
 
info(String, Object...) - Method in class com.dtflys.forest.logging.ForestLogger
输出INFO级别内容到日志
init(ForestConfiguration) - Method in class com.dtflys.forest.backend.AbstractHttpBackend
 
init(ForestConfiguration) - Method in interface com.dtflys.forest.backend.ForestConnectionManager
 
init(ForestConfiguration) - Method in interface com.dtflys.forest.backend.HttpBackend
初始化后端框架
init(ForestConfiguration) - Method in class com.dtflys.forest.backend.httpclient.conn.HttpclientConnectionManager
 
init(ForestConfiguration) - Method in class com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager
 
init() - Method in class com.dtflys.forest.schema.ForestNamespaceHandler
 
init() - Method in class com.dtflys.forest.ssl.SpringSSLKeyStore
 
init() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
initAsyncThreads(Integer) - Static method in class com.dtflys.forest.backend.AsyncHttpExecutor
初始化异步请求线程池
initialized - Static variable in class com.dtflys.forest.backend.AsyncHttpExecutor
异步线程池是否已初始化
inputStream - Variable in class com.dtflys.forest.ssl.SSLKeyStore
 
InputStreamBodyBuilder() - Constructor for class com.dtflys.forest.http.body.RequestBodyBuilder.InputStreamBodyBuilder
 
InputStreamMultipart - Class in com.dtflys.forest.multipart
 
InputStreamMultipart() - Constructor for class com.dtflys.forest.multipart.InputStreamMultipart
 
InputStreamRequestBody - Class in com.dtflys.forest.http.body
 
InputStreamRequestBody(InputStream) - Constructor for class com.dtflys.forest.http.body.InputStreamRequestBody
 
INSUFFICIENT_SPACE_ON_RESOURCE - Static variable in class com.dtflys.forest.http.HttpStatus
 
INSUFFICIENT_STORAGE - Static variable in class com.dtflys.forest.http.HttpStatus
 
Interceptor<T> - Interface in com.dtflys.forest.interceptor
Forest拦截器接口
InterceptorAttributes - Class in com.dtflys.forest.interceptor
拦截器属性类,用于封装通过注解传入的拦截器属性
InterceptorAttributes(Class, Map<String, Object>) - Constructor for class com.dtflys.forest.interceptor.InterceptorAttributes
 
interceptorChain - Variable in class com.dtflys.forest.interceptor.DefaultInterceptorFactory
拦截器调用链
InterceptorChain - Class in com.dtflys.forest.interceptor
拦截器调用链
InterceptorChain() - Constructor for class com.dtflys.forest.interceptor.InterceptorChain
 
InterceptorFactory - Interface in com.dtflys.forest.interceptor
拦截器工厂
interceptorMap - Variable in class com.dtflys.forest.interceptor.DefaultInterceptorFactory
拦截器实例缓存
InterfaceProxyHandler<T> - Class in com.dtflys.forest.proxy
 
InterfaceProxyHandler(ForestConfiguration, ProxyFactory, Class<T>) - Constructor for class com.dtflys.forest.proxy.InterfaceProxyHandler
 
INTERNAL_SERVER_ERROR - Static variable in class com.dtflys.forest.http.HttpStatus
 
invoke(Object, Method, Object[]) - Method in class com.dtflys.forest.proxy.InterfaceProxyHandler
调用 Forest 动态代理接口对象的方法
invoke(Object[]) - Method in class com.dtflys.forest.reflection.ForestMethod
调用方法
isApplication() - Method in class com.dtflys.forest.backend.ContentType
 
isAsync() - Method in class com.dtflys.forest.http.ForestRequest
是否异步
isAsync() - Method in class com.dtflys.forest.reflection.MetaRequest
 
isAsyncStarted() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
isAsyncSupported() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
isAudio() - Method in class com.dtflys.forest.backend.ContentType
 
isAutoRedirection() - Method in class com.dtflys.forest.config.ForestConfiguration
是否自动重定向开关
isAutoRedirection() - Method in class com.dtflys.forest.http.ForestRequest
是否打开自动重定向
isAutoRedirection() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
isBegin() - Method in class com.dtflys.forest.utils.ForestProgress
 
isBinary() - Method in class com.dtflys.forest.backend.ContentType
 
isBlank(String) - Static method in class com.dtflys.forest.utils.StringUtils
是否为空白字符串
isBody() - Method in class com.dtflys.forest.mapping.MappingParameter
 
isBody(int) - Static method in class com.dtflys.forest.mapping.MappingParameter
 
isCacheEnabled() - Method in class com.dtflys.forest.config.ForestConfiguration
是否缓存请求接口实例
isCancelled() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
 
isCancelled() - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
 
isCandidateComponent(AnnotatedBeanDefinition) - Method in class com.dtflys.forest.scanner.ClassPathClientScanner
 
isChunked() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientEntity
 
isDecompressResponseGzipEnabled() - Method in class com.dtflys.forest.http.ForestRequest
是否开启解压GZIP响应内容
isDone() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture
 
isDone() - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
 
isDone() - Method in class com.dtflys.forest.utils.ForestProgress
 
isDownloadFile() - Method in class com.dtflys.forest.http.ForestRequest
该请求是否下载文件
isEmpty() - Method in class com.dtflys.forest.backend.ContentType
 
isEmpty() - Method in class com.dtflys.forest.filter.FilterChain
 
isEmpty() - Method in class com.dtflys.forest.http.ForestBody
 
isEmpty() - Method in class com.dtflys.forest.http.ForestHeaderMap
 
isEmpty() - Method in class com.dtflys.forest.http.ForestQueryMap
 
isEmpty(String) - Static method in class com.dtflys.forest.utils.StringUtils
 
isEncoded(String) - Static method in class com.dtflys.forest.utils.URLUtils
判断字符串是否已被URL Encoding编码过
isError() - Method in class com.dtflys.forest.http.ForestResponse
网络请求是否失败
isExpired(Date) - Method in class com.dtflys.forest.http.ForestCookie
判断Cookie是否过期
isFile() - Method in class com.dtflys.forest.file.SpringMultipartFile
 
isFile() - Method in class com.dtflys.forest.file.SpringResource
 
isFile() - Method in class com.dtflys.forest.multipart.ByteArrayMultipart
 
isFile() - Method in class com.dtflys.forest.multipart.FileMultipart
 
isFile() - Method in class com.dtflys.forest.multipart.FilePathMultipart
 
isFile() - Method in class com.dtflys.forest.multipart.ForestMultipart
 
isFile() - Method in class com.dtflys.forest.multipart.InputStreamMultipart
 
isFinished() - Method in class com.dtflys.forest.mock.FileUploadInputStream
 
isForestAnnotation(Annotation) - Static method in class com.dtflys.forest.utils.ReflectUtils
判断是否为Forest注解
isForestAnnotation(Class) - Static method in class com.dtflys.forest.utils.ReflectUtils
判断是否为Forest注解
isForestBaseAnnotation(Annotation) - Static method in class com.dtflys.forest.utils.ReflectUtils
判断是否为Forest接口注解
isForestBaseAnnotation(Class) - Static method in class com.dtflys.forest.utils.ReflectUtils
判断是否为Forest接口注解
isForestMethodAnnotation(Annotation) - Static method in class com.dtflys.forest.utils.ReflectUtils
判断是否为Forest方法注解
isForestMethodAnnotation(Class) - Static method in class com.dtflys.forest.utils.ReflectUtils
判断是否为Forest方法注解
isForestParamAnnotation(Annotation) - Static method in class com.dtflys.forest.utils.ReflectUtils
判断是否为Forest注解
isForestParamAnnotation(Class) - Static method in class com.dtflys.forest.utils.ReflectUtils
判断是否为Forest参数注解
isFormUrlEncoded() - Method in class com.dtflys.forest.backend.ContentType
 
isFromUrl() - Method in class com.dtflys.forest.http.ForestQueryParameter
是否源自URL
isGzip - Variable in class com.dtflys.forest.http.ForestResponse
是否为Gzip压缩
isGzip(String) - Static method in class com.dtflys.forest.utils.GzipUtils
判断是否为gzip
isHeader() - Method in class com.dtflys.forest.mapping.MappingParameter
 
isHeader(int) - Static method in class com.dtflys.forest.mapping.MappingParameter
 
isHostOnly() - Method in class com.dtflys.forest.http.ForestCookie
 
isHttpOnly() - Method in class com.dtflys.forest.http.ForestCookie
 
isImage() - Method in class com.dtflys.forest.backend.ContentType
 
isInBody() - Method in class com.dtflys.forest.utils.RequestNameValue
 
isInHeader() - Method in class com.dtflys.forest.utils.RequestNameValue
 
isInQuery() - Method in class com.dtflys.forest.utils.RequestNameValue
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingBoolean
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingDot
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingDouble
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingExpr
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingFloat
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingIdentity
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingIndex
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingInteger
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingInvoke
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingLong
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingProperty
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingReference
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingString
 
isIterateVariable() - Method in class com.dtflys.forest.mapping.MappingUrlEncodedExpr
 
isJavaScript() - Method in class com.dtflys.forest.backend.ContentType
 
isJson() - Method in class com.dtflys.forest.backend.ContentType
 
isJsonParam() - Method in class com.dtflys.forest.mapping.MappingParameter
 
isLogEnable() - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
isLogEnabled() - Method in class com.dtflys.forest.config.ForestConfiguration
是否允许打印请求日志
isLogEnabled() - Method in class com.dtflys.forest.logging.LogConfiguration
是否允许打印请求/响应日志
isLogEnabled() - Method in class com.dtflys.forest.reflection.MetaRequest
 
isLogEnabled() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
isLogged() - Method in class com.dtflys.forest.http.ForestResponse
该响应是否已打过日志
isLogRequest() - Method in class com.dtflys.forest.config.ForestConfiguration
是否允许打印请求/响应日志
isLogRequest() - Method in class com.dtflys.forest.logging.LogConfiguration
是否允许打印请求日志
isLogRequest() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
isLogResponseContent() - Method in class com.dtflys.forest.config.ForestConfiguration
是否允许打印响应日志
isLogResponseContent() - Method in class com.dtflys.forest.logging.LogConfiguration
是否允许打印响应日志
isLogResponseContent() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
isLogResponseStatus() - Method in class com.dtflys.forest.config.ForestConfiguration
是否允许打印响应日志
isLogResponseStatus() - Method in class com.dtflys.forest.logging.LogConfiguration
是否允许打印响应日志
isLogResponseStatus() - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
isMaxRetryCountReached() - Method in exception com.dtflys.forest.exceptions.ForestRetryException
是否达到最大请求重试次数
isMultipart() - Method in class com.dtflys.forest.backend.ContentType
 
isNeedBody() - Method in enum com.dtflys.forest.http.ForestRequestType
此类型请求是否一定需要Body
isNeedRetry() - Method in exception com.dtflys.forest.exceptions.ForestRetryException
 
isNoExpires() - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
判断Token是否有效
isNone(Integer) - Static method in class com.dtflys.forest.utils.TimeUtils
时长是否为空
isNonePort(Integer) - Static method in class com.dtflys.forest.utils.URLUtils
判断端口号是否为空
isNotBlank(String) - Static method in class com.dtflys.forest.utils.StringUtils
是否为非空白字符串,即 StringUtils.isBlank(String)的逆否命题
isNotEmpty(String) - Static method in class com.dtflys.forest.utils.StringUtils
 
isNotNone(Integer) - Static method in class com.dtflys.forest.utils.TimeUtils
时长是否不为空
isNotNonePort(Integer) - Static method in class com.dtflys.forest.utils.URLUtils
判断端口号是否不为空
isObjectProperties() - Method in class com.dtflys.forest.mapping.MappingParameter
 
isOctetStream() - Method in class com.dtflys.forest.backend.ContentType
 
isOgg() - Method in class com.dtflys.forest.backend.ContentType
 
isPdf() - Method in class com.dtflys.forest.backend.ContentType
 
isPersistent() - Method in class com.dtflys.forest.http.ForestCookie
 
isPrimaryArrayType(Class) - Static method in class com.dtflys.forest.utils.ReflectUtils
是否为基本数组类型
isPrimaryType(Class<?>) - Static method in class com.dtflys.forest.utils.ReflectUtils
是否是Java基本类型
isProtobuf() - Method in class com.dtflys.forest.backend.ContentType
 
isProtobufMessageClass(Class) - Method in class com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager
 
isProtobufMessageType(Type) - Method in class com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager
 
isQuery() - Method in class com.dtflys.forest.mapping.MappingParameter
 
isQuery(int) - Static method in class com.dtflys.forest.mapping.MappingParameter
 
isReady() - Method in class com.dtflys.forest.mock.FileUploadInputStream
 
isReceivedResponseData() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientForestResponse
 
isReceivedResponseData() - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponse
 
isReceivedResponseData(ForestResponse) - Method in class com.dtflys.forest.handler.ResultHandler
 
isReceivedResponseData() - Method in class com.dtflys.forest.http.ForestResponse
是否已接受到响应数据
isRedirection() - Method in class com.dtflys.forest.http.ForestRequest
是否为重定向请求
isRedirection() - Method in class com.dtflys.forest.http.ForestResponse
是否是重定向响应
isRepeatable() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientEntity
 
isRequestedSessionIdFromCookie() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
isRequestedSessionIdFromURL() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
isRequestedSessionIdFromUrl() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
Deprecated.
isRequestedSessionIdValid() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
isRetryEnabled() - Method in class com.dtflys.forest.http.ForestRequest
是否开启请求重试
isSecure() - Method in class com.dtflys.forest.http.ForestCookie
 
isSecure() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
isSingleton() - Method in class com.dtflys.forest.beans.ClientFactoryBean
 
isSSL() - Method in class com.dtflys.forest.http.ForestRequest
是否为HTTPS请求
isSSL() - Method in class com.dtflys.forest.http.ForestURL
 
isStream() - Method in class com.dtflys.forest.backend.ContentType
 
isStreaming() - Method in class com.dtflys.forest.backend.httpclient.response.HttpclientEntity
 
isSuccess() - Method in class com.dtflys.forest.http.ForestResponse
网络请求是否成功
isText() - Method in class com.dtflys.forest.backend.ContentType
 
isTimeout() - Method in class com.dtflys.forest.http.ForestResponse
请求是否超时
isTorrent() - Method in class com.dtflys.forest.backend.ContentType
 
isUnknownTarget() - Method in class com.dtflys.forest.mapping.MappingParameter
 
isUnknownTarget(int) - Static method in class com.dtflys.forest.mapping.MappingParameter
 
isURL(String) - Static method in class com.dtflys.forest.utils.URLUtils
判断字符串是否是一个URL
isUrlEncode() - Method in class com.dtflys.forest.mapping.MappingParameter
 
isUrlencoded() - Method in class com.dtflys.forest.http.ForestQueryParameter
 
isUserInRole(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
isValidUrl(String) - Static method in class com.dtflys.forest.utils.URLUtils
判断字符串是否为合法的URL
isValue() - Method in class com.dtflys.forest.mapping.MappingBoolean
 
isVariableDefined(String) - Method in class com.dtflys.forest.config.ForestConfiguration
判断变量是否已定义
isVariableDefined(String) - Method in interface com.dtflys.forest.config.VariableScope
 
isVariableDefined(String) - Method in class com.dtflys.forest.mapping.SubVariableScope
 
isVariableDefined(String) - Method in class com.dtflys.forest.proxy.InterfaceProxyHandler
 
isVariableDefined(String) - Method in class com.dtflys.forest.reflection.ForestMethod
 
isVideo() - Method in class com.dtflys.forest.backend.ContentType
 
isXml() - Method in class com.dtflys.forest.backend.ContentType
 
isZip() - Method in class com.dtflys.forest.backend.ContentType
 
iterator() - Method in class com.dtflys.forest.http.ForestBody
 
iterator() - Method in class com.dtflys.forest.http.ForestCookies
获取Cookie集合的迭代器

J

JacksonEncoder - Annotation Type in com.dtflys.forest.converter.json
 
JSON - Static variable in class com.dtflys.forest.utils.ForestDataType
数据类型: JSON类型
JSONBody - Annotation Type in com.dtflys.forest.annotation
Request JSON Body
JSONBodyLifeCycle - Class in com.dtflys.forest.lifecycles.parameter
Forest @JSONBody注解的生命周期
JSONBodyLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.JSONBodyLifeCycle
 
JSONConverterSelector - Class in com.dtflys.forest.converter.json
JSON转换器选择策略 此类负责选择对应的可用JSON转转器供Forest使用
JSONConverterSelector() - Constructor for class com.dtflys.forest.converter.json.JSONConverterSelector
 
JSONFilter - Class in com.dtflys.forest.filter
 
JSONFilter() - Constructor for class com.dtflys.forest.filter.JSONFilter
 
JSONQuery - Annotation Type in com.dtflys.forest.annotation
URL JSON Query参数注解,该注解只能修饰方法的参数,被修饰的参数会被作为一个URL的Query参数并以JSON格式添加到请求的URL中的Query部分(即'?'后的那部分)
JSONQueryLifeCycle - Class in com.dtflys.forest.lifecycles.parameter
Forest @Query注解的生命周期
JSONQueryLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.JSONQueryLifeCycle
 

K

keySet() - Method in class com.dtflys.forest.http.ForestHeaderMap
 
keySet() - Method in class com.dtflys.forest.http.ForestQueryMap
 
keyStore(SSLKeyStore) - Method in class com.dtflys.forest.http.ForestRequest
设置SSL KeyStore信息
keystorePass - Variable in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
keystorePass - Variable in class com.dtflys.forest.ssl.SSLKeyStore
 
keystoreType - Variable in class com.dtflys.forest.ssl.SSLKeyStore
 

L

lastIndexOf(Object) - Method in class com.dtflys.forest.http.ForestBody
 
left - Variable in class com.dtflys.forest.mapping.MappingDot
 
LENGTH_REQUIRED - Static variable in class com.dtflys.forest.http.HttpStatus
 
lifeCycleHandler - Variable in class com.dtflys.forest.backend.ResponseHandler
 
LifeCycleHandler - Interface in com.dtflys.forest.handler
Forest生命周期处理器
listIterator() - Method in class com.dtflys.forest.http.ForestBody
 
listIterator(int) - Method in class com.dtflys.forest.http.ForestBody
 
loadTrustStore() - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
LOCATION - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:重定向地址
LOCKED - Static variable in class com.dtflys.forest.http.HttpStatus
 
LogBodyMessage - Interface in com.dtflys.forest.logging
请求体日志消息接口
LogConfiguration - Class in com.dtflys.forest.logging
请求日志配置信息
LogConfiguration() - Constructor for class com.dtflys.forest.logging.LogConfiguration
 
logContent(String) - Method in class com.dtflys.forest.logging.DefaultLogHandler
打印日志内容
logContent(String) - Method in interface com.dtflys.forest.logging.ForestLogHandler
打印日志内容
LogEnabled - Annotation Type in com.dtflys.forest.annotation
Forest请求日志控制注解
LogEnabledLifeCycle - Class in com.dtflys.forest.lifecycles.logging
 
LogEnabledLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.logging.LogEnabledLifeCycle
 
logged - Variable in class com.dtflys.forest.http.ForestResponse
是否已经打印过响应日志
LogHandler - Annotation Type in com.dtflys.forest.annotation
Forest请求日志处理器注解
LogHandlerLifeCycle - Class in com.dtflys.forest.lifecycles.logging
 
LogHandlerLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.logging.LogHandlerLifeCycle
 
LogHeaderMessage - Class in com.dtflys.forest.logging
 
LogHeaderMessage(String, String) - Constructor for class com.dtflys.forest.logging.LogHeaderMessage
 
login(String, String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
logout() - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
logRequest(int, T) - Method in class com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
 
logRequest(int, Request, OkHttpClient) - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
logRequest(RequestLogMessage) - Method in class com.dtflys.forest.logging.DefaultLogHandler
打印请求日志
logRequest(RequestLogMessage) - Method in interface com.dtflys.forest.logging.ForestLogHandler
打印请求日志
logResponse(ForestResponse) - Method in class com.dtflys.forest.backend.httpclient.request.SyncHttpclientRequestSender
 
logResponse(ForestResponse) - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
logResponseContent(ResponseLogMessage) - Method in class com.dtflys.forest.logging.DefaultLogHandler
打印响应内容日志
logResponseContent(ResponseLogMessage) - Method in interface com.dtflys.forest.logging.ForestLogHandler
打印响应内容日志
logResponseStatus(ResponseLogMessage) - Method in class com.dtflys.forest.logging.DefaultLogHandler
打印响应状态日志
logResponseStatus(ResponseLogMessage) - Method in interface com.dtflys.forest.logging.ForestLogHandler
打印响应状态日志
lookup(Class<?>) - Static method in class com.dtflys.forest.utils.MethodHandlesUtil
 

M

makeTemplate(MappingParameter) - Method in class com.dtflys.forest.reflection.ForestMethod
 
makeTemplate(Class<? extends Annotation>, String, String) - Method in class com.dtflys.forest.reflection.ForestMethod
 
makeURLTemplate(Class<? extends Annotation>, String, String) - Method in class com.dtflys.forest.reflection.ForestMethod
 
map - Variable in class com.dtflys.forest.mapping.MappingParameter
映射操作
mapper - Variable in class com.dtflys.forest.converter.json.ForestJacksonConverter
 
MappingBoolean - Class in com.dtflys.forest.mapping
 
MappingBoolean(boolean) - Constructor for class com.dtflys.forest.mapping.MappingBoolean
 
MappingDot - Class in com.dtflys.forest.mapping
 
MappingDot(ForestMethod, VariableScope, MappingExpr, MappingIdentity) - Constructor for class com.dtflys.forest.mapping.MappingDot
 
MappingDot(ForestMethod, Token, VariableScope, MappingExpr, MappingIdentity) - Constructor for class com.dtflys.forest.mapping.MappingDot
 
MappingDouble - Class in com.dtflys.forest.mapping
 
MappingDouble(double) - Constructor for class com.dtflys.forest.mapping.MappingDouble
 
MappingExpr - Class in com.dtflys.forest.mapping
 
MappingExpr(ForestMethod<?>, Token) - Constructor for class com.dtflys.forest.mapping.MappingExpr
 
MappingFilterInvoke - Class in com.dtflys.forest.mapping
 
MappingFilterInvoke(ForestMethod<?>, VariableScope, MappingIdentity, List<MappingExpr>) - Constructor for class com.dtflys.forest.mapping.MappingFilterInvoke
 
MappingFloat - Class in com.dtflys.forest.mapping
 
MappingFloat(float) - Constructor for class com.dtflys.forest.mapping.MappingFloat
 
MappingIdentity - Class in com.dtflys.forest.mapping
 
MappingIdentity(String) - Constructor for class com.dtflys.forest.mapping.MappingIdentity
 
MappingIndex - Class in com.dtflys.forest.mapping
Created by Administrator on 2016/5/17.
MappingIndex(Integer) - Constructor for class com.dtflys.forest.mapping.MappingIndex
 
MappingInteger - Class in com.dtflys.forest.mapping
Created by Administrator on 2016/5/17.
MappingInteger(int) - Constructor for class com.dtflys.forest.mapping.MappingInteger
 
MappingInvoke - Class in com.dtflys.forest.mapping
 
MappingInvoke(ForestMethod<?>, VariableScope, MappingExpr, MappingIdentity, List<MappingExpr>) - Constructor for class com.dtflys.forest.mapping.MappingInvoke
 
MappingInvoke(ForestMethod<?>, Token, VariableScope, MappingExpr, MappingIdentity, List<MappingExpr>) - Constructor for class com.dtflys.forest.mapping.MappingInvoke
 
MappingLong - Class in com.dtflys.forest.mapping
 
MappingLong(long) - Constructor for class com.dtflys.forest.mapping.MappingLong
 
MappingNameValue - Class in com.dtflys.forest.mapping
 
MappingNameValue() - Constructor for class com.dtflys.forest.mapping.MappingNameValue
 
MappingParameter - Class in com.dtflys.forest.mapping
字符串模板解析类 方法参数
MappingParameter(Class) - Constructor for class com.dtflys.forest.mapping.MappingParameter
 
MappingProperty - Class in com.dtflys.forest.mapping
 
MappingProperty(ForestMethod<?>, String) - Constructor for class com.dtflys.forest.mapping.MappingProperty
 
MappingReference - Class in com.dtflys.forest.mapping
Created by Administrator on 2016/5/26.
MappingReference(ForestMethod<?>, VariableScope, String) - Constructor for class com.dtflys.forest.mapping.MappingReference
 
MappingString - Class in com.dtflys.forest.mapping
Created by Administrator on 2016/5/4.
MappingString(String) - Constructor for class com.dtflys.forest.mapping.MappingString
 
MappingTemplate - Class in com.dtflys.forest.mapping
 
MappingTemplate(Class<? extends Annotation>, String, ForestMethod<?>, String, VariableScope, ForestProperties, MappingParameter[]) - Constructor for class com.dtflys.forest.mapping.MappingTemplate
 
MappingUrlEncodedExpr - Class in com.dtflys.forest.mapping
 
MappingUrlEncodedExpr(ForestMethod<?>, MappingExpr) - Constructor for class com.dtflys.forest.mapping.MappingUrlEncodedExpr
 
MappingURLTemplate - Class in com.dtflys.forest.mapping
 
MappingURLTemplate(Class<? extends Annotation>, String, ForestMethod<?>, String, VariableScope, ForestProperties, MappingParameter[]) - Constructor for class com.dtflys.forest.mapping.MappingURLTemplate
 
MappingVariable - Class in com.dtflys.forest.mapping
Created by Administrator on 2016/5/4.
MappingVariable(String, Class) - Constructor for class com.dtflys.forest.mapping.MappingVariable
 
match(String) - Method in enum com.dtflys.forest.http.ForestRequestType
判断本Forest请求类型枚举是否匹配传入的名称
matchDomain(String, String) - Static method in class com.dtflys.forest.http.ForestCookie
 
matchDomain(String) - Method in class com.dtflys.forest.http.ForestCookie
是否匹配域名
matchPath(String, String) - Static method in class com.dtflys.forest.http.ForestCookie
 
matchPath(String) - Method in class com.dtflys.forest.http.ForestCookie
匹配url路径
MAX_BYTES_CAPACITY - Static variable in class com.dtflys.forest.http.ForestResponse
 
MAX_FORWARDS - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:限制代理或网关转发消息的次数
maxRetryCount() - Method in class com.dtflys.forest.http.ForestRequest
设置请求失败后的重试次数
maxRetryCount(int) - Method in class com.dtflys.forest.http.ForestRequest
设置请求失败后的重试次数
maxRetryInterval(long) - Method in class com.dtflys.forest.http.ForestRequest
设置最大请重试的时间间隔,时间单位为毫秒
mergeURLWith(ForestURL) - Method in class com.dtflys.forest.http.ForestURL
合并两个URL
MetaRequest - Class in com.dtflys.forest.reflection
 
MetaRequest(Annotation) - Constructor for class com.dtflys.forest.reflection.MetaRequest
 
MetaRequest() - Constructor for class com.dtflys.forest.reflection.MetaRequest
 
method() - Method in class com.dtflys.forest.mock.MockServerRequest
 
METHOD_FAILURE - Static variable in class com.dtflys.forest.http.HttpStatus
 
METHOD_NAME - Static variable in class com.dtflys.forest.backend.httpclient.HttpclientDelete
 
METHOD_NOT_ALLOWED - Static variable in class com.dtflys.forest.http.HttpStatus
 
MethodAnnotationLifeCycle<A extends Annotation,I> - Interface in com.dtflys.forest.lifecycles
方法注解的生命周期
MethodHandlesUtil - Class in com.dtflys.forest.utils
 
MethodHandlesUtil() - Constructor for class com.dtflys.forest.utils.MethodHandlesUtil
 
MethodLifeCycle - Annotation Type in com.dtflys.forest.annotation
该注解用于为方法级别的自定义注解指定生命周期类
MethodLifeCycleHandler<T> - Class in com.dtflys.forest.reflection
请求方法生命周期处理器
MethodLifeCycleHandler(Type, Type) - Constructor for class com.dtflys.forest.reflection.MethodLifeCycleHandler
 
methodReturn(T) - Method in class com.dtflys.forest.http.ForestRequest
设置该请求对应的方法返回值
MockHttpServletRequest - Class in com.dtflys.forest.mock
 
MockHttpServletRequest(byte[], String) - Constructor for class com.dtflys.forest.mock.MockHttpServletRequest
 
MockHttpServletRequest(InputStream, long, String) - Constructor for class com.dtflys.forest.mock.MockHttpServletRequest
 
mockRequest(MockWebServer) - Static method in class com.dtflys.forest.mock.MockServerRequest
 
MockServerRequest - Class in com.dtflys.forest.mock
 
MockServerRequest(RecordedRequest) - Constructor for class com.dtflys.forest.mock.MockServerRequest
 
MOVED_PERMANENTLY - Static variable in class com.dtflys.forest.http.HttpStatus
 
MOVED_TEMPORARILY - Static variable in class com.dtflys.forest.http.HttpStatus
 
MULTI_STATUS - Static variable in class com.dtflys.forest.http.HttpStatus
 
multipart(String, String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
multipart(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
MULTIPART - Static variable in class com.dtflys.forest.utils.ForestDataType
数据类型: 文件类型
MULTIPART_FORM_DATA - Static variable in class com.dtflys.forest.backend.ContentType
 
MultipartRequestBody - Class in com.dtflys.forest.http.body
 
MultipartRequestBody(MultipartFile) - Constructor for class com.dtflys.forest.http.body.MultipartRequestBody
 
MultipartRequestBodyBuilder - Class in com.dtflys.forest.http.body
 
MultipartRequestBodyBuilder() - Constructor for class com.dtflys.forest.http.body.MultipartRequestBodyBuilder
 
multiparts(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
multiparts() - Method in class com.dtflys.forest.mock.MockServerRequest
 
MULTIPLE_CHOICES - Static variable in class com.dtflys.forest.http.HttpStatus
 

N

NAME - Static variable in class com.dtflys.forest.backend.httpclient.HttpclientBackend
 
NAME - Static variable in class com.dtflys.forest.backend.okhttp3.OkHttp3Backend
 
name - Variable in class com.dtflys.forest.mapping.MappingParameter
参数名称
name - Variable in class com.dtflys.forest.multipart.ForestMultipart
 
names() - Method in class com.dtflys.forest.http.ForestCookies
获取Cookie的名称列表
names() - Method in class com.dtflys.forest.http.ForestHeaderMap
获取所有请求头的名称列表
NameUtils - Class in com.dtflys.forest.utils
 
NameUtils() - Constructor for class com.dtflys.forest.utils.NameUtils
 
NameValueRequestBody - Class in com.dtflys.forest.http.body
键值对类型请求体
NameValueRequestBody(String, Object) - Constructor for class com.dtflys.forest.http.body.NameValueRequestBody
 
NameValueRequestBody(String, String, Object) - Constructor for class com.dtflys.forest.http.body.NameValueRequestBody
 
nameValuesMap() - Method in class com.dtflys.forest.http.ForestBody
获取请求体中的键值对
nameValuesMapWithObject() - Method in class com.dtflys.forest.http.ForestBody
获取请求体中的键值对
newFilterInstance(String) - Method in class com.dtflys.forest.config.ForestConfiguration
根据过滤器名称创建新的过滤器实例
nextInterval(int) - Method in class com.dtflys.forest.retryer.BackOffRetryer
 
NO_CONTENT - Static variable in class com.dtflys.forest.http.HttpStatus
 
noException() - Method in class com.dtflys.forest.http.ForestResponse
是否没有网络异常
NON_AUTHORITATIVE_INFORMATION - Static variable in class com.dtflys.forest.http.HttpStatus
 
NoneLifeCycleHandler - Class in com.dtflys.forest.reflection
 
NoneLifeCycleHandler() - Constructor for class com.dtflys.forest.reflection.NoneLifeCycleHandler
 
NoneRetryer - Class in com.dtflys.forest.retryer
空重试器,该重试器不会错任何重试动作
NoneRetryer(ForestRequest) - Constructor for class com.dtflys.forest.retryer.NoneRetryer
 
NOT_ACCEPTABLE - Static variable in class com.dtflys.forest.http.HttpStatus
 
NOT_FOUND - Static variable in class com.dtflys.forest.http.HttpStatus
 
NOT_IMPLEMENTED - Static variable in class com.dtflys.forest.http.HttpStatus
 
NOT_MODIFIED - Static variable in class com.dtflys.forest.http.HttpStatus
 

O

OAuth2 - Annotation Type in com.dtflys.forest.extensions
OAuth2 请求。自动获取Token、刷新Token,目前只支持 PASSWORD、CLIENT_CREDENTIALS 这样的无回调、无交互的类型。
OAuth2.GrantType - Enum in com.dtflys.forest.extensions
验证类型
OAuth2.TokenAt - Enum in com.dtflys.forest.extensions
Token 信息位置
OAuth2Client - Interface in com.dtflys.forest.lifecycles.authorization
OAuth2 请求
OAuth2DefinitionHandler - Interface in com.dtflys.forest.handler
自定义OAuth2响应
OAuth2LifeCycle - Class in com.dtflys.forest.lifecycles.authorization
OAuth2 注解的生命周期.
OAuth2LifeCycle() - Constructor for class com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle
 
OAuth2LifeCycle.TokenCache - Class in com.dtflys.forest.lifecycles.authorization
缓存 Token 信息的对象.
OAuth2Token - Class in com.dtflys.forest.lifecycles.authorization
OAuth2 Token
OAuth2Token() - Constructor for class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
ObjectConstructor<T> - Interface in com.dtflys.forest.reflection
构造者接口,用于获取Forest中各种对象实例
ObjectRequestBody - Class in com.dtflys.forest.http.body
对象类型请求体
ObjectRequestBody(Object) - Constructor for class com.dtflys.forest.http.body.ObjectRequestBody
 
ObjectRequestBodyBuilder() - Constructor for class com.dtflys.forest.http.body.RequestBodyBuilder.ObjectRequestBodyBuilder
 
OK - Static variable in class com.dtflys.forest.http.HttpStatus
 
OkHttp3 - Annotation Type in com.dtflys.forest.backend.okhttp3
后端注解: OkHttp3
OKHTTP3_CLIENT_CLASS_NAME - Static variable in class com.dtflys.forest.backend.HttpBackendSelector
 
OkHttp3Backend - Class in com.dtflys.forest.backend.okhttp3
 
OkHttp3Backend() - Constructor for class com.dtflys.forest.backend.okhttp3.OkHttp3Backend
 
OkHttp3BodyBuilder - Class in com.dtflys.forest.backend.okhttp3.body
 
OkHttp3BodyBuilder() - Constructor for class com.dtflys.forest.backend.okhttp3.body.OkHttp3BodyBuilder
 
OkHttp3ConnectionManager - Class in com.dtflys.forest.backend.okhttp3.conn
 
OkHttp3ConnectionManager() - Constructor for class com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager
 
OkHttp3Executor - Class in com.dtflys.forest.backend.okhttp3.executor
 
OkHttp3Executor(ForestRequest, OkHttp3ConnectionManager, OkHttp3ResponseHandler) - Constructor for class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
OkHttp3ForestResponse - Class in com.dtflys.forest.backend.okhttp3.response
 
OkHttp3ForestResponse(ForestRequest, Response, Date, Date) - Constructor for class com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponse
 
OkHttp3ForestResponseFactory - Class in com.dtflys.forest.backend.okhttp3.response
 
OkHttp3ForestResponseFactory() - Constructor for class com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponseFactory
 
OkHttp3LogBodyMessage - Class in com.dtflys.forest.backend.okhttp3.logging
OkHttp3后端的请求头日志消息
OkHttp3LogBodyMessage(RequestBody) - Constructor for class com.dtflys.forest.backend.okhttp3.logging.OkHttp3LogBodyMessage
 
OkHttp3ResponseFuture - Class in com.dtflys.forest.backend.okhttp3.response
 
OkHttp3ResponseFuture() - Constructor for class com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture
 
OkHttp3ResponseHandler - Class in com.dtflys.forest.backend.okhttp3.response
OkHttp3后端请求响应处理器
OkHttp3ResponseHandler(ForestRequest, LifeCycleHandler) - Constructor for class com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseHandler
 
OkHttpMultipartBody - Class in com.dtflys.forest.backend.okhttp3.body
 
OkHttpMultipartBody(ForestRequest, RequestBody, LifeCycleHandler) - Constructor for class com.dtflys.forest.backend.okhttp3.body.OkHttpMultipartBody
 
OkHttpResponseBody - Class in com.dtflys.forest.backend.okhttp3.response
 
OkHttpResponseBody(ForestRequest, ResponseBody, LifeCycleHandler) - Constructor for class com.dtflys.forest.backend.okhttp3.response.OkHttpResponseBody
 
onApplicationEvent(ApplicationContextEvent) - Method in class com.dtflys.forest.spring.ConverterBeanListener
 
OnError - Interface in com.dtflys.forest.callback
回调函数: 请求失败后调用
onError(ForestRuntimeException, ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.callback.OnError
请求失败后调用该方法
onError(OnError) - Method in class com.dtflys.forest.http.ForestRequest
设置OnError回调函数,该回调函数在请求失败时被调用
onError(ForestRuntimeException, ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.interceptor.Interceptor
默认回调函数: 请求失败后调用该方法
onError(ForestRuntimeException, ForestRequest, ForestResponse) - Method in class com.dtflys.forest.interceptor.InterceptorChain
 
onError(ForestRuntimeException, ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.lifecycles.BaseAnnotationLifeCycle
 
onError(ForestRuntimeException, ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle
 
onError(ForestRuntimeException, ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in interface com.dtflys.forest.interceptor.Interceptor
默认回调函数: 接口方法执行时调用该方法
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.interceptor.InterceptorChain
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.authorization.BasicAuthLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.file.DownloadLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.intercetpor.IgnoreAllInterceptorsLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.method.AddressLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.method.BackendLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.method.DecompressGzipLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.method.RedirectionLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.method.RetryerLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.method.RetryLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.method.SSLHostnameVerifierLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.method.SSLSocketFactoryBuilderLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.method.SuccessLifeCycle
 
onInvokeMethod(ForestRequest, ForestMethod, Object[]) - Method in class com.dtflys.forest.lifecycles.proxy.HTTPProxyLifeCycle
 
OnLoadCookie - Interface in com.dtflys.forest.callback
回调函数: 加载Cookie时调用
onLoadCookie(ForestRequest, ForestCookies) - Method in interface com.dtflys.forest.callback.OnLoadCookie
在发送请求加载Cookie时调用该方法
onLoadCookie(OnLoadCookie) - Method in class com.dtflys.forest.http.ForestRequest
设置回调函数: 加载Cookie时调用
onLoadCookie(ForestRequest, ForestCookies) - Method in interface com.dtflys.forest.interceptor.Interceptor
默认回调函数: 在发送请求加载Cookie时调用该方法
onLoadCookie(ForestRequest, ForestCookies) - Method in class com.dtflys.forest.interceptor.InterceptorChain
 
onMethodInitialized(ForestMethod, BasicAuth) - Method in class com.dtflys.forest.lifecycles.authorization.BasicAuthLifeCycle
 
onMethodInitialized(ForestMethod, OAuth2) - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle
 
onMethodInitialized(ForestMethod, DownloadFile) - Method in class com.dtflys.forest.lifecycles.file.DownloadLifeCycle
 
onMethodInitialized(ForestMethod, BasicAuth) - Method in class com.dtflys.forest.lifecycles.intercetpor.IgnoreAllInterceptorsLifeCycle
 
onMethodInitialized(ForestMethod, LogEnabled) - Method in class com.dtflys.forest.lifecycles.logging.LogEnabledLifeCycle
 
onMethodInitialized(ForestMethod, LogHandler) - Method in class com.dtflys.forest.lifecycles.logging.LogHandlerLifeCycle
 
onMethodInitialized(ForestMethod, Address) - Method in class com.dtflys.forest.lifecycles.method.AddressLifeCycle
 
onMethodInitialized(ForestMethod, Backend) - Method in class com.dtflys.forest.lifecycles.method.BackendLifeCycle
 
onMethodInitialized(ForestMethod, BodyType) - Method in class com.dtflys.forest.lifecycles.method.BodyTypeLifeCycle
 
onMethodInitialized(ForestMethod, DecompressGzip) - Method in class com.dtflys.forest.lifecycles.method.DecompressGzipLifeCycle
 
onMethodInitialized(ForestMethod, Annotation) - Method in class com.dtflys.forest.lifecycles.method.DeleteRequestLifeCycle
 
onMethodInitialized(ForestMethod, Annotation) - Method in class com.dtflys.forest.lifecycles.method.GetRequestLifeCycle
 
onMethodInitialized(ForestMethod, Headers) - Method in class com.dtflys.forest.lifecycles.method.HeadersLifeCycle
 
onMethodInitialized(ForestMethod, Annotation) - Method in class com.dtflys.forest.lifecycles.method.HeadRequestLifeCycle
 
onMethodInitialized(ForestMethod, Annotation) - Method in class com.dtflys.forest.lifecycles.method.OptionsRequestLifeCycle
 
onMethodInitialized(ForestMethod, Annotation) - Method in class com.dtflys.forest.lifecycles.method.PatchRequestLifeCycle
 
onMethodInitialized(ForestMethod, Annotation) - Method in class com.dtflys.forest.lifecycles.method.PostRequestLifeCycle
 
onMethodInitialized(ForestMethod, Annotation) - Method in class com.dtflys.forest.lifecycles.method.PutRequestLifeCycle
 
onMethodInitialized(ForestMethod, Redirection) - Method in class com.dtflys.forest.lifecycles.method.RedirectionLifeCycle
 
onMethodInitialized(ForestMethod, Annotation) - Method in class com.dtflys.forest.lifecycles.method.RequestLifeCycle
 
onMethodInitialized(ForestMethod, Retryer) - Method in class com.dtflys.forest.lifecycles.method.RetryerLifeCycle
 
onMethodInitialized(ForestMethod, Retry) - Method in class com.dtflys.forest.lifecycles.method.RetryLifeCycle
 
onMethodInitialized(ForestMethod, SSLHostnameVerifier) - Method in class com.dtflys.forest.lifecycles.method.SSLHostnameVerifierLifeCycle
 
onMethodInitialized(ForestMethod, SSLSocketFactoryBuilder) - Method in class com.dtflys.forest.lifecycles.method.SSLSocketFactoryBuilderLifeCycle
 
onMethodInitialized(ForestMethod, Success) - Method in class com.dtflys.forest.lifecycles.method.SuccessLifeCycle
 
onMethodInitialized(ForestMethod, Annotation) - Method in class com.dtflys.forest.lifecycles.method.TraceRequestLifeCycle
 
onMethodInitialized(ForestMethod, A) - Method in interface com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle
 
onMethodInitialized(ForestMethod, HTTPProxy) - Method in class com.dtflys.forest.lifecycles.proxy.HTTPProxyLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, A) - Method in class com.dtflys.forest.lifecycles.parameter.AbstractBodyLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, BinaryBody) - Method in class com.dtflys.forest.lifecycles.parameter.BinaryBodyLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, DataFile) - Method in class com.dtflys.forest.lifecycles.parameter.DataFileLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, DataObject) - Method in class com.dtflys.forest.lifecycles.parameter.DataObjectLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, DataParam) - Method in class com.dtflys.forest.lifecycles.parameter.DataParamLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, FormBody) - Method in class com.dtflys.forest.lifecycles.parameter.FormBodyLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, Header) - Method in class com.dtflys.forest.lifecycles.parameter.HeaderLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, JSONBody) - Method in class com.dtflys.forest.lifecycles.parameter.JSONBodyLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, JSONQuery) - Method in class com.dtflys.forest.lifecycles.parameter.JSONQueryLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, ProtobufBody) - Method in class com.dtflys.forest.lifecycles.parameter.ProtobufBodyLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, Query) - Method in class com.dtflys.forest.lifecycles.parameter.QueryLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, ReturnType) - Method in class com.dtflys.forest.lifecycles.parameter.ReturnTypeLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, URLEncode) - Method in class com.dtflys.forest.lifecycles.parameter.URLEncodeLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, Annotation) - Method in class com.dtflys.forest.lifecycles.parameter.VariableLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, XMLBody) - Method in class com.dtflys.forest.lifecycles.parameter.XMLBodyLifeCycle
 
onParameterInitialized(ForestMethod, MappingParameter, A) - Method in interface com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle
在被注解修饰的方法参数初始化时被调用
OnProgress - Interface in com.dtflys.forest.callback
回调函数: 文件上传或下载监听传输进度时调用
onProgress(ForestProgress) - Method in interface com.dtflys.forest.callback.OnProgress
文件上传或下载监听传输进度时调用该方法
onProgress(OnProgress) - Method in class com.dtflys.forest.http.ForestRequest
设置进度回调函数:上传/下载进度监听时调用
onProgress(ForestProgress) - Method in interface com.dtflys.forest.interceptor.Interceptor
默认文件上传或下载监听传输进度时调用该方法
onProgress(ForestProgress) - Method in class com.dtflys.forest.interceptor.InterceptorChain
 
onProxyHandlerInitialized(InterfaceProxyHandler, BaseRequest) - Method in class com.dtflys.forest.lifecycles.base.BaseRequestLifeCycle
 
onProxyHandlerInitialized(InterfaceProxyHandler, A) - Method in interface com.dtflys.forest.lifecycles.BaseAnnotationLifeCycle
在被注解修饰的接口初始化时被调用
onProxyHandlerInitialized(InterfaceProxyHandler, LogEnabled) - Method in class com.dtflys.forest.lifecycles.logging.BaseLogEnabledLifeCycle
 
onProxyHandlerInitialized(InterfaceProxyHandler, LogHandler) - Method in class com.dtflys.forest.lifecycles.logging.BaseLogHandlerLifeCycle
 
OnRedirection - Interface in com.dtflys.forest.callback
回调函数: 在请求重定向时触发
onRedirection(ForestRequest<?>, ForestRequest<?>, ForestResponse<?>) - Method in interface com.dtflys.forest.callback.OnRedirection
回调函数:在请求重定向时触发
onRedirection(OnRedirection) - Method in class com.dtflys.forest.http.ForestRequest
设置重定向回调函数: 在请求重定向时触发
onRedirection(ForestRequest<?>, ForestRequest<?>, ForestResponse<?>) - Method in interface com.dtflys.forest.interceptor.Interceptor
默认回调函数:在请求重定向时触发
onRedirection(ForestRequest, ForestRequest, ForestResponse) - Method in class com.dtflys.forest.interceptor.InterceptorChain
 
OnRetry - Interface in com.dtflys.forest.callback
回调函数: 在触发请求重试时执行
onRetry(ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.callback.OnRetry
回调函数: 在触发请求重试时执行
onRetry(OnRetry) - Method in class com.dtflys.forest.http.ForestRequest
设置OnRetry回调函数,该回调函数在请求重试时被调用
onRetry(ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.interceptor.Interceptor
默认回调函数: 在触发请求重试时执行
onRetry(ForestRequest, ForestResponse) - Method in class com.dtflys.forest.interceptor.InterceptorChain
 
OnSaveCookie - Interface in com.dtflys.forest.callback
回调函数: 需要保存Cookie时调用
onSaveCookie(ForestRequest, ForestCookies) - Method in interface com.dtflys.forest.callback.OnSaveCookie
在请求响应成功后,需要保存Cookie时调用该方法
onSaveCookie(OnSaveCookie) - Method in class com.dtflys.forest.http.ForestRequest
设置回调函数: 需要保存Cookie时调用
onSaveCookie(ForestRequest, ForestCookies) - Method in interface com.dtflys.forest.interceptor.Interceptor
默认回调函数: 在请求响应成功后,需要保存Cookie时调用该方法
onSaveCookie(ForestRequest, ForestCookies) - Method in class com.dtflys.forest.interceptor.InterceptorChain
 
OnSuccess<T> - Interface in com.dtflys.forest.callback
回调函数: 请求成功后调用
onSuccess(T, ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.callback.OnSuccess
请求成功后调用该方法
onSuccess(OnSuccess) - Method in class com.dtflys.forest.http.ForestRequest
设置OnSuccess回调函数,该回调函数在请求成功时被调用
onSuccess(T, ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.interceptor.Interceptor
默认回调函数: 请求成功后调用该方法
onSuccess(Object, ForestRequest, ForestResponse) - Method in class com.dtflys.forest.interceptor.InterceptorChain
 
onSuccess(I, ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.lifecycles.BaseAnnotationLifeCycle
 
onSuccess(Object, ForestRequest, ForestResponse) - Method in class com.dtflys.forest.lifecycles.file.DownloadLifeCycle
 
onSuccess(I, ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle
 
onSuccess(I, ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle
 
Options - Annotation Type in com.dtflys.forest.annotation
Options请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
options(String) - Method in class com.dtflys.forest.config.ForestConfiguration
创建 OPTIONS 请求的 ForestRequest 对象
options(String) - Static method in class com.dtflys.forest.Forest
创建 OPTIONS 请求的 ForestRequest 对象
OptionsRequest - Annotation Type in com.dtflys.forest.annotation
Options请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
OptionsRequestLifeCycle - Class in com.dtflys.forest.lifecycles.method
 
OptionsRequestLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.OptionsRequestLifeCycle
 
ORIGIN - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:标识跨域资源请求 请求服务端设置Access-Control-Allow-Origin响应字段

P

ParameterAnnotationLifeCycle<A extends Annotation,I> - Interface in com.dtflys.forest.lifecycles
参数注解的生命周期
parameters - Variable in class com.dtflys.forest.mapping.MappingTemplate
 
ParamLifeCycle - Annotation Type in com.dtflys.forest.annotation
该注解用于为参数级别的自定义注解指定生命周期类
parse(String, String) - Static method in class com.dtflys.forest.http.ForestCookie
 
parse(Element, ParserContext) - Method in class com.dtflys.forest.schema.ForestClientBeanDefinitionParser
 
parse(Element, ParserContext) - Method in class com.dtflys.forest.schema.ForestConfigurationBeanDefinitionParser
 
parse(Element, ParserContext) - Method in class com.dtflys.forest.schema.ForestScanBeanDefinitionParser
 
parseChildren(NodeList, RootBeanDefinition) - Method in class com.dtflys.forest.schema.ForestConfigurationBeanDefinitionParser
 
parseExpression() - Method in class com.dtflys.forest.mapping.MappingTemplate
 
parseIdentity() - Method in class com.dtflys.forest.mapping.MappingTemplate
 
parseIndex() - Method in class com.dtflys.forest.mapping.MappingTemplate
 
parseInvokeParams(VariableScope, MappingExpr, MappingIdentity) - Method in class com.dtflys.forest.mapping.MappingTemplate
 
parseLiteral() - Method in class com.dtflys.forest.mapping.MappingTemplate
 
parseMethodParams_inner(VariableScope, MappingExpr, MappingIdentity, List<MappingExpr>) - Method in class com.dtflys.forest.mapping.MappingTemplate
 
parseProperty() - Method in class com.dtflys.forest.mapping.MappingTemplate
 
parsePropertyName() - Method in class com.dtflys.forest.mapping.MappingTemplate
 
parseSSLKeyStore(Element, ManagedMap<String, BeanDefinition>) - Method in class com.dtflys.forest.schema.ForestConfigurationBeanDefinitionParser
 
parseString(char) - Method in class com.dtflys.forest.mapping.MappingTemplate
 
parseTextToken() - Method in class com.dtflys.forest.mapping.MappingTemplate
 
parseVariable(Element, ManagedMap<String, Object>) - Method in class com.dtflys.forest.schema.ForestConfigurationBeanDefinitionParser
 
PARTIAL_CONTENT - Static variable in class com.dtflys.forest.http.HttpStatus
 
password() - Method in class com.dtflys.forest.mock.MockServerRequest
 
Patch - Annotation Type in com.dtflys.forest.annotation
Patch请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
patch(String) - Method in class com.dtflys.forest.config.ForestConfiguration
创建 PATCH 请求的 ForestRequest 对象
patch(String) - Static method in class com.dtflys.forest.Forest
创建 PATCH 请求的 ForestRequest 对象
PatchRequest - Annotation Type in com.dtflys.forest.annotation
Patch请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
PatchRequestLifeCycle - Class in com.dtflys.forest.lifecycles.method
 
PatchRequestLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.PatchRequestLifeCycle
 
path(String) - Method in class com.dtflys.forest.http.ForestRequest
设置URL路径
path() - Method in class com.dtflys.forest.http.ForestRequest
获取URL路径
path() - Method in class com.dtflys.forest.mock.MockServerRequest
 
PATH - Static variable in class com.dtflys.forest.utils.URLEncoder
用于URI路径部分的编码URLEncoder
pathEncode(String, String) - Static method in class com.dtflys.forest.utils.URLUtils
进行URI路径的URL Encoding编码
paths(String) - Method in class com.dtflys.forest.http.ForestCookies
获取Cookie在某域名下的路径列表
PAYMENT_REQUIRED - Static variable in class com.dtflys.forest.http.HttpStatus
 
pool - Static variable in class com.dtflys.forest.backend.AsyncHttpExecutor
异步请求的执行线程池
port(int) - Method in class com.dtflys.forest.http.ForestRequest
设置URL主机端口
port() - Method in class com.dtflys.forest.http.ForestRequest
获取URL主机端口
Post - Annotation Type in com.dtflys.forest.annotation
Post请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
post(String) - Method in class com.dtflys.forest.config.ForestConfiguration
创建 POST 请求的 ForestRequest 对象
post(String) - Static method in class com.dtflys.forest.Forest
创建 POST 请求的 ForestRequest 对象
postProcessAfterInitialization(Object, String) - Method in class com.dtflys.forest.spring.ForestBeanProcessor
 
postProcessAfterInstantiation(Object, String) - Method in class com.dtflys.forest.spring.ForestBeanProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class com.dtflys.forest.spring.ForestBeanProcessor
 
postProcessBeforeInstantiation(Class<?>, String) - Method in class com.dtflys.forest.spring.ForestBeanProcessor
 
postProcessPropertyValues(PropertyValues, PropertyDescriptor[], Object, String) - Method in class com.dtflys.forest.spring.ForestBeanProcessor
 
PostRequest - Annotation Type in com.dtflys.forest.annotation
Post请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
PostRequestLifeCycle - Class in com.dtflys.forest.lifecycles.method
 
PostRequestLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.PostRequestLifeCycle
 
PRAGMA - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:设置特殊实现字段,可能会对请求响应链有多种影响
PRECONDITION_FAILED - Static variable in class com.dtflys.forest.http.HttpStatus
 
prepare(LifeCycleHandler) - Method in class com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
 
prepareBody(LifeCycleHandler) - Method in class com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
 
prepareBodyBuilder() - Method in class com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
 
prepareCookies(LifeCycleHandler) - Method in class com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
 
prepareHeaders() - Method in class com.dtflys.forest.backend.httpclient.executor.HttpclientExecutor
 
prepareHeaders(Request.Builder) - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
prepareMethodAndBody(Request.Builder, LifeCycleHandler) - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
processFormArrayItem(List<RequestNameValue>, ForestConfiguration, String, Object, int) - Method in class com.dtflys.forest.converter.form.DefaultFormConvertor
处理Form表单中的数组项
processFormCollectionItem(List<RequestNameValue>, ForestConfiguration, String, Collection, int) - Method in class com.dtflys.forest.converter.form.DefaultFormConvertor
处理Form表单中的集合项
processFormItem(List<RequestNameValue>, ForestConfiguration, String, Object, int) - Method in class com.dtflys.forest.converter.form.DefaultFormConvertor
处理Form表单中的项
processFormMapItem(List<RequestNameValue>, ForestConfiguration, String, Map, int) - Method in class com.dtflys.forest.converter.form.DefaultFormConvertor
处理Form表单中的Map项
processFromNameValueList(List<RequestNameValue>, ForestConfiguration) - Method in class com.dtflys.forest.converter.form.DefaultFormConvertor
处理Form表单中的键值对列表
PROCESSING - Static variable in class com.dtflys.forest.http.HttpStatus
 
processParameterFilter(MappingParameter, String) - Method in class com.dtflys.forest.reflection.ForestMethod
处理参数的过滤器
properties - Variable in class com.dtflys.forest.mapping.MappingTemplate
 
PROTOBUF - Static variable in class com.dtflys.forest.utils.ForestDataType
数据类型: Protobuf类型
ProtobufBody - Annotation Type in com.dtflys.forest.annotation
Protobuf格式请求体注解
ProtobufBodyLifeCycle - Class in com.dtflys.forest.lifecycles.parameter
Forest @JSONBody注解的生命周期
ProtobufBodyLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.ProtobufBodyLifeCycle
 
protocols - Variable in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
protocols - Variable in class com.dtflys.forest.ssl.SSLKeyStore
 
proxy(ForestProxy) - Method in class com.dtflys.forest.http.ForestRequest
设置正向代理
PROXY_AUTHENTICATION_REQUIRED - Static variable in class com.dtflys.forest.http.HttpStatus
 
PROXY_AUTHORIZATION - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:为连接代理授权认证信息
proxyContent(RequestLogMessage) - Method in class com.dtflys.forest.logging.DefaultLogHandler
正向代理信息
ProxyFactory<T> - Class in com.dtflys.forest.proxy
 
ProxyFactory(ForestConfiguration, Class<T>) - Constructor for class com.dtflys.forest.proxy.ProxyFactory
 
Put - Annotation Type in com.dtflys.forest.annotation
Put请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
put(String) - Method in class com.dtflys.forest.config.ForestConfiguration
创建 PUT 请求的 ForestRequest 对象
put(String) - Static method in class com.dtflys.forest.Forest
创建 PUT 请求的 ForestRequest 对象
put(String, String) - Method in class com.dtflys.forest.http.ForestHeaderMap
 
put(String, Object) - Method in class com.dtflys.forest.http.ForestQueryMap
 
putAll(Map<? extends String, ? extends String>) - Method in class com.dtflys.forest.http.ForestHeaderMap
 
putAll(Map<? extends String, ?>) - Method in class com.dtflys.forest.http.ForestQueryMap
 
PutRequest - Annotation Type in com.dtflys.forest.annotation
Put请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
PutRequestLifeCycle - Class in com.dtflys.forest.lifecycles.method
 
PutRequestLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.PutRequestLifeCycle
 

Q

Query - Annotation Type in com.dtflys.forest.annotation
URL Query参数注解,该注解只能修饰方法的参数,被修饰的参数会被作为一个URL的Query参数添加到请求的URL中的Query部分(即'?'后的那部分)
query() - Method in class com.dtflys.forest.mock.MockServerRequest
 
query(String) - Method in class com.dtflys.forest.mock.MockServerRequest
 
QUERY_VALUE - Static variable in class com.dtflys.forest.utils.URLEncoder
用于查询参数值部分的编码URLEncoder
QueryableURLBuilder - Class in com.dtflys.forest.backend.url
带查询参数的URL构造器
QueryableURLBuilder() - Constructor for class com.dtflys.forest.backend.url.QueryableURLBuilder
 
QueryLifeCycle - Class in com.dtflys.forest.lifecycles.parameter
Forest @Query注解的生命周期
QueryLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.QueryLifeCycle
 
queryValueEncode(String, String) - Static method in class com.dtflys.forest.utils.URLUtils
进行查询参数值部分的URL Encoding编码
queryValues() - Method in class com.dtflys.forest.http.ForestQueryMap
 

R

RANGE - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:请求部分实体,设置请求实体的字节数范围
read() - Method in class com.dtflys.forest.mock.FileUploadInputStream
 
read(byte[], int, int) - Method in class com.dtflys.forest.mock.FileUploadInputStream
 
readAsString(Object) - Method in class com.dtflys.forest.converter.auto.DefaultAutoConverter
 
readAsString() - Method in class com.dtflys.forest.http.ForestResponse
以字符串方式读取请求响应内容
readTimeout() - Method in class com.dtflys.forest.http.ForestRequest
获取读取超时时间,时间单位为毫秒
readTimeout(int) - Method in class com.dtflys.forest.http.ForestRequest
设置读取超时时间,时间单位为毫秒
readTimeout(int, TimeUnit) - Method in class com.dtflys.forest.http.ForestRequest
设置读取超时时间
readTimeout(Duration) - Method in class com.dtflys.forest.http.ForestRequest
设置读取超时时间
reasonPhrase - Variable in class com.dtflys.forest.http.ForestResponse
原因短语
Redirection - Annotation Type in com.dtflys.forest.annotation
自定重定向注解
redirection(RequestLogMessage) - Method in class com.dtflys.forest.logging.DefaultLogHandler
请求重定向信息
RedirectionLifeCycle - Class in com.dtflys.forest.lifecycles.method
标记是否开启解压GZIP响应内容的注解的生命周期类
RedirectionLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.RedirectionLifeCycle
 
redirectionRequest() - Method in class com.dtflys.forest.http.ForestResponse
获取重定向Forest请求
ref(String) - Method in class com.dtflys.forest.http.ForestRequest
设置Reference, 即URL井号后面的字符串
ref() - Method in class com.dtflys.forest.http.ForestRequest
获取Reference, 即URL井号后面的字符串
REFERER - Static variable in class com.dtflys.forest.http.ForestHeader
标准头字段:设置前一个页面的地址,并且前一个页面中的连接指向当前请求
ReflectUtils - Class in com.dtflys.forest.utils
 
ReflectUtils() - Constructor for class com.dtflys.forest.utils.ReflectUtils
 
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.dtflys.forest.springboot.annotation.ForestScannerRegister
 
registerBodyBuilder(Class, RequestBodyBuilder) - Static method in class com.dtflys.forest.http.body.RequestBodyBuilder
 
registerConstructor(Class<?>, ObjectConstructor) - Method in class com.dtflys.forest.reflection.DefaultObjectFactory
 
registerConstructor(Class<?>, ObjectConstructor) - Method in interface com.dtflys.forest.reflection.ForestObjectFactory
注册构造对象接口
registerConverterBeanListener(ForestConfiguration) - Method in class com.dtflys.forest.springboot.ForestBeanRegister
 
registerFactory(Class<P>, Class<M>) - Static method in class com.dtflys.forest.multipart.ForestMultipartFactory
 
registerFilter(String, Class) - Method in class com.dtflys.forest.config.ForestConfiguration
注册全局过滤器
registerFilters() - Method in class com.dtflys.forest.scanner.ClassPathClientScanner
注册过滤器
registerForestConfiguration(ForestConfigurationProperties) - Method in class com.dtflys.forest.springboot.ForestBeanRegister
 
registerForestObjectFactoryBean() - Method in class com.dtflys.forest.springboot.ForestBeanRegister
 
registerForestPropertiesBean() - Method in class com.dtflys.forest.springboot.ForestBeanRegister
 
registerInterceptorFactoryBean() - Method in class com.dtflys.forest.springboot.ForestBeanRegister
 
registerKeyStore(SSLKeyStore) - Method in class com.dtflys.forest.config.ForestConfiguration
注册全局SSL的Key Store信息
registerMultipartTypes() - Method in class com.dtflys.forest.scanner.ClassPathClientScanner
注册能上传下载的文件类型
registerObject(Class<?>, Object) - Method in class com.dtflys.forest.reflection.DefaultObjectFactory
 
registerObject(Class<?>, Object) - Method in interface com.dtflys.forest.reflection.ForestObjectFactory
注册forest对象
registerScanner(ForestConfigurationProperties) - Method in class com.dtflys.forest.springboot.ForestBeanRegister
 
registerSSLKeyStoreBean(ManagedMap<String, BeanDefinition>, ForestSSLKeyStoreProperties) - Method in class com.dtflys.forest.springboot.ForestBeanRegister
 
rejectedExecution(Runnable, ThreadPoolExecutor) - Method in class com.dtflys.forest.backend.AsyncAbortPolicy
 
remove(Object) - Method in class com.dtflys.forest.http.ForestBody
 
remove(int) - Method in class com.dtflys.forest.http.ForestBody
 
remove(Object) - Method in class com.dtflys.forest.http.ForestHeaderMap
根据请求头的名称删除请求头
remove(Object) - Method in class com.dtflys.forest.http.ForestQueryMap
 
removeAll(Collection<?>) - Method in class com.dtflys.forest.http.ForestBody
 
removeAttribute(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
removeQueries(String) - Method in class com.dtflys.forest.http.ForestQueryMap
删除所有参数名为指定名称的Query参数
removeQuery(String) - Method in class com.dtflys.forest.http.ForestRequest
根据查询名删除URL查询参数
render(Object[]) - Method in class com.dtflys.forest.interceptor.InterceptorAttributes
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingBoolean
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingDot
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingDouble
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingExpr
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingFilterInvoke
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingFloat
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingIdentity
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingIndex
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingInteger
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingInvoke
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingLong
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingProperty
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingReference
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingString
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingTemplate
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingUrlEncodedExpr
 
render(Object[]) - Method in class com.dtflys.forest.mapping.MappingURLTemplate
 
render(Object[], ForestQueryMap) - Method in class com.dtflys.forest.mapping.MappingURLTemplate
 
renderExpression(ForestJsonConverter, MappingExpr, Object[]) - Method in class com.dtflys.forest.mapping.MappingTemplate
 
replaceBody(ForestRequestBody) - Method in class com.dtflys.forest.http.ForestRequest
替换Body数据,原有的Body数据将被清空
replaceBody(String) - Method in class com.dtflys.forest.http.ForestRequest
替换Body为新的字符串数据,原有的Body数据将被清空
replaceOrAddQuery(ForestQueryParameter) - Method in class com.dtflys.forest.http.ForestRequest
替换或添加请求中的Query参数
replaceOrAddQuery(String, String) - Method in class com.dtflys.forest.http.ForestRequest
替换或添加请求中的Query参数
replaceQuery(ForestQueryParameter) - Method in class com.dtflys.forest.http.ForestRequest
替换请求中的Query参数值
replaceQuery(String, Object) - Method in class com.dtflys.forest.http.ForestRequest
替换请求中的Query参数值
Request - Annotation Type in com.dtflys.forest.annotation
请求信息定义注解,该注解只能修饰方法,被修饰的方法会自动被动态代理。当调用被修饰的方法时就会执行Forest动态的代理的代码, 也就会自动执行组装请求、发送请求、接受请求响应信息等任务。
request - Variable in class com.dtflys.forest.backend.AbstractHttpExecutor
 
request - Variable in class com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
 
request - Variable in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
request - Variable in class com.dtflys.forest.backend.ResponseHandler
 
request() - Method in class com.dtflys.forest.config.ForestConfiguration
创建通用 ForestRequest 对象
request(Class<R>) - Method in class com.dtflys.forest.config.ForestConfiguration
创建通用 ForestRequest 对象
request() - Static method in class com.dtflys.forest.Forest
创建通用 ForestRequest 对象
request(Class<R>) - Static method in class com.dtflys.forest.Forest
创建通用 ForestRequest 对象
request() - Method in interface com.dtflys.forest.ForestGenericClient
获取 Forest 通用请求
request(Class<T>) - Method in interface com.dtflys.forest.ForestGenericClient
获取 Forest 通用请求
request - Variable in class com.dtflys.forest.http.ForestResponse
请求对象
request - Variable in class com.dtflys.forest.retryer.BackOffRetryer
 
request - Variable in class com.dtflys.forest.retryer.ForestRetryer
 
REQUEST_TIMEOUT - Static variable in class com.dtflys.forest.http.HttpStatus
 
REQUEST_TOO_LONG - Static variable in class com.dtflys.forest.http.HttpStatus
 
REQUEST_URI_TOO_LONG - Static variable in class com.dtflys.forest.http.HttpStatus
 
RequestAttributes - Annotation Type in com.dtflys.forest.annotation
该注解可以修饰其他自定义注解,被修饰过的自定义注解中的所有属性都会被自定转换为请求对象的Attribute
RequestBodyBuilder<T,B extends ForestRequestBody,D extends RequestBodyBuilder> - Class in com.dtflys.forest.http.body
 
RequestBodyBuilder() - Constructor for class com.dtflys.forest.http.body.RequestBodyBuilder
 
RequestBodyBuilder.ByteArrayRequestBodyBuilder - Class in com.dtflys.forest.http.body
 
RequestBodyBuilder.FileRequestBodyBuilder - Class in com.dtflys.forest.http.body
 
RequestBodyBuilder.InputStreamBodyBuilder - Class in com.dtflys.forest.http.body
 
RequestBodyBuilder.ObjectRequestBodyBuilder - Class in com.dtflys.forest.http.body
 
RequestBodyBuilder.StringRequestBodyBuilder - Class in com.dtflys.forest.http.body
 
REQUESTED_RANGE_NOT_SATISFIABLE - Static variable in class com.dtflys.forest.http.HttpStatus
 
RequestLifeCycle - Class in com.dtflys.forest.lifecycles.method
 
RequestLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.RequestLifeCycle
 
requestLine() - Method in class com.dtflys.forest.mock.MockServerRequest
 
requestLoggingBody(RequestLogMessage) - Method in class com.dtflys.forest.logging.DefaultLogHandler
获取请求体日志内容
requestLoggingContent(RequestLogMessage) - Method in class com.dtflys.forest.logging.DefaultLogHandler
请求日志打印的内容
requestLoggingHeaders(RequestLogMessage) - Method in class com.dtflys.forest.logging.DefaultLogHandler
获取请求头日志内容
RequestLogMessage - Class in com.dtflys.forest.logging
请求日志消息
RequestLogMessage() - Constructor for class com.dtflys.forest.logging.RequestLogMessage
 
RequestNameValue - Class in com.dtflys.forest.utils
请求报文中键值对数据的封装
RequestNameValue(String, int) - Constructor for class com.dtflys.forest.utils.RequestNameValue
请求对象中键值对数据的封装
RequestNameValue(String, int, String) - Constructor for class com.dtflys.forest.utils.RequestNameValue
 
RequestNameValue(String, Object, int) - Constructor for class com.dtflys.forest.utils.RequestNameValue
 
RequestNameValue(String, Object, int, String) - Constructor for class com.dtflys.forest.utils.RequestNameValue
 
RequestProxyLogMessage - Class in com.dtflys.forest.logging
请求正向代理日志消息
RequestProxyLogMessage() - Constructor for class com.dtflys.forest.logging.RequestProxyLogMessage
 
requestSender - Variable in class com.dtflys.forest.backend.AbstractHttpExecutor
 
requestTime - Variable in class com.dtflys.forest.http.ForestResponse
请求开始时间
requestTypeChangeHistory(RequestLogMessage) - Method in class com.dtflys.forest.logging.DefaultLogHandler
获取请求类型变更历史日志内容
RESET_CONTENT - Static variable in class com.dtflys.forest.http.HttpStatus
 
ResourceRequestBody - Class in com.dtflys.forest.http.body
 
ResourceRequestBody(Resource) - Constructor for class com.dtflys.forest.http.body.ResourceRequestBody
 
ResourceRequestBodyBuilder - Class in com.dtflys.forest.http.body
 
ResourceRequestBodyBuilder() - Constructor for class com.dtflys.forest.http.body.ResourceRequestBodyBuilder
 
response - Variable in class com.dtflys.forest.backend.AbstractHttpExecutor
 
responseHandler - Variable in class com.dtflys.forest.backend.AsyncHttpExecutor
Forest响应对象处理器
ResponseHandler<R> - Class in com.dtflys.forest.backend
后端请求响应处理器抽象基类
ResponseHandler(ForestRequest, LifeCycleHandler) - Constructor for class com.dtflys.forest.backend.ResponseHandler
 
responseLoggingContent(ResponseLogMessage) - Method in class com.dtflys.forest.logging.DefaultLogHandler
请求响应日志打印的内容
ResponseLogMessage - Class in com.dtflys.forest.logging
请求响应日志消息
ResponseLogMessage(ForestResponse, int) - Constructor for class com.dtflys.forest.logging.ResponseLogMessage
 
responseTime - Variable in class com.dtflys.forest.http.ForestResponse
响应接受时间
result - Variable in class com.dtflys.forest.http.ForestResponse
响应内容反序列化成对象后的结果
ResultHandler - Class in com.dtflys.forest.handler
 
ResultHandler() - Constructor for class com.dtflys.forest.handler.ResultHandler
 
retainAll(Collection<?>) - Method in class com.dtflys.forest.http.ForestBody
 
Retry - Annotation Type in com.dtflys.forest.annotation
请求重试注解
retryContent(RequestLogMessage) - Method in class com.dtflys.forest.logging.DefaultLogHandler
请求失败重试信息
Retryer - Annotation Type in com.dtflys.forest.annotation
请求重试器注解
retryer(ForestRetryer) - Method in class com.dtflys.forest.http.ForestRequest
设置Forest请求重试器
retryer(Class<? extends ForestRetryer>) - Method in class com.dtflys.forest.http.ForestRequest
设置Forest请求重试器
RetryerLifeCycle - Class in com.dtflys.forest.lifecycles.method
重试器注解的生命周期类
RetryerLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.RetryerLifeCycle
 
RetryLifeCycle - Class in com.dtflys.forest.lifecycles.method
重试注解的生命周期类
RetryLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.method.RetryLifeCycle
 
retryWhen(ForestRequest, ForestResponse) - Method in class com.dtflys.forest.callback.DefaultRetryWhen
 
RetryWhen - Interface in com.dtflys.forest.callback
回调函数: 是否触发重试
retryWhen(ForestRequest, ForestResponse) - Method in interface com.dtflys.forest.callback.RetryWhen
回调函数: 是否触发重试
retryWhen(RetryWhen) - Method in class com.dtflys.forest.http.ForestRequest
设置RetryWhen回调函数, 回调函数为请求重试的触发条件
retryWhen(Class<? extends RetryWhen>) - Method in class com.dtflys.forest.http.ForestRequest
设置RetryWhen回调函数, 回调函数为请求重试的触发条件
ReturnType - Annotation Type in com.dtflys.forest.annotation
返回类型注解
ReturnTypeLifeCycle - Class in com.dtflys.forest.lifecycles.parameter
 
ReturnTypeLifeCycle() - Constructor for class com.dtflys.forest.lifecycles.parameter.ReturnTypeLifeCycle
 
right - Variable in class com.dtflys.forest.mapping.MappingDot
 

S

scheme(String) - Method in class com.dtflys.forest.http.ForestRequest
设置URL地址的HTTP协议头
scheme() - Method in class com.dtflys.forest.http.ForestRequest
获取URL地址的HTTP协议头
scheme() - Method in class com.dtflys.forest.mock.MockServerRequest
 
SEE_OTHER - Static variable in class com.dtflys.forest.http.HttpStatus
 
select(ForestConfiguration) - Method in class com.dtflys.forest.backend.HttpBackendSelector
根据全局配置选择Forest后端框架
select(String) - Method in class com.dtflys.forest.backend.HttpBackendSelector
根据名称选择Forest后端框架
select() - Method in class com.dtflys.forest.converter.json.JSONConverterSelector
选择Forest的JSON转换器
sendRequest(ForestRequest, AbstractHttpExecutor, HttpclientResponseHandler, HttpUriRequest, LifeCycleHandler, CookieStore, Date) - Method in interface com.dtflys.forest.backend.httpclient.request.HttpclientRequestSender
 
sendRequest(ForestRequest, AbstractHttpExecutor, HttpclientResponseHandler, HttpUriRequest, LifeCycleHandler, CookieStore, Date) - Method in class com.dtflys.forest.backend.httpclient.request.SyncHttpclientRequestSender
 
SERVICE_UNAVAILABLE - Static variable in class com.dtflys.forest.http.HttpStatus
 
set(int, ForestRequestBody) - Method in class com.dtflys.forest.http.ForestBody
 
setAccess_token(String) - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
setAddress(ForestAddress) - Method in class com.dtflys.forest.http.ForestRequest
设置请求的主机地址(主机名/ip地址 + 端口号)
setAddress(String, int) - Method in class com.dtflys.forest.http.ForestRequest
设置请求的主机地址(主机名/ip地址 + 端口号)
setApplicationContext(ApplicationContext) - Method in class com.dtflys.forest.beans.ClientFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class com.dtflys.forest.config.SpringForestProperties
 
setApplicationContext(ApplicationContext) - Method in class com.dtflys.forest.interceptor.SpringInterceptorFactory
 
setApplicationContext(ApplicationContext) - Method in class com.dtflys.forest.reflection.SpringForestObjectFactory
 
setAsync(boolean) - Method in class com.dtflys.forest.http.ForestRequest
设置是否异步
setAsync(boolean) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setAttribute(String, Object) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
setAutoRedirection(boolean) - Method in class com.dtflys.forest.config.ForestConfiguration
/** 设置是否打开自动重定向
setAutoRedirection(boolean) - Method in class com.dtflys.forest.http.ForestRequest
设置是否打开自动重定向
setAutoRedirection(boolean) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setBackend(HttpBackend) - Method in class com.dtflys.forest.config.ForestConfiguration
设置HTTP后端
setBackend(HttpBackend) - Method in class com.dtflys.forest.http.ForestRequest
设置HTTP后端框架
setBackend(String) - Method in class com.dtflys.forest.http.ForestRequest
设置HTTP后端框架
setBackend(String) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setBackendName(String) - Method in class com.dtflys.forest.config.ForestConfiguration
设置HTTP后端名称
setBaseAddress(ForestAddress) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局默认地址(主机名/域名/ip地址 + 端口号)
setBaseAddress(ForestAddress) - Method in class com.dtflys.forest.http.ForestURL
设置基础地址信息
setBaseAddressHost(String) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局地址的 host
setBaseAddressHost(String) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setBaseAddressPort(Integer) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局地址的 port
setBaseAddressPort(Integer) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setBaseAddressScheme(String) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局地址的HTTP协议头
setBaseAddressScheme(String) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setBaseAddressSource(Class<? extends AddressSource>) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setBaseAddressSourceClass(Class<? extends AddressSource>) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局默认的主机地址信息动态来源接口实现类
setBaseLogConfiguration(LogConfiguration) - Method in class com.dtflys.forest.proxy.InterfaceProxyHandler
 
setBasePath(String) - Method in class com.dtflys.forest.http.ForestRequest
设置URL根路径
setBasePath(String) - Method in class com.dtflys.forest.http.ForestURL
设置URL根路径
setBaseURL(ForestURL) - Method in class com.dtflys.forest.http.ForestURL
设置基地址URL
setBeanFactory(BeanFactory) - Method in class com.dtflys.forest.springboot.annotation.ForestScannerRegister
 
setBeanId(String) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setBegin(boolean) - Method in class com.dtflys.forest.utils.ForestProgress
 
setBinary(ForestConverterItemProperties) - Method in class com.dtflys.forest.springboot.properties.ForestConvertProperties
 
setBinaryBody(T, ForestRequest, Charset, String, byte[], boolean) - Method in class com.dtflys.forest.backend.body.AbstractBodyBuilder
设置二进制请求体
setBinaryBody(T, ForestRequest, Charset, String, byte[], boolean) - Method in class com.dtflys.forest.backend.httpclient.body.HttpclientBodyBuilder
 
setBinaryBody(Request.Builder, ForestRequest, Charset, String, byte[], boolean) - Method in class com.dtflys.forest.backend.okhttp3.body.OkHttp3BodyBuilder
 
setBody(T, ForestRequest, byte[], Charset, String, boolean) - Method in class com.dtflys.forest.backend.body.AbstractBodyBuilder
 
setBody(LogBodyMessage) - Method in class com.dtflys.forest.logging.RequestLogMessage
 
setBodyList(ForestBody) - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
setBodyType(ForestDataType) - Method in class com.dtflys.forest.http.ForestBody
 
setBodyType(ForestDataType) - Method in class com.dtflys.forest.http.ForestRequest
设置请求体类型
setBodyType(String) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setBodyType(ForestDataType) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setBoundary(String) - Method in class com.dtflys.forest.http.ForestRequest
设置 Content-Type 请求头中的 boundary 字符串
setByteArray(byte[]) - Method in class com.dtflys.forest.http.body.ByteArrayRequestBody
 
setCacheEnabled(boolean) - Method in class com.dtflys.forest.config.ForestConfiguration
设置是否缓存请求接口实例
setCertPass(String) - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
setCharacterEncoding(String) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
setCharset(String) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的请求数据字符集
setCharset(String) - Method in class com.dtflys.forest.http.ForestQueryParameter
 
setCharset(String) - Method in class com.dtflys.forest.http.ForestRequest
设置请求参数编码字符集
setCharset(String) - Method in class com.dtflys.forest.mapping.MappingParameter
 
setCharset(String) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setCharset(String) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setCipherSuites(String) - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
setCipherSuites(String[]) - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
setConnectTimeout(Integer) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的请求连接超时时间,单位为毫秒
setConnectTimeout(int, TimeUnit) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的请求连接超时时间
setConnectTimeout(Duration) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的请求连接超时时间
setConnectTimeout(int) - Method in class com.dtflys.forest.http.ForestRequest
设置连接超时时间,时间单位为毫秒
setConnectTimeout(Integer) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setConnectTimeout(Integer) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setContent(String) - Method in class com.dtflys.forest.http.body.StringRequestBody
 
setContent(String) - Method in class com.dtflys.forest.http.ForestResponse
 
setContentEncoding(String) - Method in class com.dtflys.forest.http.ForestRequest
 
setContentEncoding(String) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setContentLength(long) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
setContentType(String) - Method in class com.dtflys.forest.http.body.NameValueRequestBody
 
setContentType(String) - Method in class com.dtflys.forest.http.ForestRequest
设置请求头 Content-Type 的值
setContentType(ContentType) - Method in class com.dtflys.forest.http.ForestResponse
设置请求响应内容的数据类型
setContentType(String) - Method in class com.dtflys.forest.multipart.ForestMultipart
 
setContentType(String) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setConverterMap(Map<ForestDataType, ForestConverter>) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局数据转换器表
setConverters(ForestConvertProperties) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setCurrentBytes(long) - Method in class com.dtflys.forest.utils.ForestProgress
 
setData(MultipartFile) - Method in class com.dtflys.forest.file.SpringMultipartFile
 
setData(Resource) - Method in class com.dtflys.forest.file.SpringResource
 
setData(byte[]) - Method in class com.dtflys.forest.multipart.ByteArrayMultipart
 
setData(File) - Method in class com.dtflys.forest.multipart.FileMultipart
 
setData(String) - Method in class com.dtflys.forest.multipart.FilePathMultipart
 
setData(T) - Method in class com.dtflys.forest.multipart.ForestMultipart
 
setData(InputStream) - Method in class com.dtflys.forest.multipart.InputStreamMultipart
 
setData(String[]) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setDataType(ForestDataType) - Method in class com.dtflys.forest.http.ForestRequest
 
setDataType(String) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setDateFormat(String) - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
 
setDateFormat(String) - Method in class com.dtflys.forest.converter.json.ForestGsonConverter
 
setDateFormat(String) - Method in class com.dtflys.forest.converter.json.ForestJacksonConverter
 
setDateFormat(String) - Method in interface com.dtflys.forest.converter.json.ForestJsonConverter
设置日期格式
setDecoder(ForestConverter) - Method in class com.dtflys.forest.http.ForestRequest
设置反序列化器
setDecoder(Class<? extends ForestConverter>) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setDecompressResponseGzipEnabled(boolean) - Method in class com.dtflys.forest.http.ForestRequest
设置是否开启解压GZIP响应内容
setDefaultHeaders(List<RequestNameValue>) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局默认请求头信息列表
setDefaultParameters(List<RequestNameValue>) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局默认请求参数列表
setDefaultValue(String) - Method in class com.dtflys.forest.http.ForestQueryParameter
 
setDefaultValue(String) - Method in class com.dtflys.forest.http.ForestRequestBody
 
setDefaultValue(String) - Method in class com.dtflys.forest.mapping.MappingParameter
 
setDefaultValue(String) - Method in class com.dtflys.forest.utils.RequestNameValue
 
setDone(boolean) - Method in class com.dtflys.forest.utils.ForestProgress
 
setDownloadFile(boolean) - Method in class com.dtflys.forest.http.ForestRequest
设置该请求是否下载文件
setEncoder(ForestEncoder) - Method in class com.dtflys.forest.http.ForestRequest
设置序列化器
setEncoder(Class<? extends ForestEncoder>) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setEncodeSpaceAsPlus(boolean) - Method in class com.dtflys.forest.utils.URLEncoder
是否将空格编码为+
setErrcode(Object) - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
setErrmsg(Object) - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
setError(Object) - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
setError_description(Object) - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
setException(Throwable) - Method in class com.dtflys.forest.http.ForestResponse
设置请求发送过程中的异常
setExpires_in(Long) - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
setExtensionParameterValue(String, Object) - Method in class com.dtflys.forest.reflection.ForestMethod
设置扩展参数值
setFile(File) - Method in class com.dtflys.forest.http.body.FileRequestBody
 
setFile(String) - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
setFileBody(T, ForestRequest, Charset, String, LifeCycleHandler) - Method in class com.dtflys.forest.backend.body.AbstractBodyBuilder
设置文件请求体
setFileBody(T, ForestRequest, Charset, String, LifeCycleHandler) - Method in class com.dtflys.forest.backend.httpclient.body.HttpclientBodyBuilder
 
setFileBody(Request.Builder, ForestRequest, Charset, String, LifeCycleHandler) - Method in class com.dtflys.forest.backend.okhttp3.body.OkHttp3BodyBuilder
 
setFileName(String) - Method in class com.dtflys.forest.multipart.ForestMultipart
 
setFilePath(String) - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
setFilters(Map<String, Class>) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setForestConfiguration(ForestConfiguration) - Method in class com.dtflys.forest.beans.ClientFactoryBean
 
setForestConfiguration(ForestConfiguration) - Method in class com.dtflys.forest.spring.ConverterBeanListener
 
setForestObjectFactory(ForestObjectFactory) - Method in class com.dtflys.forest.config.ForestConfiguration
设置Forest对象实例化工厂
setHeader(String, String) - Method in class com.dtflys.forest.http.ForestHeaderMap
设置请求头 当前设置的请求头名称在本集合中已存在的情况下会覆盖原有同名请求头的值,否则便新增一个请求头
setHeader(Map) - Method in class com.dtflys.forest.http.ForestHeaderMap
通过 Map 批量设置请求头
setHeaders(List<LogHeaderMessage>) - Method in class com.dtflys.forest.logging.RequestLogMessage
 
setHeaders(String[]) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setHost(String) - Method in class com.dtflys.forest.http.ForestRequest
设置URL主机地址
setHost(String) - Method in class com.dtflys.forest.http.ForestURL
 
setHost(String) - Method in class com.dtflys.forest.logging.RequestProxyLogMessage
 
setHostnameVerifier(HostnameVerifier) - Method in class com.dtflys.forest.http.ForestRequest
设置SSL主机名/域名验证器
setHostnameVerifier(String) - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
setHostnameVerifier(HostnameVerifier) - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
setHttpBackendSelector(HttpBackendSelector) - Method in class com.dtflys.forest.config.ForestConfiguration
设置HTTP后端选择器
setId(String) - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
setIndex(Integer) - Method in class com.dtflys.forest.mapping.MappingParameter
 
setInputStream(InputStream) - Method in class com.dtflys.forest.http.body.InputStreamRequestBody
 
setInterceptor(Class<?>[]) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setInterceptorFactory(InterceptorFactory) - Method in class com.dtflys.forest.config.ForestConfiguration
设置拦截器工厂
setInterceptors(List<Class<? extends Interceptor>>) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局拦截器列表
setInterceptors(List<Class<? extends Interceptor>>) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setInterfaceClass(Class<T>) - Method in class com.dtflys.forest.beans.ClientFactoryBean
 
setInterfaceClass(Class<T>) - Method in class com.dtflys.forest.proxy.ProxyFactory
 
setJson(ForestConverterItemProperties) - Method in class com.dtflys.forest.springboot.properties.ForestConvertProperties
 
setJsonConverter(ForestJsonConverter) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局JSON数据转换器
setJsonParam(boolean) - Method in class com.dtflys.forest.mapping.MappingParameter
 
setJsonParamName(String) - Method in class com.dtflys.forest.mapping.MappingParameter
 
setKeyStore(SSLKeyStore) - Method in class com.dtflys.forest.http.ForestRequest
设置SSL KeyStore信息
setKeyStore(String) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setKeystorePass(String) - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
setKeystorePass(String) - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
setLifeCycleHandler(LifeCycleHandler) - Method in class com.dtflys.forest.http.ForestRequest
设置生命周期处理器
setLogBody(RequestLogMessage, T) - Method in class com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
 
setLogBody(RequestLogMessage, Request) - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
setLogConfiguration(LogConfiguration) - Method in class com.dtflys.forest.http.ForestRequest
 
setLogConfiguration(LogConfiguration) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setLogEnabled(boolean) - Method in class com.dtflys.forest.config.ForestConfiguration
设置是否允许打印请求日志
setLogEnabled(boolean) - Method in class com.dtflys.forest.logging.LogConfiguration
 
setLogEnabled(boolean) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setLogEnabled(boolean) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setLogged(boolean) - Method in class com.dtflys.forest.http.ForestResponse
设置该响应是否已打过日志
setLogger(ForestLogger) - Method in class com.dtflys.forest.logging.DefaultLogHandler
 
setLogger(ForestLogger) - Method in interface com.dtflys.forest.logging.ForestLogHandler
设置Forest日志控制对象
setLogHandler(ForestLogHandler) - Method in class com.dtflys.forest.config.ForestConfiguration
设置日志处理器
setLogHandler(ForestLogHandler) - Method in class com.dtflys.forest.logging.LogConfiguration
 
setLogHandler(Class<? extends ForestLogHandler>) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setLogHeaders(RequestLogMessage, T) - Method in class com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender
 
setLogHeaders(RequestLogMessage, Request) - Method in class com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor
 
setLogRequest(boolean) - Method in class com.dtflys.forest.config.ForestConfiguration
设置是否允许打印请求/响应日志
setLogRequest(boolean) - Method in class com.dtflys.forest.logging.LogConfiguration
 
setLogRequest(boolean) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setLogResponseContent(boolean) - Method in class com.dtflys.forest.config.ForestConfiguration
设置是否允许打印响应日志
setLogResponseContent(boolean) - Method in class com.dtflys.forest.logging.LogConfiguration
 
setLogResponseContent(boolean) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setLogResponseStatus(boolean) - Method in class com.dtflys.forest.config.ForestConfiguration
设置是否允许打印响应日志
setLogResponseStatus(boolean) - Method in class com.dtflys.forest.logging.LogConfiguration
 
setLogResponseStatus(boolean) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setMap(String) - Method in class com.dtflys.forest.mapping.MappingParameter
 
setMaxAsyncThreadSize(Integer) - Method in class com.dtflys.forest.config.ForestConfiguration
设置最大异步线程池大小
setMaxAsyncThreadSize(int) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setMaxConnections(Integer) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的最大连接数
setMaxConnections(int) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setMaxRetryCount(Integer) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的最大请求失败重试次数
setMaxRetryCount(int) - Method in class com.dtflys.forest.http.ForestRequest
设置请求失败后的重试次数
setMaxRetryCount(int) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setMaxRetryInterval(long) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的最大请求重试之间的时间间隔,单位为毫秒
setMaxRetryInterval(long) - Method in class com.dtflys.forest.http.ForestRequest
设置最大请重试的时间间隔,时间单位为毫秒
setMaxRetryInterval(Long) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setMaxRetryInterval(long) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setMaxRouteConnections(Integer) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的最大请求路径连接数
setMaxRouteConnections(int) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setMetaRequest(MetaRequest) - Method in class com.dtflys.forest.reflection.ForestMethod
 
setMultipartFile(MultipartFile) - Method in class com.dtflys.forest.http.body.MultipartRequestBody
 
setMultiparts(List<ForestMultipart>) - Method in class com.dtflys.forest.http.ForestRequest
设置 Multiparts 列表
setName(String) - Method in class com.dtflys.forest.http.body.NameValueRequestBody
 
setName(String) - Method in class com.dtflys.forest.mapping.MappingNameValue
 
setName(String) - Method in class com.dtflys.forest.mapping.MappingParameter
 
setName(String) - Method in class com.dtflys.forest.multipart.ForestMultipart
 
setName(String) - Method in class com.dtflys.forest.utils.RequestNameValue
 
setNameValue(String, Object) - Method in class com.dtflys.forest.http.ForestBody
 
setObject(Object) - Method in class com.dtflys.forest.http.body.ObjectRequestBody
 
setObjectProperties(boolean) - Method in class com.dtflys.forest.mapping.MappingParameter
 
setOnError(OnError) - Method in class com.dtflys.forest.http.ForestRequest
设置OnError回调函数,该回调函数在请求失败时被调用
setOnLoadCookie(OnLoadCookie) - Method in class com.dtflys.forest.http.ForestRequest
设置回调函数: 加载Cookie时调用
setOnProgress(OnProgress) - Method in class com.dtflys.forest.http.ForestRequest
设置进度回调函数:上传/下载进度监听时调用
setOnRedirection(OnRedirection) - Method in class com.dtflys.forest.http.ForestRequest
设置重定向回调函数: 在请求重定向时触发
setOnRetry(OnRetry) - Method in class com.dtflys.forest.http.ForestRequest
设置OnRetry回调函数,该回调函数在请求重试时被调用
setOnSaveCookie(OnSaveCookie) - Method in class com.dtflys.forest.http.ForestRequest
设置回调函数: 需要保存Cookie时调用
setOnSuccess(OnSuccess) - Method in class com.dtflys.forest.http.ForestRequest
设置OnSuccess回调函数,该回调函数在请求成功时被调用
setOriginalUrl(String) - Method in class com.dtflys.forest.http.ForestURL
 
setParameters(Map<String, Object>) - Method in class com.dtflys.forest.springboot.properties.ForestConverterItemProperties
 
setPartContentType(String) - Method in class com.dtflys.forest.mapping.MappingParameter
 
setPartContentType(String) - Method in class com.dtflys.forest.utils.RequestNameValue
 
setPassword(String) - Method in class com.dtflys.forest.http.ForestProxy
设置代理密码
setPath(String) - Method in class com.dtflys.forest.http.ForestRequest
设置URL路径
setPath(String) - Method in class com.dtflys.forest.http.ForestURL
设置URL路径
setPort(int) - Method in class com.dtflys.forest.http.ForestRequest
设置URL主机端口
setPort(int) - Method in class com.dtflys.forest.http.ForestURL
 
setPort(String) - Method in class com.dtflys.forest.logging.RequestProxyLogMessage
 
setProgressStep(long) - Method in class com.dtflys.forest.http.ForestRequest
设置获取上传/下载进度监听的步长
setProgressStep(long) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setProperties(ForestProperties) - Method in class com.dtflys.forest.config.ForestConfiguration
设置Properties配置属性
setProperties(ForestProperties) - Method in class com.dtflys.forest.mapping.MappingProperty
 
setProtobuf(ForestConverterItemProperties) - Method in class com.dtflys.forest.springboot.properties.ForestConvertProperties
 
setProtobufConverter(ForestProtobufConverter) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局XML数据转换器
setProtocol(ForestProtocol) - Method in class com.dtflys.forest.http.ForestRequest
设置请求协议
setProtocols(String) - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
setProtocols(String[]) - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
setProxy(ForestProxy) - Method in class com.dtflys.forest.http.ForestRequest
设置正向代理
setProxy(RequestProxyLogMessage) - Method in class com.dtflys.forest.logging.RequestLogMessage
 
setReadLimit(int) - Method in class com.dtflys.forest.mock.MockHttpServletRequest
 
setReadListener(ReadListener) - Method in class com.dtflys.forest.mock.FileUploadInputStream
 
setReadTimeout(Integer) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的请求读取超时时间,单位为毫秒
setReadTimeout(int, TimeUnit) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的请求读取超时时间
setReadTimeout(Duration) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的请求读取超时时间
setReadTimeout(int) - Method in class com.dtflys.forest.http.ForestRequest
设置读取超时时间,时间单位为毫秒
setReadTimeout(Integer) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setReadTimeout(Integer) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setRef(String) - Method in class com.dtflys.forest.http.ForestRequest
设置Reference, 即URL井号(#)后面的字符串
setRef(String) - Method in class com.dtflys.forest.http.ForestURL
 
setRefresh_token(String) - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
setRequest(ForestRequest) - Method in exception com.dtflys.forest.exceptions.ForestHandlerException
 
setRequest(ForestRequest) - Method in class com.dtflys.forest.logging.RequestLogMessage
 
setRequestAnnotation(Annotation) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setRequestLogMessage(RequestLogMessage) - Method in class com.dtflys.forest.http.ForestRequest
 
setResource(Resource) - Method in class com.dtflys.forest.http.body.ResourceRequestBody
 
setResourceLoader(ResourceLoader) - Method in class com.dtflys.forest.springboot.ForestBeanRegister
 
setResponse(ForestResponse) - Method in exception com.dtflys.forest.exceptions.ForestHandlerException
 
setResponseEncode(String) - Method in class com.dtflys.forest.http.ForestRequest
 
setResponseEncoding(String) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setResult(T) - Method in class com.dtflys.forest.http.ForestResponse
设置反序列化成对象类型的请求响应内容
setRetryCount(Integer) - Method in class com.dtflys.forest.config.ForestConfiguration
Deprecated.
setRetryCount(int) - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
setRetryCount(int) - Method in class com.dtflys.forest.logging.RequestLogMessage
 
setRetryCount(Integer) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setRetryCount(int) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
Deprecated.
setRetryEnabled(boolean) - Method in class com.dtflys.forest.http.ForestRequest
设置是否开启请求重试
setRetryer(Class) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的请求失败重试策略类
setRetryer(ForestRetryer) - Method in class com.dtflys.forest.http.ForestRequest
设置Forest请求重试器
setRetryer(Class<? extends ForestRetryer>) - Method in class com.dtflys.forest.http.ForestRequest
设置Forest请求重试器
setRetryer(Class) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setRetryer(Class) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setRetryWhen(RetryWhen) - Method in class com.dtflys.forest.http.ForestRequest
设置RetryWhen回调函数, 回调函数为请求重试的触发条件
setRetryWhen(Class<? extends RetryWhen>) - Method in class com.dtflys.forest.http.ForestRequest
设置RetryWhen回调函数, 回调函数为请求重试的触发条件
setRetryWhen(Class<? extends RetryWhen>) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setRetryWhenClass(Class<? extends RetryWhen>) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局重试条件回调函数
setReturnType(Type) - Method in class com.dtflys.forest.reflection.ForestMethod
设置方法返回值类型
setReturnTypeParameter(MappingParameter) - Method in class com.dtflys.forest.reflection.ForestMethod
设置指定方法返回值类型的参数
setScheme(String) - Method in class com.dtflys.forest.http.ForestRequest
设置URL地址的HTTP协议头
setScheme(String) - Method in class com.dtflys.forest.http.ForestURL
 
setScheme(String) - Method in class com.dtflys.forest.logging.RequestLogMessage
 
setSerializerFeature(SerializerFeature) - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
设置FastJson的序列化特性对象
setSerializerFeatureName(String) - Method in class com.dtflys.forest.converter.json.ForestFastjsonConverter
设置FastJson的序列化特性名
setSslKeyStores(Map<String, SSLKeyStore>) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局SSL的Key Store表
setSslKeyStores(List<ForestSSLKeyStoreProperties>) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setSslProtocol(String) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局的单向HTTPS请求的SSL协议
setSslProtocol(String) - Method in class com.dtflys.forest.http.ForestRequest
设置SSL协议
setSslProtocol(String) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setSslProtocol(String) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setSslSocketFactoryBuilder(SSLSocketFactoryBuilder) - Method in class com.dtflys.forest.http.ForestRequest
设置 SSL Socket 工厂构造器
setSslSocketFactoryBuilder(String) - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
setSslSocketFactoryBuilder(SSLSocketFactoryBuilder) - Method in class com.dtflys.forest.ssl.SSLKeyStore
 
setStatusCode(Integer) - Method in class com.dtflys.forest.http.ForestResponse
设置请求响应的状态码
setStringBody(T, ForestRequest, String, Charset, String, boolean) - Method in class com.dtflys.forest.backend.body.AbstractBodyBuilder
设置字符串请求体
setStringBody(T, ForestRequest, String, Charset, String, boolean) - Method in class com.dtflys.forest.backend.httpclient.body.HttpclientBodyBuilder
 
setStringBody(Request.Builder, ForestRequest, String, Charset, String, boolean) - Method in class com.dtflys.forest.backend.okhttp3.body.OkHttp3BodyBuilder
 
setSuccessWhen(SuccessWhen) - Method in class com.dtflys.forest.http.ForestRequest
设置SuccessWhen回调函数,该回调函数用于判断请求是否成功
setSuccessWhen(Class<? extends SuccessWhen>) - Method in class com.dtflys.forest.http.ForestRequest
设置SuccessWhen回调函数,该回调函数用于判断请求是否成功
setSuccessWhen(Class<? extends SuccessWhen>) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setSuccessWhenClass(Class<? extends SuccessWhen>) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局请求成功条件回调函数
setTarget(int) - Method in class com.dtflys.forest.mapping.MappingParameter
 
setterName(String) - Static method in class com.dtflys.forest.utils.NameUtils
 
setText(ForestConverterItemProperties) - Method in class com.dtflys.forest.springboot.properties.ForestConvertProperties
 
setTimeout(Integer) - Method in class com.dtflys.forest.config.ForestConfiguration
Deprecated.
setTimeout(int) - Method in class com.dtflys.forest.http.ForestRequest
Deprecated.
setTimeout(Integer) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setTimeout(int) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setToken_type(String) - Method in class com.dtflys.forest.lifecycles.authorization.OAuth2Token
 
setToMergeConverterMap(Map<ForestDataType, ForestConverter>) - Method in class com.dtflys.forest.config.ForestConfiguration
设置合并全局数据转换器表,但不会覆盖整个转换器表
setTrustStore(KeyStore) - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
setType(ForestRequestType) - Method in class com.dtflys.forest.http.ForestRequest
设置请求类型
setType(String) - Method in class com.dtflys.forest.logging.RequestLogMessage
 
setType(String) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setType(Class<? extends ForestJsonConverter>) - Method in class com.dtflys.forest.springboot.properties.ForestConverterItemProperties
 
setType(String) - Method in class com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
 
setupClientFactoryBean(AbstractBeanDefinition, String, String) - Static method in class com.dtflys.forest.utils.ClientFactoryBeanUtils
 
setupHttpClient(HttpClient) - Method in class com.dtflys.forest.backend.httpclient.request.SyncHttpclientRequestSender
 
setUri(String) - Method in class com.dtflys.forest.logging.RequestLogMessage
 
setUrl(String) - Method in class com.dtflys.forest.http.ForestRequest
设置请求的url地址
setUrl(String) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setUrlEncode(boolean) - Method in class com.dtflys.forest.mapping.MappingParameter
 
setUrlencoded(boolean) - Method in class com.dtflys.forest.http.ForestQueryParameter
 
setUserAgent(String) - Method in class com.dtflys.forest.http.ForestRequest
 
setUserAgent(String) - Method in class com.dtflys.forest.reflection.MetaRequest
 
setUserInfo(String) - Method in class com.dtflys.forest.http.ForestRequest
设置URL用户验证信息
setUserInfo(String) - Method in class com.dtflys.forest.http.ForestURL
 
setUsername(String) - Method in class com.dtflys.forest.http.ForestProxy
设置代理用户名
setValue(Object) - Method in class com.dtflys.forest.http.body.NameValueRequestBody
 
setValue(String) - Method in class com.dtflys.forest.http.ForestHeader
 
setValue(Object) - Method in class com.dtflys.forest.http.ForestQueryParameter
 
setValue(MappingTemplate) - Method in class com.dtflys.forest.mapping.MappingNameValue
 
setValue(Object) - Method in class com.dtflys.forest.utils.RequestNameValue
 
setVariables(Map<String, Object>) - Method in class com.dtflys.forest.config.ForestConfiguration
替换整个全局变量表
setVariables(Map<String, Object>) - Method in class com.dtflys.forest.springboot.properties.ForestConfigurationProperties
 
setVariableScope(VariableScope) - Method in class com.dtflys.forest.mapping.MappingDot
 
setVariableScope(VariableScope) - Method in class com.dtflys.forest.mapping.MappingExpr
 
setVariableScope(VariableScope) - Method in class com.dtflys.forest.mapping.MappingInvoke
 
setVariableScope(VariableScope) - Method in class com.dtflys.forest.mapping.MappingTemplate
 
setVariableScope(VariableScope) - Method in class com.dtflys.forest.mapping.MappingUrlEncodedExpr
 
setVariableValue(String, Object) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局变量
setVariableValue(String, ForestVariableValue) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局变量
setXml(ForestConverterItemProperties) - Method in class com.dtflys.forest.springboot.properties.ForestConvertProperties
 
setXmlConverter(ForestXmlConverter) - Method in class com.dtflys.forest.config.ForestConfiguration
设置全局XML数据转换器
SimpleURLBuilder - Class in com.dtflys.forest.backend.url
 
SimpleURLBuilder() - Constructor for class com.dtflys.forest.backend.url.SimpleURLBuilder
 
size() - Method in class com.dtflys.forest.http.ForestBody
 
size() - Method in class com.dtflys.forest.http.ForestCookies
获取Cookie集合大小
size() - Method in class com.dtflys.forest.http.ForestHeaderMap
获取本请求头集合的大小
size() - Method in class com.dtflys.forest.http.ForestQueryMap
 
source() - Method in class com.dtflys.forest.backend.okhttp3.response.OkHttpResponseBody
 
splitCamelName(String) - Static method in class com.dtflys.forest.utils.NameUtils
按驼峰命名法的规则将字符串分割
SpringForestObjectFactory - Class in com.dtflys.forest.reflection
 
SpringForestObjectFactory() - Constructor for class com.dtflys.forest.reflection.SpringForestObjectFactory
 
SpringForestProperties - Class in com.dtflys.forest.config
Forest配置属性的Spring环境下的实现
SpringForestProperties() - Constructor for class com.dtflys.forest.config.SpringForestProperties
 
SpringInterceptorFactory - Class in com.dtflys.forest.interceptor
 
SpringInterceptorFactory() - Constructor for class com.dtflys.forest.interceptor.SpringInterceptorFactory
 
SpringMultipartFile - Class in com.dtflys.forest.file
 
SpringMultipartFile() - Constructor for class com.dtflys.forest.file.SpringMultipartFile