Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 31 for namedDomainObjectSet (0.37 sec)

  1. subprojects/core-api/src/main/java/org/gradle/api/NamedDomainObjectSet.java

     *
     * @param <T> The type of objects in the set
     */
    public interface NamedDomainObjectSet<T> extends NamedDomainObjectCollection<T>, DomainObjectSet<T> {
    
        /**
         * {@inheritDoc}
         */
        @Override
        <S extends T> NamedDomainObjectSet<S> withType(Class<S> type);
    
        /**
         * {@inheritDoc}
         */
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 01 08:18:33 UTC 2023
    - 2K bytes
    - Viewed (0)
  2. platforms/documentation/docs/src/docs/dsl/org.gradle.api.NamedDomainObjectSet.xml

    Laura Kassovic <******@****.***> 1701107622 -0800
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Nov 27 17:53:42 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/internal/DelegatingNamedDomainObjectSet.java

        public DelegatingNamedDomainObjectSet(NamedDomainObjectSet<T> backingSet) {
            super(backingSet);
        }
    
        @Override
        protected NamedDomainObjectSet<T> getDelegate() {
            return (NamedDomainObjectSet<T>) super.getDelegate();
        }
    
        @Override
        public <S extends T> NamedDomainObjectSet<S> withType(Class<S> type) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 01 08:18:33 UTC 2023
    - 4.5K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/DefaultNamedDomainObjectSet.java

        @Override
        public <S extends T> NamedDomainObjectSet<S> withType(Class<S> type) {
            return filtered(createFilter(type));
        }
    
        @Override
        public NamedDomainObjectSet<T> named(Spec<String> nameFilter) {
            Spec<T> spec = convertNameToElementFilter(nameFilter);
            return filtered(nameFilter, createFilter(spec));
        }
    
        @Override
        public NamedDomainObjectSet<T> matching(Spec<? super T> spec) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 01 08:21:29 UTC 2023
    - 4.9K bytes
    - Viewed (0)
  5. platforms/documentation/docs/src/docs/userguide/authoring-builds/gradle-properties/collections.adoc

    ====
    
    [[nameddomainobjectset]]
    == 2. `NamedDomainObjectSet`
    
    A link:{javadocPath}/org/gradle/api/NamedDomainObjectSet.html[`NamedDomainObjectSet`] holds a set of configurable objects, where each element has a name associated with it.
    
    This is similar to `NamedDomainObjectContainer`, however a `NamedDomainObjectSet` doesn't manage the objects in the collection.
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 24 04:19:09 UTC 2024
    - 8.4K bytes
    - Viewed (0)
  6. platforms/software/reporting/src/main/java/org/gradle/api/reporting/internal/DefaultReportContainer.java

     * limitations under the License.
     */
    
    package org.gradle.api.reporting.internal;
    
    import groovy.lang.Closure;
    import org.gradle.api.InvalidUserDataException;
    import org.gradle.api.NamedDomainObjectSet;
    import org.gradle.api.internal.CollectionCallbackActionDecorator;
    import org.gradle.api.internal.DefaultNamedDomainObjectSet;
    import org.gradle.api.reporting.Report;
    import org.gradle.api.reporting.ReportContainer;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 2.9K bytes
    - Viewed (0)
  7. platforms/ide/ide-native/src/main/java/org/gradle/ide/visualstudio/VisualStudioExtension.java

     */
    
    package org.gradle.ide.visualstudio;
    
    import org.gradle.api.NamedDomainObjectSet;
    
    /**
     * The configuration for mapping a set of native components to a Visual Studio project.
     */
    public interface VisualStudioExtension {
        /**
         * The {@link VisualStudioProject}s generated.
         */
        NamedDomainObjectSet<? extends VisualStudioProject> getProjects();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:12 UTC 2023
    - 977 bytes
    - Viewed (0)
  8. platforms/native/platform-native/src/main/java/org/gradle/nativeplatform/PrebuiltLibraries.java

    package org.gradle.nativeplatform;
    
    import org.gradle.api.Incubating;
    import org.gradle.api.NamedDomainObjectSet;
    import org.gradle.api.artifacts.repositories.ArtifactRepository;
    
    /**
     * A container of {@link PrebuiltLibrary} instances.
     */
    @Incubating
    public interface PrebuiltLibraries extends ArtifactRepository, NamedDomainObjectSet<PrebuiltLibrary> {
        PrebuiltLibrary resolveLibrary(String name);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1K bytes
    - Viewed (0)
  9. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/support/delegates/NamedDomainObjectContainerDelegate.kt

            delegate.addAll(elements)
    
        override fun named(predicate: Spec<String>): NamedDomainObjectSet<T> =
            delegate.named(predicate)
    
        override fun matching(spec: Spec<in T>): NamedDomainObjectSet<T> =
            delegate.matching(spec)
    
        override fun matching(spec: Closure<Any>): NamedDomainObjectSet<T> =
            delegate.matching(spec)
    
        override fun clear() =
            delegate.clear()
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Nov 01 08:18:33 UTC 2023
    - 6.5K bytes
    - Viewed (0)
  10. platforms/documentation/docs/src/snippets/providers/collections/groovy/build.gradle

        String name
    }
    // end::ndol[]
    // end::ndoc[]
    
    abstract class MyPluginExtensionNamedDomainObjectSet {
        // Define a named domain object set to hold Person objects
        NamedDomainObjectSet<Person> people = project.objects.namedDomainObjectSet(Person)
    
        // Add a person to the set
        void addPerson(String name) {
            people.create(name)
        }
    }
    // end::ndos[]
    
    // tag::ndol[]
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 17 18:14:15 UTC 2024
    - 2.1K bytes
    - Viewed (0)
Back to top