Collections, Generics, Spring, Factory final