Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 27 for NamedEntityInstantiator (0.26 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. subprojects/core/src/main/java/org/gradle/api/internal/DefaultPolymorphicDomainObjectContainer.java

            super(type, instantiator, namer, callbackDecorator);
            this.namedEntityInstantiator = new DefaultPolymorphicNamedEntityInstantiator<T>(type, "this container");
            this.elementInstantiator = elementInstantiator;
        }
    
        @Override
        public NamedEntityInstantiator<T> getEntityInstantiator() {
            return namedEntityInstantiator;
        }
    
        @Override
        protected T doCreate(String name) {
            try {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 10 22:34:19 UTC 2021
    - 5K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/project/taskfactory/TaskInstantiator.java

    package org.gradle.api.internal.project.taskfactory;
    
    import org.gradle.api.Task;
    import org.gradle.api.internal.project.ProjectInternal;
    import org.gradle.model.internal.core.NamedEntityInstantiator;
    
    public class TaskInstantiator implements NamedEntityInstantiator<Task> {
        private static final Object[] NO_PARAMS = new Object[0];
    
        private final TaskIdentityFactory taskIdentityFactory;
        private final ITaskFactory taskFactory;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Mar 17 15:12:22 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  5. 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)
  6. 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)
  7. 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)
  8. 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)
  9. 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)
  10. 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)
Back to top