Problemas con el HashSet 2

tatad1983
11 de Octubre del 2005
Hola, tengo un objeto HashSet, con varios objetos en el de distitntos tipos y quiero recuperarlos, me ofrecieron esta solucion pero la verdad me sirve para identificar pero no para asignarlos o usar los metodos de los objetos en el interior, si alguien conoce alguna solucion distinta a la citada debajo, le estare muy agradecido.
while(i.hasNext())
{
Object item = i.Next();
if (item instanceof Tipo01)
operaciones;
if(item instanceof Tipo02)
operaciones;
....
}

Desde ya muchas gracias