मैं स्कैला / जावा का उपयोग करके ऑब्जेक्ट अपडेट के लिए एक सामान्य विधि बनाने की कोशिश कर रहा हूं, लेकिन मैं एक प्रकार के पैरामीटर के लिए कक्षा नहीं प्राप्त कर सकता हूं।
यहाँ मेरा कोड है:
object WorkUnitController extends Controller {
def updateObject[T](toUpdate: T, body: JsonObject){
val source = gson.fromJson(body, classOf[T]);
...
}
}
मुझे जो त्रुटि है वह है
वर्ग प्रकार की आवश्यकता है लेकिन टी मिला
मुझे पता है कि जावा में आप ऐसा नहीं कर सकते हैं, लेकिन क्या यह सब संभव है?
धन्यवाद!