Я хочу аннотировать полное имя класса с помощью аннотации @Nullable
(из Java Checker Framework), например:
class Demo {
private transient @Nullable org.apache.lucene.search.Query cached_results;
// ...
}
Однако это приводит к ошибке:
scoping construct cannot be annotated with type-use annotation: @checkers.nullness.quals.Nullable
Как я могу аннотировать полные имена классов?