- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 10 for ValueCollector (0.2 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/ValueCollector.java
* limitations under the License. */ package org.gradle.api.internal.provider; import com.google.common.collect.ImmutableCollection; import javax.annotation.Nullable; public interface ValueCollector<T> { void add(@Nullable T value, ImmutableCollection.Builder<T> dest); void addAll(Iterable<? extends T> values, ImmutableCollection.Builder<T> dest);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 944 bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/ValueSanitizers.java
@Override @Nullable public Object sanitize(@Nullable Object value) { return value; } }; private static final ValueCollector<Object> IDENTITY_VALUE_COLLECTOR = new ValueCollector<Object>() { @Override public void add(@Nullable Object value, ImmutableCollection.Builder<Object> dest) { dest.add(value); } @Override
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.9K bytes - Viewed (0) -
platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/collections/DefaultConfigurableFileCollection.java
} private ValueCollector copySources(ValueCollector conventionCollector) { return conventionCollector.isolated(); } private ValueCollector newValue(ValueCollector baseValue, Object[] paths) { return baseValue.setFrom(this, resolver, patternSetFactory, dependencyFactory, host, paths); } private ValueCollector newValue(ValueCollector baseValue, Iterable<?> paths) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu May 23 16:06:55 UTC 2024 - 30.2K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/Collectors.java
protected final Collector<T> delegate; private final ValueCollector<T> valueCollector; public TypedCollector(@Nullable Class<? extends T> type, Collector<T> delegate) { this.type = type; this.delegate = delegate; this.valueCollector = ValueSanitizers.collectorFor(type); } @Nullable
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 13:15:09 UTC 2024 - 14.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/MapCollectors.java
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Feb 21 12:22:39 UTC 2024 - 9.7K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/ValidatingValueCollector.java
import com.google.common.base.Preconditions; import com.google.common.collect.ImmutableCollection; import javax.annotation.Nullable; class ValidatingValueCollector<T> implements ValueCollector<T> { private final Class<?> collectionType; private final Class<T> elementType; private final ValueSanitizer<T> sanitizer;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.1K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/AbstractCollectionProperty.java
private final Class<? extends Collection> collectionType; private final Class<T> elementType; private final Supplier<ImmutableCollection.Builder<T>> collectionFactory; private final ValueCollector<T> valueCollector; private CollectionSupplier<T, C> defaultValue;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 17 11:41:55 UTC 2024 - 29.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/Collector.java
* <p> * A <code>Collector</code> represents an increment to a collection property. * </p> */ public interface Collector<T> extends ValueSupplier { Value<Void> collectEntries(ValueConsumer consumer, ValueCollector<T> collector, ImmutableCollection.Builder<T> dest); int size(); void calculateExecutionTimeValue(Action<? super ExecutionTimeValue<? extends Iterable<? extends T>>> visitor); /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Feb 21 05:02:13 UTC 2024 - 1.6K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/MapCollector.java
public interface MapCollector<K, V> extends ValueSupplier { Value<Void> collectEntries(ValueConsumer consumer, MapEntryCollector<K, V> collector, Map<K, V> dest); Value<Void> collectKeys(ValueConsumer consumer, ValueCollector<K> collector, ImmutableCollection.Builder<K> dest); void calculateExecutionTimeValue(Action<ExecutionTimeValue<? extends Map<? extends K, ? extends V>>> visitor); MapCollector<K, V> absentIgnoring();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed Feb 21 12:22:39 UTC 2024 - 1.7K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/DefaultMapProperty.java
private final Class<K> keyType; private final Class<V> valueType; private final ValueCollector<K> keyCollector; private final MapEntryCollector<K, V> entryCollector; private MapSupplier<K, V> defaultValue = emptySupplier();
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Wed May 29 05:33:15 UTC 2024 - 32.6K bytes - Viewed (0)