- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 21 for AbstractMinimalProvider (0.69 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/package-info.java
* see the {@link org.gradle.api.internal.provider.ProviderInternal} interface.</p> * * <p>Also, make sure to become familiar with {@link org.gradle.api.internal.provider.AbstractMinimalProvider}, * the base class for all provider (and property) implementations.</p> * * <h3>Lazy properties</h3> * * <p>For the public API, see {@link org.gradle.api.provider.Property Property}.</p> *
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Feb 09 20:31:29 UTC 2024 - 2.6K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/FlatMapProvider.java
package org.gradle.api.internal.provider; import org.gradle.api.Transformer; import org.gradle.api.provider.Provider; import javax.annotation.Nullable; public class FlatMapProvider<S, T> extends AbstractMinimalProvider<S> { private final ProviderInternal<? extends T> provider; private final Transformer<? extends Provider<? extends S>, ? super T> transformer;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 17 23:22:41 UTC 2024 - 3.6K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/DefaultProvider.java
* * <h3>Configuration Cache Behavior</h3> * <b>Eager</b>. The value is computed at store time and loaded from the cache. */ public class DefaultProvider<T> extends AbstractMinimalProvider<T> { private final Callable<? extends T> value; public DefaultProvider(Callable<? extends T> value) { this.value = value; } @Nullable @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 17 23:22:41 UTC 2024 - 2.6K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/FilteringProvider.java
import javax.annotation.Nonnull; import javax.annotation.Nullable; /** * A filtering provider that uses a spec to filter the value of another provider. **/ public class FilteringProvider<T> extends AbstractMinimalProvider<T> { protected final ProviderInternal<T> provider; protected final Spec<? super T> spec; public FilteringProvider( ProviderInternal<T> provider, Spec<? super T> spec ) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 17 23:22:41 UTC 2024 - 3.7K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/provider/AbstractMinimalProviderTest.groovy
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 3.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/BiProvider.java
*/ package org.gradle.api.internal.provider; import org.gradle.api.provider.Provider; import javax.annotation.Nullable; import java.util.function.BiFunction; public class BiProvider<R, A, B> extends AbstractMinimalProvider<R> { private final Class<R> type; private final BiFunction<? super A, ? super B, ? extends R> combiner; private final ProviderInternal<A> left; private final ProviderInternal<B> right;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 17 23:22:41 UTC 2024 - 3.5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/api/internal/provider/ProviderTestUtil.java
return new TestProviderWithChangingValue<>(valueType, Arrays.asList(values), producer); } private static class TestProvider<T> extends AbstractMinimalProvider<T> { final Class<T> type; final Iterator<T> values; final Task producer; TestProvider(Class<T> type, List<T> values, @Nullable Task producer) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Feb 21 05:02:13 UTC 2024 - 4.2K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/MergeProvider.java
* * This effectively converts a {@code List<Provider<T>>} to a {@code Provider<List<T>>}. * * @param <R> The type of the values that all source providers must share. */ public class MergeProvider<R> extends AbstractMinimalProvider<List<R>> { private final List<Provider<R>> items; public MergeProvider(List<Provider<R>> items) { this.items = ImmutableList.copyOf(items); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Dec 15 20:21:34 UTC 2023 - 4.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/TransformBackedProvider.java
* * @see ProviderInternal for a discussion of the "value" and "value contents". */ public class TransformBackedProvider<OUT, IN> extends AbstractMinimalProvider<OUT> { protected final Class<OUT> type; protected final ProviderInternal<? extends IN> provider; protected final Transformer<? extends OUT, ? super IN> transformer;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Jan 17 23:22:41 UTC 2024 - 4.1K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/Providers.java
return super.calculateExecutionTimeValue().withChangingContent(); } } private static class NoValueProvider<T> extends AbstractMinimalProvider<T> { private final Value<? extends T> value; public NoValueProvider(Value<? extends T> value) { assert value.isMissing(); this.value = value; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Dec 15 20:21:32 UTC 2023 - 7.1K bytes - Viewed (0)