public class SpringMvcContract
extends feign.Contract.BaseContract
implements org.springframework.context.ResourceLoaderAware
| 限定符和类型 | 类和说明 |
|---|---|
static class |
SpringMvcContract.ConvertingExpander
已过时。
Not used internally anymore. Will be removed in the future.
|
| 构造器和说明 |
|---|
SpringMvcContract() |
SpringMvcContract(java.util.List<AnnotatedParameterProcessor> annotatedParameterProcessors) |
SpringMvcContract(java.util.List<AnnotatedParameterProcessor> annotatedParameterProcessors,
org.springframework.core.convert.ConversionService conversionService) |
| 限定符和类型 | 方法和说明 |
|---|---|
feign.MethodMetadata |
parseAndValidateMetadata(java.lang.Class<?> targetType,
java.lang.reflect.Method method) |
protected void |
processAnnotationOnClass(feign.MethodMetadata data,
java.lang.Class<?> clz) |
protected void |
processAnnotationOnMethod(feign.MethodMetadata data,
java.lang.annotation.Annotation methodAnnotation,
java.lang.reflect.Method method) |
protected boolean |
processAnnotationsOnParameter(feign.MethodMetadata data,
java.lang.annotation.Annotation[] annotations,
int paramIndex) |
void |
setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader) |
public SpringMvcContract()
public SpringMvcContract(java.util.List<AnnotatedParameterProcessor> annotatedParameterProcessors)
public SpringMvcContract(java.util.List<AnnotatedParameterProcessor> annotatedParameterProcessors, org.springframework.core.convert.ConversionService conversionService)
public void setResourceLoader(org.springframework.core.io.ResourceLoader resourceLoader)
setResourceLoader 在接口中 org.springframework.context.ResourceLoaderAwareprotected void processAnnotationOnClass(feign.MethodMetadata data,
java.lang.Class<?> clz)
processAnnotationOnClass 在类中 feign.Contract.BaseContractpublic feign.MethodMetadata parseAndValidateMetadata(java.lang.Class<?> targetType,
java.lang.reflect.Method method)
parseAndValidateMetadata 在类中 feign.Contract.BaseContractprotected void processAnnotationOnMethod(feign.MethodMetadata data,
java.lang.annotation.Annotation methodAnnotation,
java.lang.reflect.Method method)
processAnnotationOnMethod 在类中 feign.Contract.BaseContractprotected boolean processAnnotationsOnParameter(feign.MethodMetadata data,
java.lang.annotation.Annotation[] annotations,
int paramIndex)
processAnnotationsOnParameter 在类中 feign.Contract.BaseContract