Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for GetView (0.11 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. pilot/pkg/model/proxy_view_test.go

    	for _, c := range cases {
    		c := c
    		t.Run(c.name, func(t *testing.T) {
    			g := NewWithT(t)
    
    			view := (&model.Proxy{
    				Metadata: &model.NodeMetadata{
    					RequestedNetworkView: c.networkView,
    				},
    			}).GetView()
    
    			actual := view.IsVisible(&model.IstioEndpoint{
    				Network: network.ID(c.network),
    			})
    
    			g.Expect(actual).To(Equal(c.visible))
    		})
    	}
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue Oct 31 14:48:28 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  3. 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)
  4. platforms/ide/tooling-api/src/main/java/org/gradle/tooling/internal/adapter/MethodInvocation.java

            return parameterTypes;
        }
    
        public boolean found() {
            return found;
        }
    
        public Class<?> getViewType() {
            return viewType;
        }
    
        public Object getView() {
            return view;
        }
    
        public Object getDelegate() {
            return delegate;
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Sep 26 14:49:20 UTC 2023
    - 2.6K bytes
    - Viewed (0)
  5. subprojects/core/src/main/java/org/gradle/internal/build/DefaultBuildToolingModelController.java

                } else {
                    Class<?> expectedParameterType = Objects.requireNonNull(builder.getParameterType(), "Expected builder with parameter support");
                    Object parameterValue = parameter.getView(expectedParameterType);
                    return builder.build(parameterValue);
                }
            }
        }
    
        private static class BuildToolingScope extends AbstractToolingScope {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 07 17:25:08 UTC 2023
    - 5.3K bytes
    - Viewed (0)
Back to top