Domanda

Sto cercando di associare un campo di tipo primitivo "int" per un editore. Il mio editore si estende ValueBox<Integer>, dal momento che i farmaci generici in Java possono utilizzare solo tipi di oggetti.

Quando compilo la mia applicazione, ottengo il seguente errore:

  

00: 00: 18.915 [ERRORE] Trovato inaspettato   tipo INT mentre evauating percorso   "CadastralDivisionCode" utilizzando getter   espressione ""

La modifica della getter e setter di utilizzare un oggetto Integer, fa il trucco. C'è un modo per utilizzare un tipo primitivo nel quadro editor di GWT 2.1?

È stato utile?

Soluzione

È necessario attendere 2.1.1 per i tipi primitivi. C'è un aperta bug tracciamento questo.

Altri suggerimenti

non hanno guardato interni GWT, ma molto probabilmente non si può fare, perché i valori primitivi non sono gestite da riferimento e non possono essere messi in collezioni.

L'unico modo per aggirare è quello di utilizzare tipi di oggetti equivalenti, ad esempio Integer per int.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top