public final class JAXRSContract extends Contract.BaseContract
Contract.BaseContract, Contract.Default| Constructor and Description |
|---|
JAXRSContract() |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<String> |
addTemplatedParam(Collection<String> possiblyNull,
String name) |
protected MethodMetadata |
parseAndValidateMetadata(Class<?> targetType,
Method method) |
protected void |
processAnnotationOnClass(MethodMetadata data,
Class<?> clz) |
protected void |
processAnnotationOnMethod(MethodMetadata data,
Annotation methodAnnotation,
Method method) |
protected boolean |
processAnnotationsOnParameter(MethodMetadata data,
Annotation[] annotations,
int paramIndex) |
nameParam, parseAndValidatateMetadata, parseAndValidatateMetadataprotected MethodMetadata parseAndValidateMetadata(Class<?> targetType, Method method)
parseAndValidateMetadata in class Contract.BaseContractprotected void processAnnotationOnClass(MethodMetadata data, Class<?> clz)
processAnnotationOnClass in class Contract.BaseContractprotected void processAnnotationOnMethod(MethodMetadata data, Annotation methodAnnotation, Method method)
processAnnotationOnMethod in class Contract.BaseContractprotected boolean processAnnotationsOnParameter(MethodMetadata data, Annotation[] annotations, int paramIndex)
processAnnotationsOnParameter in class Contract.BaseContractprotected Collection<String> addTemplatedParam(Collection<String> possiblyNull, String name)
addTemplatedParam in class Contract.BaseContractCopyright © 2012–2017 OpenFeign. All rights reserved.