- Sort Score
- Result 10 results
- Languages All
Results 1 - 5 of 5 for DefaultPolymorphicNamedEntityInstantiator (0.35 sec)
-
subprojects/core/src/main/java/org/gradle/api/internal/DefaultPolymorphicNamedEntityInstantiator.java
import java.util.Map; import java.util.Set; public class DefaultPolymorphicNamedEntityInstantiator<T> implements PolymorphicNamedEntityInstantiator<T> { private final Map<Class<? extends T>, NamedDomainObjectFactory<? extends T>> factories = new HashMap<>(); private final Class<? extends T> baseType; private final String displayName; public DefaultPolymorphicNamedEntityInstantiator(Class<? extends T> type, String displayName) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Dec 11 13:37:56 UTC 2023 - 3.2K bytes - Viewed (0) -
platforms/software/platform-base/src/test/groovy/org/gradle/model/internal/core/DomainObjectCollectionBackedModelMapTest.groovy
import org.gradle.api.NamedDomainObjectFactory import org.gradle.api.internal.CollectionCallbackActionDecorator import org.gradle.api.internal.DefaultDomainObjectSet import org.gradle.api.internal.DefaultPolymorphicNamedEntityInstantiator import org.gradle.internal.Actions import spock.lang.Specification class DomainObjectCollectionBackedModelMapTest extends Specification { def "created items get added to the backing collection"() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 05 00:10:35 UTC 2024 - 2.7K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/DefaultPolymorphicDomainObjectContainer.java
import java.util.Set; public class DefaultPolymorphicDomainObjectContainer<T> extends AbstractPolymorphicDomainObjectContainer<T> implements ExtensiblePolymorphicDomainObjectContainer<T> { protected final DefaultPolymorphicNamedEntityInstantiator<T> namedEntityInstantiator; private final Instantiator elementInstantiator; // NOTE: This constructor exists for backwards compatibility
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 10 22:34:19 UTC 2021 - 5K bytes - Viewed (0) -
subprojects/core/src/test/groovy/org/gradle/api/internal/DefaultPolymorphicNamedEntityInstantiatorTest.groovy
import spock.lang.Specification import spock.lang.Subject class DefaultPolymorphicNamedEntityInstantiatorTest extends Specification { @Subject def instantiator = new DefaultPolymorphicNamedEntityInstantiator<Base>(Base, "this container") class Base { String value } class TestType extends Base {} class AnotherTestType extends Base {}
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Nov 04 22:26:51 UTC 2021 - 3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/model/internal/fixture/ModelRegistryHelperExtension.java
*/ package org.gradle.model.internal.fixture; import org.gradle.api.Action; import org.gradle.api.NamedDomainObjectFactory; import org.gradle.api.Transformer; import org.gradle.api.internal.DefaultPolymorphicNamedEntityInstantiator; import org.gradle.api.internal.PolymorphicNamedEntityInstantiator; import org.gradle.api.internal.rules.DefaultRuleAwarePolymorphicNamedEntityInstantiator;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 18.7K bytes - Viewed (0)