Unable to locate appropriate constructor on class[RESOLVIDO]

Pessoal Ja testei todos os tipos e nada…
tenho a consulta

retorna uma String e uma soma q pode dar numero inteiro ou fracionario.

Na documentaçao do hibernate 3.6 diz q pra numero inteiro SUM vai retornar long, numero facionario retornará double.

Ja tentei com Long, Double,Number,BigDecimal, float… sempre da o mesmo erro… Segue minha classe com o construtor.

[code]
public class RVMRetorno {

public RVMRetorno(String vendedor, Number totalFianciamento) {
super();
this.vendedor = vendedor;
this.totalFianciamento = totalFianciamento;
}
private String vendedor;
private Number totalFianciamento;[/code]

se alguem clarear o caminho eu agradeço… eu tenho outros metodos que funcionam, porem retornam valores inteiros e resolvi com Long.

Resolvido… Faltava Equals e HashCode

Show estilo brasileiro, diz que resolveu o problema mas nao colocou a implementação

brazil