blob: 0789a86f10be3612cc4f9aaf2d6bab44759759df (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
package coffee;
import dagger.Component;
import javax.inject.Singleton;
public class CoffeeApp {
@Singleton
@Component(modules = { DripCoffeeModule.class })
public interface Coffee {
CoffeeMaker maker();
}
public static void main(String[] args) {
Coffee coffee = Dagger_CoffeeApp_Coffee.builder().build();
coffee.maker().brew();
}
}
|