У меня есть довольно большое и досадное гнездо параметризованных классов, такие как следующие, например:Затмение Formatter: Wrap Вложенное ArrayList Объявление
HashMap<ExampleClass, ArrayList<ArrayList<ADifferentClass>>> PITA_var = new HashMap<ExampleClass, ArrayList<ArrayList<ADifferentClass>>>();
Как вы можете видеть, объявление переменных, которые используют эту вложенная ArrayList является боль, особенно когда декларация выходит за пределы экрана. Я хотел бы иметь Eclipse (хорошо технически я использую STS), по крайней мере, решить эту проблему, но я не смог определить, как это сделать. Любая помощь?
PS Я знаю, что было бы просто объявить дополнительные классы, которые подклассифицируют эти типы; Я уже делаю это до некоторой степени, и дальнейшее подклассирование было бы непрактичным.
Какая версия Eclipse соответствует вашим требованиям STS? –
Платформа Eclipse - версия 4.5.1, а версия средств разработки для Java - 3.11.1 – Bryant