File tree Expand file tree Collapse file tree 4 files changed +8
-3
lines changed
src/test/java/org/example/coffee/qualifier Expand file tree Collapse file tree 4 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 3636 <dependency >
3737 <groupId >io.dinject</groupId >
3838 <artifactId >dinject-generator</artifactId >
39- <version >0.12-SNAPSHOT </version >
39+ <version >0.11 </version >
4040 <scope >test</scope >
4141 </dependency >
4242
Original file line number Diff line number Diff line change 11package org .example .coffee .qualifier ;
22
3+ import javax .inject .Named ;
34import javax .inject .Singleton ;
45
5- @ Blue
6+ @ Named ("Blue" )
7+ //@Blue
68@ Singleton
79public class BlueStore implements SomeStore {
810
Original file line number Diff line number Diff line change 11package org .example .coffee .qualifier ;
22
33import javax .inject .Inject ;
4+ import javax .inject .Named ;
45import javax .inject .Singleton ;
56
67@ Singleton
78public class StoreManagerWithFieldQualifier {
89
10+ @ Named ("Blue" )
911 @ Inject
1012 @ Blue
1113 SomeStore store ;
Original file line number Diff line number Diff line change 11package org .example .coffee .qualifier ;
22
3+ import javax .inject .Named ;
34import javax .inject .Singleton ;
45
56@ Singleton
67public class StoreManagerWithQualifier {
78
89 private final SomeStore store ;
910
10- public StoreManagerWithQualifier (@ Blue SomeStore store ) {
11+ public StoreManagerWithQualifier (@ Named ( "Blue" ) @ Blue SomeStore store ) {
1112 this .store = store ;
1213 }
1314
You can’t perform that action at this time.
0 commit comments