- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for factoryFor (0.13 sec)
-
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/DependencyInjectionUsingClassGeneratorBackedInstantiatorTest.groovy
when: def factory = instantiator.factoryFor(HasGetterInjection) def result = factory.newInstance(services) then: result.someService == "string" } def "can query whether service is required when declared as constructor parameter"() { when: def factory = instantiator.factoryFor(HasInjectConstructor) then:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/instantiation/generator/DefaultInstantiationScheme.java
public Set<Class<? extends Annotation>> getInjectionAnnotations() { return injectionAnnotations; } @Override public <T> InstanceFactory<T> forType(Class<T> type) { return instantiator.factoryFor(type); } @Override public InstantiationScheme withServices(ServiceLookup services) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 5.2K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/instantiation/generator/DependencyInjectingInstantiator.java
throw e.getCause(); } } catch (Throwable t) { throw new ObjectInstantiationException(type, t); } } public <T> InstanceFactory<T> factoryFor(final Class<T> type) { final ClassGenerator.GeneratedConstructor<? extends T> constructor = constructorSelector.forType(type); return new InstanceFactory<T>() { @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 9.5K bytes - Viewed (0)