У меня есть список (ArrayList
, в действительности) типа HColumn<ColName, ColValue>
. Теперь я хочу реализовать iterator()
, который перебирает эту коллекцию так, чтобы при переборах он выдавал соответствующие ColValue
от каждого HColumn
.
Этот объект HColumn<ColName, ColValue>
определен во внешней библиотеке, используемой моим Java-приложением.
Как я могу это сделать, если это возможно?
В настоящее время, чтобы создать такую итерацию, я в целом создавал новый список, содержащий соответствующий ColValues
, что, я думаю, не очень хорошая вещь с точки зрения производительности и эффективности.