आप Java कोड का उपयोग करके कर्सर नहीं बना सकते।
एक कर्सर एक क्वेरी और परिणामों के संगत सेट का प्रतिनिधित्व करने वाले डेटाबेस के लिए आंतरिक डेटा संरचना के लिए एक संदर्भ (पॉइंटर) है - डेटाबेस के बाहर पॉइंटर बनाना अर्थहीन होगा।
Oracle Documentation से :
आपको डेटाबेस में एक संग्रहीत कार्यविधि (या फ़ंक्शन) बनाने की आवश्यकता है जो एक कर्सर लौटाता है और फिर उसे आपके बाहरी एप्लिकेशन से आमंत्रित करता है।