Class Hierarchy
- java.lang.Object
- com.dtflys.forest.backend.body.AbstractBodyBuilder<T> (implements com.dtflys.forest.backend.BodyBuilder<R>)
- com.dtflys.forest.lifecycles.parameter.AbstractBodyLifeCycle<A> (implements com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle<A,I>)
- org.apache.http.entity.mime.content.AbstractContentBody (implements org.apache.http.entity.mime.content.ContentBody)
- com.dtflys.forest.backend.AbstractHttpBackend (implements com.dtflys.forest.backend.HttpBackend)
- com.dtflys.forest.backend.httpclient.request.AbstractHttpclientRequestSender (implements com.dtflys.forest.backend.httpclient.request.HttpclientRequestSender)
- com.dtflys.forest.backend.AbstractHttpExecutor (implements com.dtflys.forest.backend.HttpExecutor)
- org.apache.http.message.AbstractHttpMessage (implements org.apache.http.HttpMessage)
- org.apache.http.client.methods.AbstractExecutionAwareRequest (implements org.apache.http.client.methods.AbortableHttpRequest, java.lang.Cloneable, org.apache.http.client.methods.HttpExecutionAware, org.apache.http.HttpRequest)
- org.apache.http.client.methods.HttpRequestBase (implements org.apache.http.client.methods.Configurable, org.apache.http.client.methods.HttpUriRequest)
- org.apache.http.client.methods.HttpEntityEnclosingRequestBase (implements org.apache.http.HttpEntityEnclosingRequest)
- com.dtflys.forest.lifecycles.method.AddressLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.backend.AsyncHttpExecutor (implements com.dtflys.forest.backend.HttpExecutor)
- com.dtflys.forest.backend.AsyncHttpExecutor.AsyncTask (implements java.util.function.Supplier<T>)
- com.dtflys.forest.handler.AutoOAuth2DefinitionHandler (implements com.dtflys.forest.handler.OAuth2DefinitionHandler)
- com.dtflys.forest.lifecycles.method.BackendLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.utils.Base64Utils
- com.dtflys.forest.lifecycles.logging.BaseLogEnabledLifeCycle (implements com.dtflys.forest.lifecycles.BaseAnnotationLifeCycle<A,I>)
- com.dtflys.forest.lifecycles.logging.BaseLogHandlerLifeCycle (implements com.dtflys.forest.lifecycles.BaseAnnotationLifeCycle<A,I>)
- com.dtflys.forest.lifecycles.base.BaseRequestLifeCycle (implements com.dtflys.forest.lifecycles.BaseAnnotationLifeCycle<A,I>)
- com.dtflys.forest.lifecycles.authorization.BasicAuthLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.reflection.BasicVariableValue (implements com.dtflys.forest.reflection.ForestVariableValue)
- com.dtflys.forest.lifecycles.method.BodyTypeLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.utils.ByteEncodeUtils
- org.springframework.context.annotation.ClassPathScanningCandidateComponentProvider (implements org.springframework.core.env.EnvironmentCapable, org.springframework.context.ResourceLoaderAware)
- org.springframework.context.annotation.ClassPathBeanDefinitionScanner
- com.dtflys.forest.beans.ClientFactoryBean<T> (implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.FactoryBean<T>)
- com.dtflys.forest.utils.ClientFactoryBeanUtils
- com.dtflys.forest.backend.ContentType
- com.dtflys.forest.spring.ConverterBeanListener (implements org.springframework.context.ApplicationListener<E>)
- com.dtflys.forest.lifecycles.parameter.DataFileLifeCycle (implements com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle<A,I>)
- com.dtflys.forest.lifecycles.parameter.DataObjectLifeCycle (implements com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle<A,I>)
- com.dtflys.forest.lifecycles.parameter.DataParamLifeCycle (implements com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle<A,I>)
- com.dtflys.forest.lifecycles.method.DecompressGzipLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.converter.auto.DefaultAutoConverter (implements com.dtflys.forest.converter.ForestConverter<S>)
- com.dtflys.forest.converter.binary.DefaultBinaryConverter (implements com.dtflys.forest.converter.ForestConverter<S>, com.dtflys.forest.converter.ForestEncoder)
- com.dtflys.forest.converter.form.DefaultFormConvertor (implements com.dtflys.forest.converter.ForestConverter<S>, com.dtflys.forest.converter.ForestEncoder)
- com.dtflys.forest.interceptor.DefaultInterceptorFactory (implements com.dtflys.forest.interceptor.InterceptorFactory)
- com.dtflys.forest.logging.DefaultLogHandler (implements com.dtflys.forest.logging.ForestLogHandler)
- com.dtflys.forest.reflection.DefaultObjectFactory (implements com.dtflys.forest.reflection.ForestObjectFactory)
- com.dtflys.forest.callback.DefaultRetryWhen (implements com.dtflys.forest.callback.RetryWhen)
- com.dtflys.forest.callback.DefaultSuccessWhen (implements com.dtflys.forest.callback.SuccessWhen)
- com.dtflys.forest.converter.text.DefaultTextConverter (implements com.dtflys.forest.converter.ForestConverter<S>, com.dtflys.forest.converter.ForestEncoder)
- com.dtflys.forest.lifecycles.file.DownloadLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.filter.EncodeFilter (implements com.dtflys.forest.filter.Filter)
- com.dtflys.forest.filter.EncodeFormFilter (implements com.dtflys.forest.filter.Filter)
- com.dtflys.forest.filter.EncodePathFilter (implements com.dtflys.forest.filter.Filter)
- com.dtflys.forest.filter.EncodeQueryFilter (implements com.dtflys.forest.filter.Filter)
- com.dtflys.forest.filter.EncodeUserInfoFilter (implements com.dtflys.forest.filter.Filter)
- com.dtflys.forest.filter.FilterChain (implements com.dtflys.forest.filter.Filter)
- com.dtflys.forest.Forest
- com.dtflys.forest.http.ForestAddress
- com.dtflys.forest.springboot.ForestAutoConfiguration
- com.dtflys.forest.spring.ForestBeanProcessor (implements org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor)
- com.dtflys.forest.springboot.ForestBeanRegister (implements org.springframework.beans.factory.config.BeanPostProcessor, org.springframework.context.ResourceLoaderAware)
- com.dtflys.forest.http.ForestBody (implements java.util.List<E>)
- com.dtflys.forest.schema.ForestClientBeanDefinitionParser (implements org.springframework.beans.factory.xml.BeanDefinitionParser)
- com.dtflys.forest.config.ForestConfiguration (implements java.io.Serializable)
- com.dtflys.forest.schema.ForestConfigurationBeanDefinitionParser (implements org.springframework.beans.factory.xml.BeanDefinitionParser)
- com.dtflys.forest.springboot.properties.ForestConfigurationProperties
- com.dtflys.forest.springboot.properties.ForestConverterItemProperties
- com.dtflys.forest.springboot.properties.ForestConvertProperties
- com.dtflys.forest.http.ForestCookie (implements java.io.Serializable)
- com.dtflys.forest.http.ForestCookies (implements java.lang.Iterable<T>)
- com.dtflys.forest.utils.ForestDataType
- com.dtflys.forest.converter.json.ForestFastjsonConverter (implements com.dtflys.forest.converter.json.ForestJsonConverter)
- com.dtflys.forest.converter.protobuf.ForestGoogleProtobufConverter (implements com.dtflys.forest.converter.protobuf.ForestProtobufConverter)
- com.dtflys.forest.converter.json.ForestGsonConverter (implements com.dtflys.forest.converter.json.ForestJsonConverter)
- com.dtflys.forest.http.ForestHeader
- com.dtflys.forest.http.ForestHeaderMap (implements java.util.Map<K,V>)
- com.dtflys.forest.converter.json.ForestJacksonConverter (implements com.dtflys.forest.converter.json.ForestJsonConverter)
- com.dtflys.forest.converter.xml.ForestJaxbConverter (implements com.dtflys.forest.converter.xml.ForestXmlConverter)
- com.dtflys.forest.logging.ForestLogger
- com.dtflys.forest.reflection.ForestMethod<T> (implements com.dtflys.forest.config.VariableScope)
- com.dtflys.forest.multipart.ForestMultipart<T,SELF>
- com.dtflys.forest.multipart.ForestMultipartFactory<T>
- com.dtflys.forest.utils.ForestProgress
- com.dtflys.forest.config.ForestProperties
- com.dtflys.forest.config.SpringForestProperties (implements org.springframework.context.ApplicationContextAware)
- com.dtflys.forest.converter.protobuf.ForestProtobufConverterManager (implements java.io.Serializable)
- com.dtflys.forest.http.ForestProxy
- com.dtflys.forest.http.ForestQueryMap (implements java.util.Map<K,V>)
- com.dtflys.forest.http.ForestQueryParameter
- com.dtflys.forest.http.ForestRequest<T>
- com.dtflys.forest.http.ForestRequestBody
- com.dtflys.forest.http.ForestResponse<T>
- com.dtflys.forest.retryer.ForestRetryer
- com.dtflys.forest.schema.ForestScanBeanDefinitionParser (implements org.springframework.beans.factory.xml.BeanDefinitionParser)
- com.dtflys.forest.springboot.annotation.ForestScannerRegister (implements org.springframework.beans.factory.BeanFactoryAware, org.springframework.context.annotation.ImportBeanDefinitionRegistrar)
- com.dtflys.forest.backend.httpclient.conn.ForestSSLConnectionFactory (implements org.apache.http.conn.socket.LayeredConnectionSocketFactory)
- com.dtflys.forest.springboot.properties.ForestSSLKeyStoreProperties
- com.dtflys.forest.http.ForestURL
- com.dtflys.forest.ssl.ForestX509TrustManager (implements javax.net.ssl.X509TrustManager)
- com.dtflys.forest.utils.GzipUtils
- com.dtflys.forest.lifecycles.parameter.HeaderLifeCycle (implements com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle<A,I>)
- com.dtflys.forest.lifecycles.method.HeadersLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.backend.HttpBackendSelector
- com.dtflys.forest.backend.httpclient.conn.HttpclientConnectionManager (implements com.dtflys.forest.backend.ForestConnectionManager)
- com.dtflys.forest.backend.httpclient.response.HttpclientEntity (implements org.apache.http.HttpEntity)
- com.dtflys.forest.backend.httpclient.response.HttpclientForestFuture<T,R> (implements java.util.concurrent.Future<V>)
- com.dtflys.forest.backend.httpclient.response.HttpclientForestResponseFactory (implements com.dtflys.forest.http.ForestResponseFactory<R>)
- com.dtflys.forest.backend.httpclient.logging.HttpclientLogBodyMessage (implements com.dtflys.forest.logging.LogBodyMessage)
- com.dtflys.forest.backend.HttpConnectionConstants
- com.dtflys.forest.lifecycles.proxy.HTTPProxyLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.http.HttpStatus
- com.dtflys.forest.lifecycles.intercetpor.IgnoreAllInterceptorsLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- java.io.InputStream (implements java.io.Closeable)
- javax.servlet.ServletInputStream
- com.dtflys.forest.interceptor.InterceptorAttributes
- com.dtflys.forest.interceptor.InterceptorChain (implements com.dtflys.forest.interceptor.Interceptor<T>)
- com.dtflys.forest.proxy.InterfaceProxyHandler<T> (implements java.lang.reflect.InvocationHandler, com.dtflys.forest.config.VariableScope)
- com.dtflys.forest.converter.json.JSONConverterSelector (implements java.io.Serializable)
- com.dtflys.forest.filter.JSONFilter (implements com.dtflys.forest.filter.Filter)
- com.dtflys.forest.lifecycles.parameter.JSONQueryLifeCycle (implements com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle<A,I>)
- com.dtflys.forest.logging.LogConfiguration
- com.dtflys.forest.lifecycles.logging.LogEnabledLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.lifecycles.logging.LogHandlerLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.logging.LogHeaderMessage
- com.dtflys.forest.mapping.MappingExpr
- com.dtflys.forest.mapping.MappingNameValue
- com.dtflys.forest.mapping.MappingParameter
- com.dtflys.forest.mapping.MappingTemplate
- com.dtflys.forest.reflection.MetaRequest
- com.dtflys.forest.utils.MethodHandlesUtil
- com.dtflys.forest.reflection.MethodLifeCycleHandler<T> (implements com.dtflys.forest.handler.LifeCycleHandler)
- com.dtflys.forest.mock.MockHttpServletRequest (implements javax.servlet.http.HttpServletRequest)
- com.dtflys.forest.mock.MockServerRequest
- org.springframework.beans.factory.xml.NamespaceHandlerSupport (implements org.springframework.beans.factory.xml.NamespaceHandler)
- com.dtflys.forest.utils.NameUtils
- com.dtflys.forest.reflection.NoneLifeCycleHandler (implements com.dtflys.forest.handler.LifeCycleHandler)
- com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.lifecycles.authorization.OAuth2LifeCycle.TokenCache
- com.dtflys.forest.lifecycles.authorization.OAuth2Token (implements java.io.Serializable)
- com.dtflys.forest.backend.okhttp3.conn.OkHttp3ConnectionManager (implements com.dtflys.forest.backend.ForestConnectionManager)
- com.dtflys.forest.backend.okhttp3.executor.OkHttp3Executor (implements com.dtflys.forest.backend.HttpExecutor)
- com.dtflys.forest.backend.okhttp3.response.OkHttp3ForestResponseFactory (implements com.dtflys.forest.http.ForestResponseFactory<R>)
- com.dtflys.forest.backend.okhttp3.logging.OkHttp3LogBodyMessage (implements com.dtflys.forest.logging.LogBodyMessage)
- com.dtflys.forest.backend.okhttp3.response.OkHttp3ResponseFuture (implements java.util.concurrent.Future<V>)
- com.dtflys.forest.proxy.ProxyFactory<T>
- com.dtflys.forest.lifecycles.parameter.QueryLifeCycle (implements com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle<A,I>)
- com.dtflys.forest.lifecycles.method.RedirectionLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.utils.ReflectUtils
- okhttp3.RequestBody
- com.dtflys.forest.http.body.RequestBodyBuilder<T,B,D>
- com.dtflys.forest.lifecycles.method.RequestLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.logging.RequestLogMessage
- com.dtflys.forest.utils.RequestNameValue
- com.dtflys.forest.logging.RequestProxyLogMessage
- okhttp3.ResponseBody (implements java.io.Closeable)
- com.dtflys.forest.backend.ResponseHandler<R>
- com.dtflys.forest.logging.ResponseLogMessage
- com.dtflys.forest.handler.ResultHandler
- com.dtflys.forest.lifecycles.method.RetryerLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.lifecycles.method.RetryLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.lifecycles.parameter.ReturnTypeLifeCycle (implements com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle<A,I>)
- com.dtflys.forest.spring.SpringVariableValue (implements com.dtflys.forest.reflection.ForestVariableValue)
- com.dtflys.forest.lifecycles.method.SSLHostnameVerifierLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.ssl.SSLKeyStore
- com.dtflys.forest.lifecycles.method.SSLSocketFactoryBuilderLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- com.dtflys.forest.ssl.SSLUtils
- com.dtflys.forest.utils.StringUtils
- com.dtflys.forest.mapping.SubVariableScope (implements com.dtflys.forest.config.VariableScope)
- com.dtflys.forest.lifecycles.method.SuccessLifeCycle (implements com.dtflys.forest.lifecycles.MethodAnnotationLifeCycle<A,I>)
- java.util.concurrent.ThreadPoolExecutor.AbortPolicy (implements java.util.concurrent.RejectedExecutionHandler)
- java.lang.Throwable (implements java.io.Serializable)
- com.dtflys.forest.utils.TimeUtils
- com.dtflys.forest.ssl.TrustAllHostnameVerifier (implements javax.net.ssl.HostnameVerifier)
- com.dtflys.forest.ssl.TrustAllManager (implements javax.net.ssl.X509TrustManager)
- com.dtflys.forest.utils.TypeReference<T>
- com.dtflys.forest.backend.url.URLBuilder
- com.dtflys.forest.lifecycles.parameter.URLEncodeLifeCycle (implements com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle<A,I>)
- com.dtflys.forest.utils.URLEncoder
- com.dtflys.forest.utils.URLUtils
- com.dtflys.forest.utils.Validations
- com.dtflys.forest.lifecycles.parameter.VariableLifeCycle (implements com.dtflys.forest.lifecycles.ParameterAnnotationLifeCycle<A,I>)
- com.dtflys.forest.filter.XmlFilter (implements com.dtflys.forest.filter.Filter)
Interface Hierarchy
Annotation Type Hierarchy
Enum Hierarchy
Copyright © 2022. All rights reserved.