टाइप मिरर सभी जेनेरिक सूचनाओं को मिटाना है ... यदि ऐसा है तो जीएसओएन जैसी लाइब्रेरी जेनरिक्स का उपयोग कैसे करती है यह निर्धारित करने के लिए कि किस प्रकार का deserialize करने के लिए?जावा में टाइप करें
उदा
private Map<String,Date> tenordates;
यह जहां के रूप में
private Map<Date,Date> tenordates;
<String,Date>
को deserialize इसलिए किसी भी तरह <Date,Date>
को deserialize होगा इसकी कार्यावधि में सामान्य जानकारी का उपयोग।
प्रतिबिंब हो सकता है .. मैंने कोड की जांच नहीं की है। की –
संभव डुप्लिकेट [getSimpleNameWithGenerics (कक्षा > clazz)] (http://stackoverflow.com/questions/4707042/getsimplenamewithgenericsclass-clazz) – bmargulies