Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for findInstance (0.15 sec)

  1. maven-di/src/main/java/org/apache/maven/di/Injector.java

        Injector bindScope(Class<? extends Annotation> scopeAnnotation, Supplier<Scope> scope);
    
        Injector bindImplicit(Class<?> cls);
    
        <T> Injector bindInstance(Class<T> cls, T instance);
    
        //
        // Bean access
        //
    
        <T> void injectInstance(T instance);
    
        <T> T getInstance(Class<T> key);
    
        <T> T getInstance(Key<T> key);
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Tue Jun 11 07:23:04 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  2. maven-core/src/main/java/org/apache/maven/plugin/internal/DefaultMavenPluginManager.java

                // Add known classes
                // TODO: get those from the existing plexus scopes ?
                injector.bindInstance(Session.class, sessionV4);
                injector.bindInstance(Project.class, project);
                injector.bindInstance(org.apache.maven.api.MojoExecution.class, execution);
                injector.bindInstance(org.apache.maven.api.plugin.Log.class, log);
                mojo = mojoInterface.cast(injector.getInstance(
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Tue Jun 11 07:23:04 UTC 2024
    - 46.5K bytes
    - Viewed (0)
  3. maven-core/src/main/java/org/apache/maven/internal/impl/SisuDiBridgeModule.java

                } catch (ComponentLookupException e) {
                    throw new RuntimeException(e);
                }
            });
            injector.bindInstance(Injector.class, injector);
            bind(Injector.class).toInstance(injector);
            ClassLoader classLoader = Thread.currentThread().getContextClassLoader();
            if (classLoader == null) {
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Tue Jun 11 07:23:04 UTC 2024
    - 8.8K bytes
    - Viewed (0)
  4. maven-di/src/main/java/org/apache/maven/di/impl/InjectorImpl.java

                throw new DIException(
                        "Cannot rebind scope annotation class to a different implementation: " + scopeAnnotation);
            }
            return this;
        }
    
        public <U> Injector bindInstance(Class<U> clazz, U instance) {
            Key<?> key = Key.of(clazz, ReflectionUtils.qualifierOf(clazz));
            Binding<U> binding = Binding.toInstance(instance);
            return doBind(key, binding);
        }
    
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Tue Jun 11 07:23:04 UTC 2024
    - 14.3K bytes
    - Viewed (0)
  5. maven-api-impl/src/test/java/org/apache/maven/internal/impl/standalone/ApiRunner.java

    public class ApiRunner {
    
        /**
         * Create a new session.
         */
        public static Session createSession() {
            Injector injector = Injector.create();
            injector.bindInstance(Injector.class, injector);
            injector.bindImplicit(ApiRunner.class);
            injector.bindImplicit(DefaultArtifactCoordinateFactory.class);
            injector.bindImplicit(DefaultArtifactDeployer.class);
    Registered: Wed Jun 12 09:55:16 UTC 2024
    - Last Modified: Tue Jun 11 07:23:04 UTC 2024
    - 17.1K bytes
    - Viewed (0)
Back to top