/external/guice/core/test/com/google/inject/spi/ |
ModuleRewriterTest.java | 25 import com.google.inject.Injector; 75 Injector injector = Guice.createInjector(rewrittenModule); local 77 injector.getInstance(CharSequence.class); 105 Injector injector = Guice.createInjector(module); local 106 assertEquals("A", injector.getInstance(Key.get(String.class, Names.named("2")))); 111 Injector replayedInjector = Guice.createInjector(replayed);
|
ToolStageInjectorTest.java | 8 import com.google.inject.Injector; 30 Injector injector = Guice.createInjector(Stage.TOOL); local 32 injector.injectMembers(new Object()); 33 fail("Non-SPI Injector methods must throw an exception in the TOOL stage."); 38 injector.getInstance(Injector.class); 39 fail("Non-SPI Injector methods must throw an exception in the TOOL stage."); 44 injector.getInstance(Key.get(Injector.class)) [all...] |
/external/guice/extensions/grapher/test/com/google/inject/grapher/demo/ |
InjectorGrapherDemo.java | 20 import com.google.inject.Injector; 38 Injector demoInjector = Guice.createInjector(Stage.DEVELOPMENT, 42 Injector injector = Guice.createInjector(new GraphvizModule()); local 43 GraphvizGrapher grapher = injector.getInstance(GraphvizGrapher.class);
|
/external/guice/extensions/persist/test/com/google/inject/persist/jpa/ |
CustomPropsEntityManagerFactoryProvisionTest.java | 20 import com.google.inject.Injector; 36 private Injector injector; field in class:CustomPropsEntityManagerFactoryProvisionTest 43 injector = Guice.createInjector(new JpaPersistModule("testUnit").properties(props)); 48 injector.getInstance(UnitOfWork.class).end(); 49 injector.getInstance(EntityManagerFactory.class).close(); 55 injector.getInstance(UnitOfWork.class), 56 injector.getInstance(UnitOfWork.class)); 59 injector.getInstance(PersistService.class).start(); 62 assertTrue(injector.getInstance(EntityManager.class).isOpen()) [all...] |
EntityManagerPerRequestProvisionTest.java | 21 import com.google.inject.Injector; 38 private Injector injector; field in class:EntityManagerPerRequestProvisionTest 42 injector = Guice.createInjector(new JpaPersistModule("testUnit")); 45 injector.getInstance(PersistService.class).start(); 47 injector.getInstance(UnitOfWork.class).begin(); 52 injector.getInstance(UnitOfWork.class).end(); 53 injector.getInstance(EntityManagerFactory.class).close(); 58 JpaDao dao = injector.getInstance(JpaDao.class); 67 injector.getInstance(EntityManager.class), JpaDao.em) [all...] |
EntityManagerProvisionTest.java | 21 import com.google.inject.Injector; 38 private Injector injector; field in class:EntityManagerProvisionTest 41 injector = Guice.createInjector(new JpaPersistModule("testUnit")); 44 injector.getInstance(PersistService.class).start(); 48 injector.getInstance(EntityManagerFactory.class).close(); 53 JpaDao dao = injector.getInstance(JpaDao.class); 62 dao.lastEm.equals(injector.getInstance(EntityManager.class))); 65 dao = injector.getInstance(JpaDao.class); 73 JpaDao dao = injector.getInstance(JpaDao.class) [all...] |
ManualLocalTransactionsConfidenceTest.java | 21 import com.google.inject.Injector; 37 private Injector injector; field in class:ManualLocalTransactionsConfidenceTest 44 injector = Guice.createInjector(new JpaPersistModule("testUnit")); 47 injector.getInstance(PersistService.class).start(); 52 injector.getInstance(PersistService.class).stop(); 60 injector.getInstance(TransactionalObject.class).runOperationInTxn();
|
ManualLocalTransactionsWithCustomMatcherTest.java | 21 import com.google.inject.Injector; 44 private Injector injector; field in class:ManualLocalTransactionsWithCustomMatcherTest 50 injector = Guice.createInjector(new JpaPersistModule("testUnit")); 53 injector.getInstance(PersistService.class).start(); 58 injector.getInstance(EntityManagerFactory.class).close(); 63 EntityManager em = injector.getInstance(EntityManager.class); 65 JpaTestEntity entity = injector 68 injector.getInstance(ManualLocalTransactionsWithCustomMatcherTest.TransactionalObject.class) 73 injector.getInstance(EntityManager.class).contains(entity)) [all...] |
/external/guice/extensions/service/src/com/google/inject/service/ |
CompositeService.java | 23 import com.google.inject.Injector; 39 private final Injector injector; field in class:CompositeService 53 CompositeService(Injector injector) { 54 this.injector = injector; 65 injector.getBinding(service); 83 tasks.add(injector.getInstance(service).start()); 92 tasks.add(injector.getInstance(service).stop()) [all...] |
/external/guice/extensions/servlet/src/com/google/inject/servlet/ |
GuiceServletContextListener.java | 19 import com.google.inject.Injector; 29 * class as a logical place to create and configure your injector. This will ensure the injector 38 static final String INJECTOR_NAME = Injector.class.getName(); 47 Injector injector = getInjector(); local 48 injector.getInstance(InternalServletModule.BackwardsCompatibleServletContextProvider.class) 50 servletContext.setAttribute(INJECTOR_NAME, injector); 60 * injector. 62 protected abstract Injector getInjector() [all...] |
/external/guice/core/src/com/google/inject/internal/ |
InjectionRequestProcessor.java | 48 staticInjections.add(new StaticInjection(injector, request)); 62 injector, request.getInstance(), null, request.getSource(), injectionPoints); 85 final InjectorImpl injector; field in class:InjectionRequestProcessor.StaticInjection 90 public StaticInjection(InjectorImpl injector, StaticInjectionRequest request) { 91 this.injector = injector; 106 memberInjectors = injector.membersInjectorStore.getInjectors( 117 injector.callInContext(new ContextualCallable<Void>() { 122 if(injector.options.stage != Stage.TOOL || memberInjector.getInjectionPoint().isToolable()) {
|
AbstractProcessor.java | 26 * Abstract base class for creating an injector from module elements. 37 protected InjectorImpl injector; field in class:AbstractProcessor 49 public void process(InjectorImpl injector, List<Element> elements) { 51 this.injector = injector; 63 this.injector = null;
|
FactoryProxy.java | 25 * A placeholder which enables us to swap in the real factory once the injector is created. 30 private final InjectorImpl injector; field in class:FactoryProxy 37 FactoryProxy(InjectorImpl injector, Key<T> key, Key<? extends T> targetKey, Object source) { 38 this.injector = injector; 46 targetFactory = injector.getInternalFactory(targetKey, errors.withSource(source), JitLimitation.NEW_OR_EXISTING_JIT);
|
TypeConverterBindingProcessor.java | 44 static void prepareBuiltInConverters(InjectorImpl injector) { 46 convertToPrimitiveType(injector, int.class, Integer.class); 47 convertToPrimitiveType(injector, long.class, Long.class); 48 convertToPrimitiveType(injector, boolean.class, Boolean.class); 49 convertToPrimitiveType(injector, byte.class, Byte.class); 50 convertToPrimitiveType(injector, short.class, Short.class); 51 convertToPrimitiveType(injector, float.class, Float.class); 52 convertToPrimitiveType(injector, double.class, Double.class); 54 convertToClass(injector, Character.class, new TypeConverter() { 68 convertToClasses(injector, Matchers.subclassesOf(Enum.class), new TypeConverter() [all...] |
BindingImpl.java | 32 private final InjectorImpl injector; field in class:BindingImpl 38 public BindingImpl(InjectorImpl injector, Key<T> key, Object source, 40 this.injector = injector; 49 this.injector = null; 67 if (injector == null) { 71 provider = injector.getProvider(key); 117 return injector;
|
BoundProviderFactory.java | 28 * Delegates to a custom factory which is also bound in the injector. 33 private final InjectorImpl injector; field in class:BoundProviderFactory 38 InjectorImpl injector, 44 this.injector = injector; 50 providerFactory = injector.getInternalFactory(providerKey, errors.withSource(source), JitLimitation.NEW_OR_EXISTING_JIT);
|
/external/guice/jdk8-tests/test/com/google/inject/jdk8/ |
Java8LanguageFeatureBindingTest.java | 23 import com.google.inject.Injector; 49 Injector injector = Guice.createInjector(new AbstractModule() { local 56 Predicate<Object> predicate = injector.getInstance(new Key<Predicate<Object>>() {}); 62 Injector injector = Guice.createInjector(new AbstractModule() { local 72 Callable<String> callable = injector.getInstance(new Key<Callable<String>>() {}); 77 Injector injector = Guice.createInjector(new AbstractModule() { local 92 injector.getInstance(new Key<Callable<String>>() {}) 113 Injector injector = Guice.createInjector(new AbstractModule() { local 141 Injector injector = Guice.createInjector(new AbstractModule() { local 154 Injector injector = Guice.createInjector(new AbstractModule() { local [all...] |
/external/dagger2/compiler/src/it/functional-tests/src/test/java/test/membersinject/ |
MembersInjectTest.java | 91 MembersInjector<NonRequestedChild> injector = new NonRequestedChild_MembersInjector(provider); local 92 injector.injectMembers(child);
|
/external/droiddriver/src/io/appium/droiddriver/instrumentation/ |
InstrumentationDriver.java | 40 private final InputInjector injector; field in class:InstrumentationDriver 45 injector = new InstrumentationInputInjector(instrumentation); 51 return injector;
|
/external/guice/core/test/com/google/inject/ |
BoundProviderTest.java | 27 Injector injector = Guice.createInjector(new AbstractModule() { local 33 Foo a = injector.getInstance(Foo.class); 34 Foo b = injector.getInstance(Foo.class); 44 Injector injector = Guice.createInjector(new AbstractModule() { local 50 Foo a = injector.getInstance(Foo.class); 51 Foo b = injector.getInstance(Foo.class);
|
EagerSingletonTest.java | 40 @Inject void inject(Injector injector) { 41 injector.getInstance(C.class); 54 Injector injector = Guice.createInjector(Stage.PRODUCTION); local 55 injector.getProvider(B.class); 60 Injector parent = Guice.createInjector(Stage.PRODUCTION); 75 @Inject A(Injector injector) { 76 injector.getProvider(B.class) [all...] |
BindingOrderTest.java | 48 Injector injector = Guice.createInjector(new AbstractModule() { local 55 assertSame(injector.getInstance(A.class).b, injector.getInstance(A.class).b); 64 @Inject void createAnotherThread(final Injector injector) { 68 A a = injector.getInstance(A.class);
|
ModulesTest.java | 34 Injector injector = Guice.createInjector(combined); local 35 assertEquals(1, injector.getInstance(Integer.class).intValue()); 36 assertEquals(2L, injector.getInstance(Long.class).longValue()); 37 assertEquals(3, injector.getInstance(Short.class).shortValue()); 42 Injector injector = Guice.createInjector(Modules.combine(modules)); local 43 assertEquals(1, injector.getInstance(Integer.class).intValue()); 44 assertEquals(2, injector.getInstance(Long.class).longValue()); 45 assertEquals(3, injector.getInstance(Short.class).shortValue()) 61 Injector injector = Guice.createInjector(combined2); local [all...] |
ProviderInjectionTest.java | 34 Injector injector = Guice.createInjector(new AbstractModule() { local 41 Foo foo = injector.getInstance(Foo.class); 78 * When custom providers are used at injector creation time, they should be 83 Injector injector = Guice.createInjector(new AbstractModule() { local 111 injector.getInstance(String.class)); 120 Injector injector = Guice.createInjector(new AbstractModule() { local 156 assertEquals(28, injector.getInstance(Key.get(Count.class, named("c"))).value) [all...] |
/external/guice/extensions/servlet/test/com/google/inject/servlet/ |
TransferRequestIntegrationTest.java | 22 import com.google.inject.Injector; 63 final Injector injector = Guice.createInjector(new AbstractModule() { local 75 final Object original = injector.getInstance(Object.class); 78 return original == injector.getInstance(Object.class);
|