Аннотации к параметрам типа подстановочных знаков в Kotlin - PullRequest
2 голосов
/ 23 апреля 2020

Я собираюсь создать ValueExtractor для проверки и следую следующую документацию: https://docs.jboss.org/hibernate/beanvalidation/spec/2.0/api/javax/validation/valueextraction/ValueExtractor.html

Класс в Java требует @ExtractedValue аннотации для параметра типа:

public class ListValueExtractor implements
         ValueExtractor<List<@ExtractedValue ?>> {

Есть ли способ сделать то же самое в Kotlin?

Это не компилируется, говоря «Тип ожидается» рядом с *:

class ListValueExtractor : ValueExtractor<List<@ExtractedValue *>> {
...