Google Guiceで型パラメータ付きの型をインジェクト
@Inject Foo<String> list;
みたいな時、モジュールで、
bind(Foo.class).to(FooImpl.class);
みたいに書いても、実行時にFoo
bind(new TypeLiteral<Foo<String>>() {}).to(FooImpl.class);
| るいもの戯れ言 | ||||||||||||
103![]() ![]() ![]() ![]() ![]() since 2002.1.6 |
|
|||||||||||
@Inject Foo<String> list;
みたいな時、モジュールで、
bind(Foo.class).to(FooImpl.class);
みたいに書いても、実行時にFoo
bind(new TypeLiteral<Foo<String>>() {}).to(FooImpl.class);
|
このサイトの掲載内容は私自身の見解であり、必ずしもIBMの立場、戦略、意見を代表するものではありません。 日本アイ・ビー・エム 花井 志生 Since 1997.6.8 |
|