मैंक्या स्कैला में फ़ंक्शन के भीतर से फ़ंक्शन का नाम पुनर्प्राप्त करना संभव है?
def getMeASammy() {println "getMeASammy"}
def getMeADrink() {println "getMeADrink"}
def getMeASub() {println "getMeASub"}
की तरह कुछ करना चाहते हैं लेकिन, मुझे स्पष्ट रूप से समारोह का नाम टाइप करने के लिए नहीं करना चाहती।
आप विषय विनम्र कंपनी में उल्लेख किया जाना चाहिए ... –
मैं स्काला के बारे में कुछ भी नहीं पता पर स्टैक ट्रेस नहीं, बल्कि अधिक उपयोग कर सकते हैं, लेकिन आप इस के लिए जावा प्रतिबिंब एपीआई का उपयोग नहीं कर सकता है? उदाहरण देखें [क्या स्कैला में पाइथन के डीआईआर() के समान कुछ करने में आत्मनिरीक्षण है? (Http://stackoverflow.com/questions/1973202/does-scala-have-introspection-capable-of-something-similar-to-pythons-dir) –
जब कोई आपको अपना नाम पूछता है, तो क्या आप अपना वॉलेट निकालते हैं और जवाब देने के लिए अपनी आईडी में से एक को चेक करते हैं? –