Есть ли способ управлять импортом подклассов по наследству?
Я знаю, что это не цель наследования, но я бы хотел это сделать, потому что у меня есть своего рода шаблон исходного кода java для QA-людей в моей компании. Я не хочу, чтобы они беспокоились об импорте при вставке java-ified selense в шаблон java.
Вам известны какие-либо фреймворки, аннотации или тому подобное, которые могут это сделать?
Пример того, что я имею в виду (с мнимой @inherit
аннотацией):
@inherit
import xyz.ABC
class Super{
}
И теперь подклассу больше не нужно импортировать ABC:
class Sub extends Super {
ABC abc;
}