HomeSort by relevance Sort by last modified time
    Searched refs:Injector (Results 1 - 25 of 249) sorted by null

1 2 3 4 5 6 7 8 910

  /external/guice/extensions/grapher/src/com/google/inject/grapher/
InjectorGrapher.java 19 import com.google.inject.Injector;
26 * Guice injector grapher. Renders the guice dependency graph for an injector. It can render the
35 * Graphs the guice dependency graph for the given injector using default starting keys.
37 void graph(Injector injector) throws IOException;
40 * Graphs the guice dependency graph for the given injector using the given starting keys and
43 void graph(Injector injector, Set<Key<?>> root) throws IOException;
RootKeySetCreator.java 19 import com.google.inject.Injector;
33 Set<Key<?>> getRootKeys(Injector injector);
DefaultRootKeySetCreator.java 21 import com.google.inject.Injector;
37 @Override public Set<Key<?>> getRootKeys(Injector injector) {
39 for (Key<?> key : injector.getBindings().keySet()) {
  /external/guice/core/src/com/google/inject/
Guice.java 24 * The entry point to the Guice framework. Creates {@link Injector}s from
31 * method, that bootstraps the Guice Injector using the {@code Guice} class, as
36 * Injector injector = Guice.createInjector(
44 * FooStarter starter = injector.getInstance(FooStarter.class);
55 * Creates an injector for the given set of modules. This is equivalent to
58 * @throws CreationException if one or more errors occur during injector
61 public static Injector createInjector(Module... modules) {
66 * Creates an injector for the given set of modules. This is equivalent to
69 * @throws CreationException if one or more errors occur during injector
    [all...]
Injector.java 27 * Builds the graphs of objects that make up your application. The injector tracks the dependencies
35 * <li>This {@link Injector} instance itself
38 * <li>The {@link Stage} in which the Injector was created
43 * <p>An injector can also {@link #injectMembers(Object) inject the dependencies} of
50 * <p>The injector's {@link #getBindings() internal bindings} are available for introspection. This
51 * enables tools and extensions to operate on an injector reflectively.
56 public interface Injector {
74 * Returns the members injector used to inject dependencies into methods and fields on instances
77 * @param typeLiteral type to get members injector for
85 * Returns the members injector used to inject dependencies into methods and fields on instance
    [all...]
  /external/guice/core/src/com/google/inject/spi/
PrivateElements.java 19 import com.google.inject.Injector;
26 * A private collection of elements that are hidden from the enclosing injector or module by
40 * Returns the child injector that hosts these private elements, or null if the elements haven't
41 * been used to create an injector.
43 Injector getInjector();
Toolable.java 22 import com.google.inject.Injector;
30 * Instructs an {@link Injector} running in {@link Stage#TOOL} that a method should be injected.
  /external/guice/core/test/com/google/inject/
ParentInjectorTest.java 42 Injector parent = Guice.createInjector(bindsA);
54 Injector parent = Guice.createInjector();
70 Injector parent = Guice.createInjector();
77 "A just-in-time binding to " + A.class.getName() + " was already configured on a parent injector.");
82 Injector parent = Guice.createInjector();
83 Injector child = parent.createChildInjector();
86 Injector anotherChild = parent.createChildInjector();
89 Injector grandchild = child.createChildInjector();
94 Injector parent = Guice.createInjector(bindsB);
95 Injector child = parent.createChildInjector()
313 @Inject Injector injector; field in class:ParentInjectorTest.D
317 @Inject Injector injector; field in class:ParentInjectorTest.E
    [all...]
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...]
LoggerInjectionTest.java 21 Injector injector = Guice.createInjector(); local
22 injector.injectMembers(this);
27 Injector injector = Guice.createInjector(); local
28 Foo foo = injector.getInstance(Foo.class);
41 Injector injector = Guice.createInjector(); local
42 assertNull(injector.getInstance(Logger.class).getName());
43 assertNull(injector.getProvider(Logger.class).get().getName())
49 Injector injector = Guice.createInjector(new AbstractModule() { local
    [all...]
  /development/samples/VoicemailProviderDemo/src/com/example/android/voicemail/common/inject/
Injector.java 42 * Injector.get(this).inject();
49 public final class Injector {
52 private Injector(Activity activity) {
57 * Gets an {@link Injector} capable of injecting fields for the given Activity.
59 public static Injector get(Activity activity) {
60 return new Injector(activity);
  /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/clang/lib/Analysis/
BodyFarm.h 34 BodyFarm(ASTContext &C, CodeInjector *injector) : C(C), Injector(injector) {}
47 CodeInjector *Injector;
  /external/guice/core/test/com/google/inject/spi/
BindingTargetVisitorTest.java 20 import com.google.inject.Injector;
32 Injector injector = Guice.createInjector(); local
33 for (Binding<?> binding : injector.getBindings().values()) {
  /external/guice/extensions/servlet/test/com/google/inject/servlet/
MultipleServletInjectorsTest.java 27 import com.google.inject.Injector;
43 private Injector injectorOne;
44 private Injector injectorTwo;
50 fakeContextOne.setAttribute(eq(INJECTOR_NAME), isA(Injector.class));
53 fakeContextTwo.setAttribute(eq(INJECTOR_NAME), isA(Injector.class));
62 protected Injector getInjector() {
63 // Cache this injector in the test for later testing...
78 // Now simulate a second injector with a slightly different config.
83 protected Injector getInjector() {
  /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/core/test/com/google/inject/example/
JndiProviderClient.java 24 import com.google.inject.Injector;
33 Injector injector = Guice.createInjector(new AbstractModule() { local
  /external/guice/examples/src/example/xml/
Main.java 21 import com.google.inject.Injector;
33 Injector injector = Guice.createInjector(new AbstractModule() { local
40 Phone phone = injector.getInstance(Phone.class);
  /external/dagger2/compiler/src/it/functional-tests/src/main/java/test/
Injector.java 25 interface Injector<T> {
  /external/testng/src/main/java/org/testng/
ITestContext.java 3 import com.google.inject.Injector;
123 public Injector getInjector(List<Module> moduleInstances);
124 Injector getInjector(IClass iClass);
125 public void addInjector(List<Module> moduleInstances, Injector injector);
ISuite.java 11 import com.google.inject.Injector;
112 public Injector getParentInjector();
114 public void setParentInjector(Injector injector);
  /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...]
EntityManagerFactoryProvisionTest.java 20 import com.google.inject.Injector;
34 private Injector injector; field in class:EntityManagerFactoryProvisionTest
37 injector = Guice.createInjector(new JpaPersistModule("testUnit"));
41 injector.getInstance(UnitOfWork.class).end();
42 injector.getInstance(EntityManagerFactory.class).close();
48 injector.getInstance(UnitOfWork.class), injector.getInstance(UnitOfWork.class));
51 injector.getInstance(PersistService.class).start();
54 assertTrue(injector.getInstance(EntityManager.class).isOpen())
    [all...]
  /external/guice/extensions/struts2/example/src/com/google/inject/struts2/example/
ExampleListener.java 22 import com.google.inject.Injector;
35 public Injector getInjector() {
  /tools/tradefederation/core/tests/src/com/android/tradefed/guice/
InvocationScopeTest.java 28 import com.google.inject.Injector;
44 public Injector mInjector;
48 public void setInjector(Injector injector) {
49 mInjector = injector;

Completed in 1213 milliseconds

1 2 3 4 5 6 7 8 910