Olá
Os dados dessa consulta que pertencem a tabelas diferentes estão relacionados de alguma forma, não?
Provavelmente alguns desses dados representam uma entidade principal, e os outros dados pertencerão a objetos que compõem essa entidade principal.
EXEMPLO:
SELECT c.nome, e.rua, e.numero, e.bairro, e.cep, e.cidade, e.estado
FROM Cliente c
INNER JOIN Endereco e ON e.id = c.id
O campo c.nome deve estar mapeado em um atributo nome da classe Cliente.
Os campos e.rua, e.numero, …, e.estado devem estar mapeados em atributos de uma classe Endereco.
No seu método de consulta, você criará uma instância de Cliente e outra de Endereco, guardando na entidade principal ( Cliente ) uma referência para a instância da entidade auxiliar ( Endereco ).
Desculpe se não fui muito claro. Poste mais detalhes do seu modelo e da sua consuta.
Abraços