Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for PolymorphicNamedEntityInstantiator (0.51 sec)

  1. subprojects/core/src/main/java/org/gradle/api/internal/PolymorphicNamedEntityInstantiator.java

    package org.gradle.api.internal;
    
    import org.gradle.api.internal.rules.NamedDomainObjectFactoryRegistry;
    import org.gradle.model.internal.core.NamedEntityInstantiator;
    
    import java.util.Set;
    
    public interface PolymorphicNamedEntityInstantiator<T> extends NamedEntityInstantiator<T>, NamedDomainObjectFactoryRegistry<T> {
        Set<? extends Class<? extends T>> getCreatableTypes();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon May 02 16:56:13 UTC 2016
    - 999 bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/api/internal/rules/DefaultRuleAwarePolymorphicNamedEntityInstantiator.java

    import org.gradle.api.NamedDomainObjectFactory;
    import org.gradle.api.internal.PolymorphicNamedEntityInstantiator;
    import org.gradle.model.internal.core.rule.describe.ModelRuleDescriptor;
    
    import java.util.Set;
    
    public class DefaultRuleAwarePolymorphicNamedEntityInstantiator<T> implements RuleAwarePolymorphicNamedEntityInstantiator<T> {
    
        private final 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)
  3. platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/api/internal/rules/RuleAwarePolymorphicNamedEntityInstantiator.java

     */
    
    package org.gradle.api.internal.rules;
    
    import org.gradle.api.internal.PolymorphicNamedEntityInstantiator;
    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)
  4. subprojects/core/src/main/java/org/gradle/api/internal/DefaultPolymorphicNamedEntityInstantiator.java

    import java.util.Collections;
    import java.util.HashMap;
    import java.util.List;
    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;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Dec 11 13:37:56 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/model/internal/fixture/ModelRegistryHelperExtension.java

    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;
    import org.gradle.api.internal.rules.RuleAwarePolymorphicNamedEntityInstantiator;
    import org.gradle.internal.Actions;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 18.7K bytes
    - Viewed (0)
Back to top