It is currently 3 October 2024, 17:50 Advanced search

Importazione libreria esterna: gestione tipo long

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

Importazione libreria esterna: gestione tipo long

Postby r.beltrame » 21 November 2012, 10:25

Vi descrivo una modifica da implementare nell'importazione di librerie esterne Java.
Abbiamo importato un JAR, in particolare una classe con un costruttore che accetta come argomento un long.
INDE lo importa come parametro integer.
Questo non sarebbe un problema se non fosse che nei metadati relativi al metodo, la chiamata viene fatta utilizzando la funzione intValue().
In questo modo ogni valore passato viene convertito in integer.
Nel nostro caso questo comporta un errore perchè il valore passato è realmente un intero lungo.
Il work-around che abbiamo adottato è di modificare intValue() con longValue().
In questo modo funziona.
Riccardo Beltrame
Software Analyst
R.Beltrame@nsi.it
NSI - Nier Soluzioni Informatiche
User avatar
r.beltrame
 
Posts: 17
Joined: 14 November 2012, 8:26

Re: Importazione libreria esterna: gestione tipo long

Postby m.sirri » 23 November 2012, 15:47

Abbiamo segnalato il caso al reparto tecnico.
Grazie della segnalazione.
User avatar
m.sirri
Pro Gamma
Pro Gamma
 
Posts: 8574
Joined: 30 September 2010, 17:01
Location: Ozzano dell'Emilia (BO)


Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 5 guests

cron