HQL em java consulta

Nao consigo fazer um HQL para retornar As Frequencias de certo Aluno

to usando esse HQL :
String hql = " select f FROM Frequencia AS f "+
" JOIN f.alunoDisciplina AS ad "+
" JOIN ad.aluno AS a "+
" JOIN ad.frequencias as fr "+
" WHERE a = :aluno ";

na Tabela Frequencias existe os campos:

codigo(pk)
cod_disciplina(fk)
cod_aluno(fk)
numFrequencias
data

ele retorna os campos codigo ,numfrequencias e data mas retorna apenas o endereco de memorias dos outros campos !!!