类的使用
com.dtflys.forest.reflection.ForestMethod
使用ForestMethod的程序包
程序包
说明
-
com.dtflys.forest.backend.httpclient中ForestMethod的使用
修饰符和类型方法说明voidHttpClientLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidHttpClientLifeCycle.onMethodInitialized(ForestMethod method, HttpClient annotation) -
com.dtflys.forest.backend.okhttp3中ForestMethod的使用
修饰符和类型方法说明voidOkHttp3LifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidOkHttp3LifeCycle.onMethodInitialized(ForestMethod method, OkHttp3 annotation) -
com.dtflys.forest.config中ForestMethod的使用
参数类型为ForestMethod的com.dtflys.forest.config中的方法修饰符和类型方法说明ForestConfiguration.getVariableValue(String name, ForestMethod method) VariableScope.getVariableValue(String name, ForestMethod method) -
com.dtflys.forest.exceptions中ForestMethod的使用
参数类型为ForestMethod的com.dtflys.forest.exceptions中的构造器限定符构造器说明ForestVariableUndefinedException(Class<? extends Annotation> annotationType, String attributeName, ForestMethod method, String variableName) ForestVariableUndefinedException(Class<? extends Annotation> annotationType, String attributeName, ForestMethod method, String variableName, String source) ForestVariableUndefinedException(String attributeName, ForestMethod method, String variableName) -
com.dtflys.forest.handler中ForestMethod的使用
参数类型为ForestMethod的com.dtflys.forest.handler中的方法修饰符和类型方法说明voidLifeCycleHandler.handleInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) -
com.dtflys.forest.http中ForestMethod的使用
参数类型为ForestMethod的com.dtflys.forest.http中的构造器限定符构造器说明ForestRequest(ForestConfiguration configuration, ForestMethod method) ForestRequest(ForestConfiguration configuration, ForestMethod method, ForestBody body, Object[] arguments) ForestRequest(ForestConfiguration configuration, ForestMethod method, Object[] arguments) -
com.dtflys.forest.interceptor中ForestMethod的使用
修饰符和类型方法说明default voidInterceptor.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) 默认回调函数: 接口方法执行时调用该方法voidInterceptorChain.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) -
com.dtflys.forest.lifecycles中ForestMethod的使用
参数类型为ForestMethod的com.dtflys.forest.lifecycles中的方法修饰符和类型方法说明voidMethodAnnotationLifeCycle.onMethodInitialized(ForestMethod method, A annotation) voidParameterAnnotationLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, A annotation) 在被注解修饰的方法参数初始化时被调用 -
com.dtflys.forest.lifecycles.authorization中ForestMethod的使用
修饰符和类型方法说明voidBasicAuthLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidBasicAuthLifeCycle.onMethodInitialized(ForestMethod method, BasicAuth annotation) voidOAuth2LifeCycle.onMethodInitialized(ForestMethod method, OAuth2 annotation) -
com.dtflys.forest.lifecycles.file中ForestMethod的使用
修饰符和类型方法说明voidDownloadLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidDownloadLifeCycle.onMethodInitialized(ForestMethod method, DownloadFile annotation) -
com.dtflys.forest.lifecycles.logging中ForestMethod的使用
修饰符和类型方法说明voidLogEnabledLifeCycle.onMethodInitialized(ForestMethod method, LogEnabled annotation) voidLogHandlerLifeCycle.onMethodInitialized(ForestMethod method, LogHandler annotation) -
com.dtflys.forest.lifecycles.method中ForestMethod的使用
修饰符和类型方法说明voidAddressLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidBackendClientLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidBackendLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidDecompressGzipLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidRedirectionLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidRetryerLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidRetryLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidSSLHostnameVerifierLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidSSLSocketFactoryBuilderLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidSuccessLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidAddressLifeCycle.onMethodInitialized(ForestMethod method, Address annotation) voidBackendClientLifeCycle.onMethodInitialized(ForestMethod method, BackendClient annotation) voidBackendLifeCycle.onMethodInitialized(ForestMethod method, Backend annotation) voidBodyTypeLifeCycle.onMethodInitialized(ForestMethod method, BodyType annotation) voidDecompressGzipLifeCycle.onMethodInitialized(ForestMethod method, DecompressGzip annotation) voidDeleteRequestLifeCycle.onMethodInitialized(ForestMethod method, Annotation annotation) voidGetRequestLifeCycle.onMethodInitialized(ForestMethod method, Annotation annotation) voidHeadersLifeCycle.onMethodInitialized(ForestMethod method, Headers annotation) voidHeadRequestLifeCycle.onMethodInitialized(ForestMethod method, Annotation annotation) voidOptionsRequestLifeCycle.onMethodInitialized(ForestMethod method, Annotation annotation) voidPatchRequestLifeCycle.onMethodInitialized(ForestMethod method, Annotation annotation) voidPostRequestLifeCycle.onMethodInitialized(ForestMethod method, Annotation annotation) voidPutRequestLifeCycle.onMethodInitialized(ForestMethod method, Annotation annotation) voidRedirectionLifeCycle.onMethodInitialized(ForestMethod method, Redirection annotation) voidRequestLifeCycle.onMethodInitialized(ForestMethod method, Annotation annotation) voidRetryerLifeCycle.onMethodInitialized(ForestMethod method, Retryer annotation) voidRetryLifeCycle.onMethodInitialized(ForestMethod method, Retry annotation) voidSSLHostnameVerifierLifeCycle.onMethodInitialized(ForestMethod method, SSLHostnameVerifier annotation) voidSSLSocketFactoryBuilderLifeCycle.onMethodInitialized(ForestMethod method, SSLSocketFactoryBuilder annotation) voidSuccessLifeCycle.onMethodInitialized(ForestMethod method, Success annotation) voidTraceRequestLifeCycle.onMethodInitialized(ForestMethod method, Annotation annotation) -
com.dtflys.forest.lifecycles.parameter中ForestMethod的使用
修饰符和类型方法说明voidReturnLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidAbstractBodyLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, A annotation) voidBinaryBodyLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, BinaryBody annotation) voidDataFileLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, DataFile annotation) voidDataObjectLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, DataObject annotation) voidDataParamLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, DataParam annotation) voidFormBodyLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, FormBody annotation) voidHeaderLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, Header annotation) voidJSONBodyLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, JSONBody annotation) voidJSONQueryLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, JSONQuery annotation) voidProtobufBodyLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, ProtobufBody annotation) voidQueryLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, Query annotation) voidReturnLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, Return annotation) voidURLEncodeLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, URLEncode annotation) voidVariableLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, Annotation annotation) voidXMLBodyLifeCycle.onParameterInitialized(ForestMethod method, MappingParameter parameter, XMLBody annotation) -
com.dtflys.forest.lifecycles.proxy中ForestMethod的使用
修饰符和类型方法说明voidHTTPProxyLifeCycle.onInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidHTTPProxyLifeCycle.onMethodInitialized(ForestMethod method, HTTPProxy annotation) -
com.dtflys.forest.mapping中ForestMethod的使用
修饰符和类型字段说明protected final ForestMethod<?>MappingExpr.forestMethodprotected final ForestMethod<?>MappingTemplate.forestMethod参数类型为ForestMethod的com.dtflys.forest.mapping中的方法参数类型为ForestMethod的com.dtflys.forest.mapping中的构造器限定符构造器说明MappingDot(ForestMethod forestMethod, VariableScope variableScope, MappingExpr left, MappingIdentity right) protectedMappingDot(ForestMethod forestMethod, Token token, VariableScope variableScope, MappingExpr left, MappingIdentity right) protectedMappingExpr(ForestMethod<?> forestMethod, Token token) MappingFilterInvoke(ForestMethod<?> forestMethod, VariableScope variableScope, MappingIdentity name, List<MappingExpr> argList) MappingInvoke(ForestMethod<?> forestMethod, VariableScope variableScope, MappingExpr left, MappingIdentity name, List<MappingExpr> argList) protectedMappingInvoke(ForestMethod<?> forestMethod, Token token, VariableScope variableScope, MappingExpr left, MappingIdentity name, List<MappingExpr> argList) protectedMappingProperty(ForestMethod<?> forestMethod, String propertyName) MappingReference(ForestMethod<?> forestMethod, VariableScope variableScope, String name) MappingTemplate(Class<? extends Annotation> annotationType, String attributeName, ForestMethod<?> forestMethod, String template, VariableScope variableScope, ForestProperties properties, MappingParameter[] parameters) protectedMappingUrlEncodedExpr(ForestMethod<?> forestMethod, MappingExpr expr) MappingURLTemplate(Class<? extends Annotation> annotationType, String attributeName, ForestMethod<?> forestMethod, String template, VariableScope variableScope, ForestProperties properties, MappingParameter[] parameters) -
com.dtflys.forest.multipart中ForestMethod的使用
参数类型为ForestMethod的com.dtflys.forest.multipart中的方法修饰符和类型方法说明static <P> ForestMultipartFactory<P>ForestMultipartFactory.createFactory(ForestMethod<?> method, Class<P> paramType, int index, MappingTemplate nameTemplate, MappingTemplate fileNameTemplate, String partContentType) 参数类型为ForestMethod的com.dtflys.forest.multipart中的构造器限定符构造器说明protectedForestMultipartFactory(ForestMethod<?> method, Class<T> paramType, String partContentType, int index, MappingTemplate nameTemplate, MappingTemplate fileNameTemplate) -
com.dtflys.forest.proxy中ForestMethod的使用
返回变量类型为ForestMethod的类型的com.dtflys.forest.proxy中的方法参数类型为ForestMethod的com.dtflys.forest.proxy中的方法 -
com.dtflys.forest.reflection中ForestMethod的使用
参数类型为ForestMethod的com.dtflys.forest.reflection中的方法修饰符和类型方法说明BasicVariableValue.getValue(ForestMethod method) ForestVariableValue.getValue(ForestMethod method) ForestMethod.getVariableValue(String name, ForestMethod method) voidMethodLifeCycleHandler.handleInvokeMethod(ForestRequest request, ForestMethod method, Object[] args) voidNoneLifeCycleHandler.handleInvokeMethod(ForestRequest request, ForestMethod method, Object[] args)