feign.jaxrs
Class JAXRSModule.JAXRSContract
java.lang.Object
feign.Contract.BaseContract
feign.jaxrs.JAXRSModule.JAXRSContract
- All Implemented Interfaces:
- feign.Contract
- Enclosing class:
- JAXRSModule
public static final class JAXRSModule.JAXRSContract
- extends feign.Contract.BaseContract
| Nested classes/interfaces inherited from interface feign.Contract |
feign.Contract.BaseContract, feign.Contract.Default |
| Methods inherited from class feign.Contract.BaseContract |
addTemplatedParam, nameParam, parseAndValidatateMetadata |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JAXRSModule.JAXRSContract
public JAXRSModule.JAXRSContract()
parseAndValidatateMetadata
public feign.MethodMetadata parseAndValidatateMetadata(java.lang.reflect.Method method)
- Overrides:
parseAndValidatateMetadata in class feign.Contract.BaseContract
processAnnotationOnMethod
protected void processAnnotationOnMethod(feign.MethodMetadata data,
java.lang.annotation.Annotation methodAnnotation,
java.lang.reflect.Method method)
- Specified by:
processAnnotationOnMethod in class feign.Contract.BaseContract
processAnnotationsOnParameter
protected boolean processAnnotationsOnParameter(feign.MethodMetadata data,
java.lang.annotation.Annotation[] annotations,
int paramIndex)
- Specified by:
processAnnotationsOnParameter in class feign.Contract.BaseContract