Я только что нашел статический вложенный интерфейс в нашей базе кода.
class Foo {
    public static interface Bar {
        /* snip */
    }
    /* snip */
}
Я никогда раньше этого не видел. Оригинальный разработчик недоступен. Поэтому я должен спросить SO:
Какова семантика статического интерфейса? Что изменится, если я удалю static? Зачем кому-то это делать?
