0
일반 유형과 구별되는 다양한 개체 목록을 주입하고 싶습니다.Guice가 일반 목록을 삽입
표시하려는 ContentPanels (Jpanel의 하위 유형) 목록을 허용하는 MainView가 있습니다.
그래서 난이
@Inject
MainView(List<ContentPanel<?>> contentPanel){
...
}
컨텐츠 패널들이 제네릭 형식에 차이가 있으므로
내가
bind(new TypeLiteral<AbstractContentPanel<Book>>(){})
.to(new TypeLiteral<BookContentPanel<Book>>(){})
.in(Singleton.class);
로를 결합하는 시도 등 영화에 대한 책 하나 하나가
및
bind(new TypeLiteral<AbstractContentPanel<Movie>>(){})
.to(new TypeLiteral<BookContentPanel<Movie>>(){})
.in(Singleton.class);
,
어떻게 목록을 만들어 내 MainView에 삽입 할 수 있습니까?