डाली (ग्रहण का हिस्सा जो जेपीए इकाइयां उत्पन्न करता है) किसी विशेष डेटा प्रकार के लिए जावा विशेषता प्रकार निर्धारित करने के लिए डीटीपी (ग्रहण का दूसरा भाग) का उपयोग करता है। ये मैपिंग डेटाबेस प्लेटफ़ॉर्म-विशिष्ट हैं और .xmi
. में निर्दिष्ट हैं विभिन्न डीटीपी प्लग-इन में फ़ाइलें।
उदाहरण के लिए, जूनो में, PostgreSQL के लिए, डेटा प्रकार ABSTIME
जावा प्रकार के लिए मैप किया गया है java.lang.Object
फ़ाइल में/runtime/vendors/postgresql/postgresql_8.x.xmi
प्लग-इन जार में./plugins/org.eclipse.datatools.enablement.postgresql.dbdefinition_1.0.2.v201110070445.jar
।
आपके डेटाबेस प्लेटफॉर्म और आपके द्वारा इंस्टॉल किए गए अन्य प्लग-इन के आधार पर, ये सेटिंग्स इंडिगो और जूनो के बीच बदल सकती थीं। आप उपयुक्त .xmi फ़ाइल को निकाल सकते हैं, उसे संपादित कर सकते हैं, और उसे उसके जार में वापस कर सकते हैं और इससे यह बदल सकता है कि इकाइयाँ कैसे उत्पन्न होती हैं।