Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for GetView (0.09 sec)

  1. 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)
  2. 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)
Back to top