Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 22 for NamedEntityInstantiator (0.23 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/NamedEntityInstantiator.java

     * See the License for the specific language governing permissions and
     * limitations under the License.
     */
    
    package org.gradle.model.internal.core;
    
    public interface NamedEntityInstantiator<T> {
        <S extends T> S create(String name, Class<S> type);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 762 bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/UnmanagedNodeBackedModelMapTest.groovy

        def setup() {
            registry.register(
                ModelRegistrations.bridgedInstance(
                    ModelReference.of(path, new ModelType<NamedEntityInstantiator<NamedThing>>() {}),
                    { name, type -> DirectInstantiator.instantiate(type, name) } as NamedEntityInstantiator
                )
                    .descriptor(path.toString())
                    .withProjection(ModelMapModelProjection.unmanaged(
                        itemType,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.4K bytes
    - Viewed (0)
  3. platforms/software/platform-base/src/main/java/org/gradle/platform/base/internal/DefaultBinaryTasksCollection.java

    import org.gradle.api.internal.TaskInternal;
    import org.gradle.model.internal.core.NamedEntityInstantiator;
    import org.gradle.platform.base.BinaryTasksCollection;
    
    public class DefaultBinaryTasksCollection extends DefaultDomainObjectSet<Task> implements BinaryTasksCollection {
    
        private final BinarySpecInternal binary;
        private final NamedEntityInstantiator<Task> taskInstantiator;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/NamedEntityInstantiators.java

     * limitations under the License.
     */
    
    package org.gradle.model.internal.core;
    
    public class NamedEntityInstantiators {
        public static <S> NamedEntityInstantiator<S> nonSubtype(Class<S> nonSubtype, final Class<?> baseClass) {
            return new NamedEntityInstantiator<S>() {
                @Override
                public <D extends S> D create(String name, Class<D> type) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  5. 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)
  6. platforms/software/platform-base/src/main/java/org/gradle/platform/base/internal/registry/BinaryTasksModelRuleExtractor.java

        private static final ModelType<BinarySpec> BINARY_SPEC = ModelType.of(BinarySpec.class);
        private static final ModelType<NamedEntityInstantiator<Task>> TASK_FACTORY = new ModelType<NamedEntityInstantiator<Task>>() {
        };
        private static final ModelType<Task> TASK = ModelType.of(Task.class);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Mar 05 00:10:35 UTC 2024
    - 6.8K bytes
    - Viewed (0)
  7. platforms/software/platform-base/src/integTest/groovy/org/gradle/language/base/ComponentModelReportIntegrationTest.groovy

                                     ⤷ BinaryBasePlugin.Rules#addSourceSetsOwnedByBinariesToTheirInputs(BinarySpecInternal)
                                     ⤷ ComponentModelBasePlugin.PluginRules#defineBinariesCheckTasks(BinarySpecInternal, NamedEntityInstantiator<Task>)
                                + sources
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 19.2K bytes
    - Viewed (0)
  8. subprojects/core/src/main/java/org/gradle/api/internal/tasks/DefaultTaskContainerFactory.java

                                @Override
                                public NamedEntityInstantiator<Task> transform(MutableModelNode modelNode) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 17 09:54:40 UTC 2024
    - 8K bytes
    - Viewed (0)
  9. platforms/software/platform-base/src/main/java/org/gradle/model/internal/core/DomainObjectCollectionBackedModelMap.java

        private final DomainObjectCollection<T> collection;
        private final NamedEntityInstantiator<T> instantiator;
        private final org.gradle.api.Namer<? super T> namer;
        private final Action<? super T> onCreateAction;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  10. platforms/software/platform-base/src/main/java/org/gradle/platform/base/plugins/BinaryBasePlugin.java

    import org.gradle.model.Each;
    import org.gradle.model.Finalize;
    import org.gradle.model.Model;
    import org.gradle.model.Mutate;
    import org.gradle.model.RuleSource;
    import org.gradle.model.internal.core.NamedEntityInstantiator;
    import org.gradle.platform.base.BinaryContainer;
    import org.gradle.platform.base.BinarySpec;
    import org.gradle.platform.base.ComponentType;
    import org.gradle.platform.base.TypeBuilder;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 4K bytes
    - Viewed (0)
Back to top