- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for GetView (0.09 sec)
-
subprojects/core/src/main/java/org/gradle/tooling/provider/model/internal/ToolingModelParameterCarrier.java
public interface ToolingModelParameterCarrier { /** * Returns a view of the original parameter object, * allowing access to its properties via methods available on the {@code viewType}. */ Object getView(Class<?> viewType); /** * Returns a hash of the original parameter object. */ HashCode getHash(); @NonNullApi @ServiceScope(Scope.BuildTree.class) interface Factory {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Tue Mar 12 02:21:10 UTC 2024 - 1.3K bytes - Viewed (0) -
platforms/core-configuration/configuration-cache/src/main/kotlin/org/gradle/internal/cc/impl/models/DefaultToolingModelParameterCarrierFactory.kt
} private class Carrier( private val parameter: Any, private val valueSnapshotter: ValueSnapshotter ) : ToolingModelParameterCarrier { override fun getView(viewType: Class<*>): Any { val viewBuilder = ProtocolToModelAdapter().builder(viewType) return viewBuilder.build(parameter)!! } override fun getHash(): HashCode {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sat Jun 08 11:29:25 UTC 2024 - 1.8K bytes - Viewed (0)