- Sort Score
- Result 10 results
- Languages All
Results 1 - 3 of 3 for getBaseInterface (0.14 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/typeregistration/InstanceFactory.java
import org.gradle.model.internal.core.MutableModelNode; import org.gradle.model.internal.type.ModelType; import javax.annotation.Nullable; import java.util.Set; public interface InstanceFactory<T> { ModelType<T> getBaseInterface(); Set<ModelType<? extends T>> getSupportedTypes(); /** * Return information about the implementation of an unmanaged type. */ @Nullable
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/FactoryBasedStructNodeInitializerExtractionStrategy.java
this.bindingsStore = bindingsStore; } @Override public <S> NodeInitializer extractNodeInitializer(ModelSchema<S> schema, NodeInitializerContext<S> context) { if (!instanceFactory.getBaseInterface().isAssignableFrom(schema.getType())) { return null; } NodeInitializer nodeInitializer = getNodeInitializer(Cast.<ModelSchema<? extends T>>uncheckedCast(schema));
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 4.3K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/typeregistration/BaseInstanceFactory.java
public BaseInstanceFactory(Class<PUBLIC> baseInterface) { this.baseInterface = ModelType.of(baseInterface); } @Override public ModelType<PUBLIC> getBaseInterface() { return baseInterface; } public <S extends PUBLIC> void register(ModelType<S> publicType, Set<Class<?>> internalViews, @Nullable ModelType<?> implementationType, ModelRuleDescriptor definedBy) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 13:45:02 UTC 2024 - 18.5K bytes - Viewed (0)