это компилируется, но я не уверен, что это правильно:
ли способ сохранить аннотации для объекта на карте?
class HasFieldsWithAnnotations {
Set<Annotation> annots = new HashSet<>();
public boolean hasAnnotation(Annotation a) {
return this.annots.contains(a);
}
}
и затем мы создаем это:
var c = new HasFieldsWithAnnotations();
c.hasAnnotation(?);
Как бы я передать аннотации в метод hasAnnotation?