- Sort Score
- Result 10 results
- Languages All
Results 1 - 6 of 6 for SpecializedMapSchema (0.37 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/SpecializedMapSchema.java
package org.gradle.model.internal.manage.schema; import org.gradle.model.internal.type.ModelType; import java.lang.ref.WeakReference; public class SpecializedMapSchema<T, E> extends ModelMapSchema<T, E> { private final WeakReference<Class<?>> implementationType; public SpecializedMapSchema(ModelType<T> type, ModelType<E> elementType, Class<?> implementationType) { super(type, elementType);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/SpecializedMapNodeInitializer.java
import org.gradle.model.internal.manage.schema.SpecializedMapSchema; import org.gradle.model.internal.type.ModelType; public class SpecializedMapNodeInitializer<T, E> implements NodeInitializer { private final SpecializedMapSchema<T, E> schema; public SpecializedMapNodeInitializer(SpecializedMapSchema<T, E> schema) { this.schema = schema; } @Override
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/SpecializedMapStrategy.java
extractionContext.found(getModelSchema(extractionContext, elementType, proxyImpl)); } private <T, E> SpecializedMapSchema<T, E> getModelSchema(ModelSchemaExtractionContext<T> extractionContext, ModelType<E> elementType, Class<?> implementationType) { final SpecializedMapSchema<T, E> schema = new SpecializedMapSchema<T, E>(extractionContext.getType(), elementType, implementationType);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 3.7K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/SpecializedMapNodeInitializerExtractionStrategy.java
} @Override protected <T, E> NodeInitializer extractNodeInitializer(CollectionSchema<T, E> schema, NodeInitializerContext<T> context) { if (schema instanceof SpecializedMapSchema) { return new SpecializedMapNodeInitializer<T, E>((SpecializedMapSchema<T, E>) schema); } return null; } @Override public Iterable<ModelType<?>> supportedTypes() {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/model/internal/manage/schema/extract/SpecializedModelMapStrategyTest.groovy
* limitations under the License. */ package org.gradle.model.internal.manage.schema.extract import org.gradle.model.ModelMap import org.gradle.model.internal.manage.schema.SpecializedMapSchema import org.gradle.model.internal.type.ModelType import spock.lang.Specification class SpecializedModelMapStrategyTest extends Specification {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/ManagedModelCreationRuleExtractor.java
final ModelRuleDescriptor descriptor = ruleDefinition.getDescriptor(); if (modelSchema instanceof SpecializedMapSchema) { registration.actions(SpecializedMapNodeInitializer.getActions(ModelReference.of(modelPath), descriptor, (SpecializedMapSchema<S, ?>) modelSchema)); } else {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 5.9K bytes - Viewed (0)