protected void readImplicitParameters(Method method, Operation operation) { ApiImplicitParams implicitParams = AnnotationUtils.findAnnotation(method, ApiImplicitParams.class); if (implicitParams == null) { return; } for (ApiImplicitParam param : implicitParams.value()) { Class<?> cls; try { cls = Class.forName(param.dataType()); } catch (ClassNotFoundException e) { cls = method.getDeclaringClass(); } Parameter p = readImplicitParam(param, cls); if (p != null) { operation.addParameter(p); } } }
@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, SwaggerGenerator swaggerGenerator) { ApiImplicitParams apiImplicitParamsAnnotation = (ApiImplicitParams) annotation; ClassAnnotationProcessor processor = swaggerGenerator.getContext().findClassAnnotationProcessor(ApiImplicitParam.class); for (ApiImplicitParam paramAnnotation : apiImplicitParamsAnnotation.value()) { processor.process(paramAnnotation, swaggerGenerator); } } }
public void applyImplicitParameters(Swagger swagger, ReaderContext context, Operation operation, Method method) { final ApiImplicitParams implicitParams = method.getAnnotation(ApiImplicitParams.class); if (implicitParams != null && implicitParams.value().length > 0) { for (ApiImplicitParam param : implicitParams.value()) { final Parameter p = readImplicitParam(swagger, param); if (p != null) { operation.parameter(p); } } } }
private void readImplicitParameters(Method method, Operation operation) { ApiImplicitParams implicitParams = method.getAnnotation(ApiImplicitParams.class); if (implicitParams != null && implicitParams.value().length > 0) { for (ApiImplicitParam param : implicitParams.value()) { Parameter p = readImplicitParam(param); if (p != null) { operation.addParameter(p); } } } }
private void readImplicitParameters(Method method, Operation operation) { ApiImplicitParams implicitParams = method.getAnnotation(ApiImplicitParams.class); if (implicitParams != null && implicitParams.value().length > 0) { for (ApiImplicitParam param : implicitParams.value()) { Parameter p = readImplicitParam(param); if (p != null) { operation.addParameter(p); } } } }
@Override public void applyImplicitParameters(ReaderContext context, Operation operation, Method method) { final ApiImplicitParams implicitParams = method.getAnnotation(ApiImplicitParams.class); if (implicitParams != null && implicitParams.value().length > 0) { for (ApiImplicitParam param : implicitParams.value()) { final Parameter p = readImplicitParam(context.getSwagger(), param); if (p != null) { operation.parameter(p); } } } }
private List<Parameter> readParameters(OperationContext context) { Optional<ApiImplicitParams> annotation = context.findAnnotation(ApiImplicitParams.class); List<Parameter> parameters = Lists.newArrayList(); if (annotation.isPresent()) { for (ApiImplicitParam param : annotation.get().value()) { parameters.add(OperationImplicitParameterReader.implicitParameter(descriptions, param)); } } return parameters; } }
private void processImplicitParams(ApiImplicitParams implicitParams, Operation operation) { if (implicitParams != null) { for (ApiImplicitParam param : implicitParams.value()) { Parameter p = readImplicitParam(param); if (p != null) { operation.addParameter(p); } } } }
private void processImplicitParams(ApiImplicitParams implicitParams, Operation operation) { if (implicitParams != null) { for (ApiImplicitParam param : implicitParams.value()) { Parameter p = readImplicitParam(param); if (p != null) { operation.addParameter(p); } } } }
private void processImplicitParams(ApiImplicitParams implicitParams, Operation operation) { if (implicitParams != null) { for (ApiImplicitParam param : implicitParams.value()) { Parameter p = readImplicitParam(param); if (p != null) { operation.addParameter(p); } } } }
@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, SwaggerGenerator swaggerGenerator) { ApiImplicitParams apiImplicitParamsAnnotation = (ApiImplicitParams) annotation; ClassAnnotationProcessor processor = swaggerGenerator.getContext().findClassAnnotationProcessor(ApiImplicitParam.class); for (ApiImplicitParam paramAnnotation : apiImplicitParamsAnnotation.value()) { processor.process(paramAnnotation, swaggerGenerator); } } }
Arrays.asList(apiParams.value()) .forEach(apiParam -> { setOperationParam(operation, apiParam);
for (ApiImplicitParam swaggerImplicitParam : swaggerImplicitParams.value()) { ResourceParameterType parameterType; try {
for (ApiImplicitParam param : implicitParamAnnotation.value()) { String dataType = param.dataType(); String paramName = param.name();
for (ApiImplicitParam param : implicitParamAnnotation.value()) { String dataType = param.dataType(); String paramName = param.name();