aboutsummaryrefslogtreecommitdiff
path: root/examples/simple/src/main/java/coffee/CoffeeApp.java
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();
  }
}