Dali (den del af Eclipse, der genererer JPA-enheder) bruger DTP (en anden del af Eclipse) til at bestemme Java-attributtypen for en bestemt datatype. Disse tilknytninger er databaseplatformspecifikke og er specificeret i .xmi
filer i forskellige DTP plug-ins.
For eksempel i Juno, for PostgreSQL, datatypen ABSTIME
er knyttet til Java-typen java.lang.Object
i filen/runtime/vendors/postgresql/postgresql_8.x.xmi
i plug-in jar./plugins/org.eclipse.datatools.enablement.postgresql.dbdefinition_1.0.2.v201110070445.jar
.
Afhængigt af din databaseplatform og hvilke andre plug-ins du har installeret, kan disse indstillinger have ændret sig mellem Indigo og Juno. Du kan udpakke den relevante .xmi-fil, redigere den og returnere den til dens krukke, og dette skulle ændre, hvordan entiteter genereres.