Unable to locate appropriate constructor on class - Tipo de Retorno

1 resposta
R

Ola, estou fazendo a seguinte consulta no oracle10g:

strHQLQuery.append("Select new TempoMaquinaRO(a.data, Sum(b.retificacao), Count(b.retificacao), Avg(b.retificacao))");
        strHQLQuery.append(" From DiaTurno a, CilindroRetificado b");
        strHQLQuery.append(" Where a.data in (Select data From DiaTurno Where to_char(data, 'MM/yyyy') = '");
        strHQLQuery.append(stringMesAno);  // formato mes/ano )
        strHQLQuery.append("') And a.iddiaturno = b.iddiaturno And b.tipocilindro = '");
        strHQLQuery.append(stringTipoCilindro);
        strHQLQuery.append("' Group by a.data Order by a.data");

o construtor que estou usando é:

public TempoMaquinaRO(String dateData, float floatSoma, float floatContador, float floatMedia) {
        this.data = dateData;
        this.floatSoma = floatSoma;
        this.floatContador = floatContador;
        this.floatMedia = floatMedia;
    }

mas sempre me retorna "Unable to locate appropriate constructor on class"
Ja tentei usar Integer, Double, Long, BigInteger, BigDecimal
mas sempre a mesma coisa.

Alguem sabe o que pode estar errado?

1 Resposta

R

Coloquei os tipos como Number é funcionou…

Criado 16 de junho de 2010
Ultima resposta 18 de jun. de 2010
Respostas 1
Participantes 1