JavaPoet получить аннотацию параметра метода - PullRequest
0 голосов
/ 20 марта 2020

Как я могу получить аннотацию из параметра моей функции с javaPoet?

String dummyFunction(@DummyAnnotation String variable);

Я использовал следующий код, но он всегда возвращает ноль, при отладке я вижу все другие атрибуты моего параметра «е», но не аннотация.

MethodSpec m = MethodSpec.methodBuilder(k.getSimpleName().toString())
                                .addModifiers(Modifier.PUBLIC)
                                .addAnnotation(AnnotationSpec.builder(Override.class).build())
                                .addParameters(ee.getParameters()
                                        .stream().peek(e -> {
                                            System.out.println(((VariableElement) e).getAnnotation(DummyAnnotation.class))
                                         }


спасибо за вашу помощь

...