protected void scanMethodAnnotation() { for (Annotation annotation : providerMethod.getAnnotations()) { MethodAnnotationProcessor processor = context.findMethodAnnotationProcessor(annotation.annotationType()); if (processor == null) { continue; } processor.process(annotation, this); } setDefaultTag(); }
@Override public void process(Object annotation, OperationGenerator operationGenerator) { ApiImplicitParams apiImplicitParamsAnnotation = (ApiImplicitParams) annotation; MethodAnnotationProcessor processor = operationGenerator.getContext().findMethodAnnotationProcessor(ApiImplicitParam.class); for (ApiImplicitParam paramAnnotation : apiImplicitParamsAnnotation.value()) { processor.process(paramAnnotation, operationGenerator); } } }
@Override public void process(Object annotation, OperationGenerator operationGenerator) { ApiResponses apiResponses = (ApiResponses) annotation; MethodAnnotationProcessor processor = operationGenerator.getContext().findMethodAnnotationProcessor(ApiResponse.class); for (ApiResponse apiResponse : apiResponses.value()) { processor.process(apiResponse, operationGenerator); } } }
@Override public void process(Object annotation, OperationGenerator operationGenerator) { ResponseHeaders responseHeaders = (ResponseHeaders) annotation; MethodAnnotationProcessor processor = operationGenerator.getContext().findMethodAnnotationProcessor(ResponseHeader.class); for (ResponseHeader responseHeader : responseHeaders.value()) { processor.process(responseHeader, operationGenerator); } } }
protected void scanMethodAnnotation() { for (Annotation annotation : providerMethod.getAnnotations()) { MethodAnnotationProcessor processor = context.findMethodAnnotationProcessor(annotation.annotationType()); if (processor == null) { continue; } processor.process(annotation, this); } setDefaultTag(); }
@Override public void process(Object annotation, OperationGenerator operationGenerator) { ApiImplicitParams apiImplicitParamsAnnotation = (ApiImplicitParams) annotation; MethodAnnotationProcessor processor = operationGenerator.getContext().findMethodAnnotationProcessor(ApiImplicitParam.class); for (ApiImplicitParam paramAnnotation : apiImplicitParamsAnnotation.value()) { processor.process(paramAnnotation, operationGenerator); } } }
@Override public void process(Object annotation, OperationGenerator operationGenerator) { ApiResponses apiResponses = (ApiResponses) annotation; MethodAnnotationProcessor processor = operationGenerator.getContext().findMethodAnnotationProcessor(ApiResponse.class); for (ApiResponse apiResponse : apiResponses.value()) { processor.process(apiResponse, operationGenerator); } } }
@Override public void process(Object annotation, OperationGenerator operationGenerator) { ResponseHeaders responseHeaders = (ResponseHeaders) annotation; MethodAnnotationProcessor processor = operationGenerator.getContext().findMethodAnnotationProcessor(ResponseHeader.class); for (ResponseHeader responseHeader : responseHeaders.value()) { processor.process(responseHeader, operationGenerator); } } }