documentado, falta gerar o java doc