construtor de HashMap

goiaba nos fornece grandes métodos de fábrica para tipos Java, tais como Maps.newHashMap(). Mas também há construtores de mapas java? HashMap<String,Integer> m = Maps.BuildHashMap. put("a",1). put("b",2). build();

Como transformar a lista para outra lista

tenho duas listas de objectos; List<X> e List<Y>. X e Y são os ojectos que parecem: public class X { ... assim por diante. goiaba tem este método, listas # transformar , Mas eu não sei como transformar. Ou de outra forma?