Как сделать так, чтобы мои фреймворки MyAnnotation
имели определяемый пользователем тип перечисления в качестве параметра?
Like @MyAnnotation(Colors.BLUE)
. Другим, менее идеальным решением было бы @MyAnnotation(Colors.BLUE.getName())
.
Изменить: , как в перечислении, указывается пользователем. Я попробовал Enum<?> value()
, но это не сработало