Encontré la solución. El problema es la forma en la que yo declaraba el arraylist.
He de escribir:
Código:
ArrayList<Ejemplo2> lista = new ArrayList();
en vez de
Código:
ArrayList lista = new ArrayList();
Ahora ya si pulso punto me salen todos los métodos de mi objeto
Gracias de todos modos.