- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for RuleAwareNamedDomainObjectFactoryRegistry (0.53 sec)
-
platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/api/internal/rules/RuleAwareNamedDomainObjectFactoryRegistry.java
*/ package org.gradle.api.internal.rules; import org.gradle.api.NamedDomainObjectFactory; import org.gradle.model.internal.core.rule.describe.ModelRuleDescriptor; public interface RuleAwareNamedDomainObjectFactoryRegistry<T> extends NamedDomainObjectFactoryRegistry<T> { <U extends T> void registerFactory(Class<U> type, NamedDomainObjectFactory<? extends U> factory, ModelRuleDescriptor descriptor);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/api/internal/rules/DefaultRuleAwarePolymorphicNamedEntityInstantiator.java
public class DefaultRuleAwarePolymorphicNamedEntityInstantiator<T> implements RuleAwarePolymorphicNamedEntityInstantiator<T> { private final PolymorphicNamedEntityInstantiator<T> instantiator; private final RuleAwareNamedDomainObjectFactoryRegistry<T> registry; public DefaultRuleAwarePolymorphicNamedEntityInstantiator(PolymorphicNamedEntityInstantiator<T> instantiator) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.2K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/UnmanagedNodeBackedModelMapTest.groovy
import org.gradle.api.Named import org.gradle.api.NamedDomainObjectFactory import org.gradle.api.Namer import org.gradle.api.internal.DefaultPolymorphicDomainObjectContainer import org.gradle.api.internal.rules.RuleAwareNamedDomainObjectFactoryRegistry import org.gradle.internal.reflect.DirectInstantiator import org.gradle.internal.reflect.Instantiator import org.gradle.api.reflect.ObjectInstantiationException import org.gradle.model.internal.core.*
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 3.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/api/internal/rules/RuleAwarePolymorphicNamedEntityInstantiator.java
import org.gradle.model.internal.core.NamedEntityInstantiator; public interface RuleAwarePolymorphicNamedEntityInstantiator<T> extends NamedEntityInstantiator<T>, PolymorphicNamedEntityInstantiator<T>, RuleAwareNamedDomainObjectFactoryRegistry<T> {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 976 bytes - Viewed (0) -
platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/api/internal/rules/DefaultRuleAwareNamedDomainObjectFactoryRegistry.java
import org.gradle.model.internal.core.rule.describe.ModelRuleDescriptor; import java.util.HashMap; import java.util.Map; public class DefaultRuleAwareNamedDomainObjectFactoryRegistry<T> implements RuleAwareNamedDomainObjectFactoryRegistry<T> { private final Map<Class<? extends T>, Optional<ModelRuleDescriptor>> creators = new HashMap<>(); private final NamedDomainObjectFactoryRegistry<T> delegate;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 2.5K bytes - Viewed (0)