Hibernate + Collections

Fala Pessoal,

Tenho essas três classes:

public class Pessoa{

  ArrayList telefones;

  /// getters e setters

}

Resumindo… tenho uma classe Pessoa e essa pessoa tem uma lista de Telefones… até ai tudo bem, consigo fazer o mapeamento no hibernate etc… Agora… mudando um para o seguinte modelo (aqui tenho uma classe ListaTelefones que contém o ArrayList, e a classe Pessoa passa a ter um objeto do tipo ListaTelefones):

public class Pessoa{

  ListaTelefones listaTelefones;

  /// getters e setters

}

public class ListaTelefones{

  ArrayList telefones;

  /// getters e setters

}

Alguém tem ideia de como eu posso fazer esse mapeamento para o Hibernate? Nesse caso, não posso usar <list></list> pois ListaTelefones não é um tipo que o hibernate aceita como coleção…

[]ws
Leo