- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 13 for ChildNodeInitializerStrategy (0.81 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/ChildNodeInitializerStrategy.java
* limitations under the License. */ package org.gradle.model.internal.core; import org.gradle.api.specs.Spec; import org.gradle.model.internal.type.ModelType; public interface ChildNodeInitializerStrategy<T> { // Node must project item as S <S extends T> NodeInitializer initializer(ModelType<S> type, Spec<ModelType<?>> constraints);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 930 bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/ChildNodeInitializerStrategyAccessors.java
private static final ModelType<ChildNodeInitializerStrategy<?>> CHILD_NODE_INITIALIZER_STRATEGY_MODEL_TYPE = Cast.uncheckedCast(ModelType.of(ChildNodeInitializerStrategy.class)); public static <T> ChildNodeInitializerStrategyAccessor<T> fromPrivateData() { return new ChildNodeInitializerStrategyAccessor<T>() { @Override public ChildNodeInitializerStrategy<T> getStrategy(MutableModelNode node) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.7K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/ModelSetNodeInitializerExtractionStrategy.java
DefaultModelViewState state = new DefaultModelViewState(modelNode.getPath(), setType, ruleDescriptor, mutable, !mutable); ChildNodeInitializerStrategy<T> childStrategy = Cast.uncheckedCast(modelNode.getPrivateData(ChildNodeInitializerStrategy.class)); NodeBackedModelSet<T> set = new NodeBackedModelSet<T>(setType, elementType, ruleDescriptor, modelNode, state, childStrategy);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/NodeBackedModelMap.java
return new ChildNodeInitializerStrategy<T>() { @Override public <S extends T> NodeInitializer initializer(ModelType<S> type, Spec<ModelType<?>> constraints) { return nodeInitializerRegistry.getNodeInitializer(forExtensibleType(type, constraints)); } }; }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 23K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/ModelMaps.java
private static final ModelType<ChildNodeInitializerStrategy<?>> CHILD_NODE_INITIALIZER_STRATEGY_MODEL_TYPE = Cast.uncheckedCast(ModelType.of(ChildNodeInitializerStrategy.class)); public static <T> MutableModelNode addModelMapNode(MutableModelNode modelNode, ModelType<T> elementModelType, String name) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.7K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/ManagedChildNodeCreatorStrategy.java
import org.gradle.model.internal.core.ChildNodeInitializerStrategy; import org.gradle.model.internal.core.NodeInitializer; import org.gradle.model.internal.core.NodeInitializerRegistry; import org.gradle.model.internal.type.ModelType; import static org.gradle.model.internal.core.NodeInitializerContext.forType; public class ManagedChildNodeCreatorStrategy<T> implements ChildNodeInitializerStrategy<T> {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/SpecializedMapNodeInitializer.java
public void execute(MutableModelNode modelNode, NodeInitializerRegistry nodeInitializerRegistry) { ChildNodeInitializerStrategy<E> childFactory = NodeBackedModelMap.createUsingRegistry(nodeInitializerRegistry); modelNode.setPrivateData(ModelType.of(ChildNodeInitializerStrategy.class), childFactory); } } )) .build(); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.1K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/ModelMapNodeInitializerExtractionStrategy.java
ChildNodeInitializerStrategy<E> childStrategy = NodeBackedModelMap.createUsingRegistry(nodeInitializerRegistry); modelNode.setPrivateData(ChildNodeInitializerStrategy.class, childStrategy); } } )) .build(); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 3.2K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/NodeBackedModelSet.java
private final ModelType<T> elementType; private final ModelRuleDescriptor descriptor; private final MutableModelNode modelNode; private final ModelViewState state; private final ChildNodeInitializerStrategy<T> creatorStrategy; private final ModelReference<T> elementTypeReference; private final ModelType<?> publicType; private Collection<T> elements;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon May 06 21:54:36 UTC 2024 - 6.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/core/ChildNodeInitializerStrategyAccessor.java
* limitations under the License. */ package org.gradle.model.internal.core; public interface ChildNodeInitializerStrategyAccessor<T> { ChildNodeInitializerStrategy<T> getStrategy(MutableModelNode node);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 791 bytes - Viewed (0)