Home | History | Annotate | Download | only in inject

Lines Matching refs:Stage

228     final Constructor<D> constructor = D.class.getConstructor(Stage.class);
237 assertEquals(Stage.DEVELOPMENT, d.stage);
241 final Constructor<C> constructor = C.class.getConstructor(Stage.class, Object.class);
247 bind(s).toConstructor(constructor, new TypeLiteral<C<Stage>>() {});
252 C<Stage> one = (C<Stage>) injector.getInstance(s);
253 assertEquals(Stage.DEVELOPMENT, one.stage);
254 assertEquals(Stage.DEVELOPMENT, one.t);
255 assertEquals(Stage.DEVELOPMENT, one.anotherT);
258 assertEquals(Stage.DEVELOPMENT, two.stage);
264 final Constructor constructor = C.class.getConstructor(Stage.class, Object.class);
284 final Constructor<D> constructor = D.class.getConstructor(Stage.class);
308 final Constructor<E> constructor = E.class.getDeclaredConstructor(Stage.class);
317 assertEquals(Stage.DEVELOPMENT, e.stage);
321 final Constructor<F> constructor = F.class.getConstructor(Stage.class);
355 final Constructor<D> constructor = D.class.getConstructor(Stage.class);
393 bind(D.class).toInstance(new D(Stage.PRODUCTION));
395 getProvider(new Key<C<Stage>>() {});
400 assertEquals(ImmutableSet.of(Key.get(Injector.class), Key.get(Stage.class), Key.get(D.class),
401 Key.get(Logger.class), Key.get(Object.class), new Key<C<Stage>>() {}),
408 assertEquals(ImmutableSet.of(Key.get(Injector.class), Key.get(Stage.class), Key.get(D.class),
409 Key.get(Logger.class), Key.get(Object.class), new Key<C<Stage>>() {}, Key.get(F.class)),
413 assertEquals(ImmutableSet.of(Key.get(Injector.class), Key.get(Stage.class), Key.get(D.class),
414 Key.get(Logger.class), Key.get(Object.class), new Key<C<Stage>>() {}),
431 private Stage stage;
435 public C(Stage stage, T t) {
436 this.stage = stage;
444 Stage stage;
445 public D(Stage stage) {
446 this.stage = stage;
451 Stage stage;
452 private E(Stage stage) {
453 this.stage = stage;
459 Stage stage;
460 @Inject public F(Stage stage) {
461 this.stage = stage;