1 package test;
2 
3 import dagger.Module;
4 import dagger.Provides;
5 import java.util.ArrayList;
6 import java.util.List;
7 
8 @Module
9 class ChildIntegerModule extends ParentModule<Integer, String, List<Integer>> {
10 
provideInteger()11   @Provides Integer provideInteger() {
12     return 1;
13   }
14 
provideListOfInteger()15   @Provides List<Integer> provideListOfInteger() {
16     List<Integer> list = new ArrayList<>();
17     list.add(2);
18     return list;
19   }
20 
21 }
22