साथ इंटरफेस के लिए मैं एक अंतरफलक TestInterface < है यू, वी > कई कार्यान्वयन है कि, जब मैं बंधन के लिए Guice का उपयोग मुझे यह संदेश TestInterface < Impl1, Impl2 > नहीं एक कार्यान्वयन के लिए बाध्य कर मिलता है। निम्नलिखित वाक्यविन्यास है जिसका उपयोग मैं अपने कार्यान्वयन के साथ इंटरफेस को बांधने के लिए कर रहा हूं।Guice annotatedWith जेनेरिक्स
बाइंड (TestInterface.class) .annotatedWith (नाम। नाम ("Impl1Test"))। (Impl1.class);
पेज। मैंने एक डमी इंटरफ़ेस के साथ परीक्षण किया लेकिन जेनरिक के बिना और यह ठीक काम किया, मैं जेनरिक के लिए कुछ विशेष जरूरतों को मानता हूं।
मीठा, धन्यवाद कॉलिन! – Abidi