Articles of जेनरिक

स्काला 2.8 CanBuildFrom

स्काला 2.8 ब्रेकआउट के बारे में पूछे जाने वाले एक और सवाल के बाद, मैं स्काला विधि TraversableLike[A].map जैसी TraversableLike[A].map बारे में थोड़ा और कुछ समझना चाहता हूं TraversableLike[A].map जिसका हस्ताक्षर निम्नानुसार है: def map[B, That](f: A => B)(implicit bf: CanBuildFrom[Repr, B, That]): That इस विधि के बारे में कुछ चीजें देखें: यह एक समारोह […]

ग्रहण कंपाइलर या जवाक में ("टी के प्रकार पैरामीटर निर्धारित नहीं किए जा सकते हैं")

निम्नलिखित कोड public class GenericsTest2 { public static void main(String[] args) throws Exception { Integer i = readObject(args[0]); System.out.println(i); } public static <T> T readObject(String file) throws Exception { return readObject(new ObjectInputStream(new FileInputStream(file))); // closing the stream in finally removed to get a small example } @SuppressWarnings("unchecked") public static <T> T readObject(ObjectInputStream stream) throws Exception […]

Enum प्रकार को स्ट्रिंग पार्स करें

मेरे पास इस तरह एक enum प्रकार है उदाहरण के रूप में: public Enum MyEnum { enum1, enum2, enum3 }; मैं config फाइल से एक स्ट्रिंग पढ़ा होगा मुझे इसकी आवश्यकता स्ट्रिंग को MyEnum प्रकार के लिए पार्स करने के लिए या परिभाषित नहीं है। सुनिश्चित नहीं हैं कि निम्नलिखित कोड काम करेंगे (अभी तक […]

किसी दिए गए प्रकार के ऑब्जेक्ट के साथ जेनेरिक विधि को कैसे कॉल करें?

मैं किसी दिए गए प्रकार के ऑब्जेक्ट के साथ अपनी जेनेरिक विधि को कॉल करना चाहता हूं। void Foo(Type t) { MyGenericMethod<t>(); } जाहिर है काम नहीं करता। मैं इसे कैसे कारगर बना सकता हूं?

जैक्सन – जेनेरिक क्लास का इस्तेमाल करना

मेरे पास एक JSON स्ट्रिंग है, जिसे मुझे निम्नलिखित वर्ग को डीसरियल बनाना चाहिए Class Data <T> { int found; Class<T> hits } मैं यह कैसे करुं? यह सामान्य तरीका है mapper.readValue(jsonString, Data.class); लेकिन मैं किस प्रकार टी का उल्लेख करता हूं?

क्या "प्रोटोकॉल … केवल एक सामान्य बाधा के रूप में इस्तेमाल किया जा सकता है क्योंकि इसकी स्वयं या संबद्ध प्रकार की आवश्यकता है" इसका मतलब है?

अद्यतन: यह सबसे अच्छा संभव विवरण के लिए क्यों यह इस वीडियो की जांच कर रहा है । मैं स्विफ्ट में एक कस्टम प्रोटोकॉल पर एक शब्दकोश (वास्तव में एक हैशसेट ) बनाने की कोशिश कर रहा हूं, लेकिन यह मुझे शीर्षक में त्रुटि दे रहा है और मैं इसे सिर और न ही पूंछ […]

सामान्य पैरामीटर प्रकारों के साथ कार्य

मैं यह पता लगाने की कोशिश कर रहा हूं कि एक फ़ंक्शन परिभाषित करने के लिए जो कई प्रकार के पैरामीटर (जैसे इंट और इंट 64) पर काम करता है। जैसा कि मैं समझता हूं, फ़ंक्शन ओवरलोडिंग F # (निश्चित रूप से संकलक शिकायत) में संभव नहीं है। उदाहरण के लिए निम्नलिखित फ़ंक्शन देखें। let […]

आईओएस: एनएसओबीक्स्ट क्लास से सामान्य रूप से जटिल JSON को सीरियललाइज / डिसेरीलाइज़ करें

किसी को भी पता है कि NSObject वर्ग पर आधारित नेस्टेड JSON को कैसे सीरियल करना है? यहां सरल JSON को क्रमबद्ध करने के लिए एक चर्चा है , लेकिन जटिल नेस्टेड JSON को पूरा करने के लिए यह सामान्य नहीं है। कल्पना कीजिए कि ये JSON का नतीजा है: { "accounting" : [{ "firstName" […]

GetMethods का उपयोग किए बिना एक सामान्य विधि प्राप्त करें

मैं पद्धति प्रणाली को प्राप्त करना चाहता हूँ। System.Linq.Queryable.OrderyBy<T, TKey>(the IQueryable<T> source, Expression<Func<T,TKey>> keySelector) विधि, लेकिन मैं नल के साथ आते रहना जारी रखता हूं। var type = typeof(T); var propertyInfo = type.GetProperty(group.PropertyName); var propertyType = propertyInfo.PropertyType; var sorterType = typeof(Func<,>).MakeGenericType(type, propertyType); var expressionType = typeof(Expression<>).MakeGenericType(sorterType); var queryType = typeof(IQueryable<T>); var orderBy = typeof(System.Linq.Queryable).GetMethod("OrderBy", new[] […]

जैक्सन और सामान्य प्रकार संदर्भ

मैं एक सामान्य विधि के लिए जैक्सन जेसन लाइब्रेरी का उपयोग करना चाहता हूं: public MyRequest<T> tester(){ TypeReference<MyWrapper<T>> typeRef = new TypeReference<MyWrapper<T>>(); MyWrapper<T> requestWrapper = (MyWrapper<T>) JsonConverter.fromJson(jsonRequest, typeRef); return requestWrapper.getRequest(); } public class MyWrapper<T> { private MyRequest<T> request; public MyRequest<T> getRequest() { return request; } public void setRequest(MyRequest<T> request) { this.request = request; } } […]

दिलचस्प पोस्ट
JavaScript द्वारा अपलोड करने से पहले पूर्वावलोकन छवि कैसे अपलोड करें SQL या TSQL ट्यूरिंग पूर्ण है? क्या प्रिंटफ़ ("% x", 1) अनिर्धारित व्यवहार को लागू करता है? सी # रेगेक्स स्प्लिट – कॉमा के बाहर उद्धरण चिह्न स्विफ्ट क्लोज़ में वैकल्पिक चेनिंग जहां वापसी का प्रकार रिक्त होना चाहिए मैं कंट्रोलर से सिम्फनी 2 रन कमांड कैसे चला सकता हूं? जावा के साथ स्थानीय डीटीडी फ़ाइल के विरुद्ध XML फ़ाइल को मान्य करें सभी तत्वों का चयन करें जिनमें jQuery का उपयोग करके एक विशिष्ट सीएसएस है जेएसपी / सर्लेट अनुरोध के रूप में यूनिकोड वर्ण कैसे पास करें। करना {…} जबकि (गलत) ग्लोबल जावास्क्रिप्ट व्हेरिएबल स्कोप: यह काम क्यों नहीं करता है? हेरोको पोस्टग्रेस त्रुटि: PGError: त्रुटि: संबंध "संगठन" मौजूद नहीं है (ActiveRecord :: StatementInvalid) IOS 7 ऐप आइकन, आईओएस रखते हुए छवियां लॉन्च करें और नामकरण सम्मेलन 6 प्रतीक आईओएस: एक सबव्यू के लिए ऑटोरेटेशन को अक्षम करें MySQLi में से चुनें *