Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 62 for publicType (0.16 sec)

  1. platforms/native/platform-native/src/test/groovy/org/gradle/nativeplatform/internal/TestNativeBinariesFactory.java

    import org.gradle.platform.base.internal.BinaryNamingScheme;
    
    public class TestNativeBinariesFactory {
    
        public static <T extends NativeBinarySpec, I extends AbstractNativeBinarySpec> T create(Class<T> publicType, Class<I> implType, String name, MutableModelNode componentNode,
                                                                                          BinaryNamingScheme namingScheme, NativeDependencyResolver resolver,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 2.4K bytes
    - Viewed (0)
  2. platforms/software/platform-base/src/main/java/org/gradle/api/internal/AbstractBuildableComponentSpec.java

        private Task checkTask;
    
        public AbstractBuildableComponentSpec(ComponentSpecIdentifier identifier, Class<? extends BuildableComponentSpec> publicType) {
            super(identifier, publicType);
        }
    
        @Override
        @Nullable
        public Task getBuildTask() {
            return buildTask;
        }
    
        @Override
        public void setBuildTask(@Nullable Task buildTask) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 3.2K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/AsmBackedClassGeneratorInjectUndecoratedTest.groovy

        def "generates subclass that is not decorated when class is abstract"() {
            expect:
            def bean = create(AbstractBean, "a")
            bean.a == "a"
    
            bean instanceof GeneratedSubclass
            bean.publicType() == AbstractBean
    
            bean instanceof ModelObject
            bean.modelIdentityDisplayName == null
            !bean.hasUsefulDisplayName()
    
            bean instanceof OwnerAware
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  4. platforms/native/language-native/src/main/java/org/gradle/language/internal/NativeComponentFactory.java

     */
    public interface NativeComponentFactory {
        /**
         * Creates a new top-level component.
         */
        <P extends SoftwareComponent, I extends P> I newInstance(Class<P> publicType, Class<I> implementationType, String name);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 995 bytes
    - Viewed (0)
  5. platforms/native/language-native/src/main/java/org/gradle/language/internal/DefaultNativeComponentFactory.java

        public DefaultNativeComponentFactory(ObjectFactory objectFactory) {
            this.objectFactory = objectFactory;
        }
    
        @Override
        public <P extends SoftwareComponent, I extends P> I newInstance(Class<P> publicType, Class<I> implementationType, String name) {
            return objectFactory.newInstance(implementationType, name);
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Nov 16 20:20:03 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  6. platforms/core-runtime/base-services/src/main/java/org/gradle/api/internal/GeneratedSubclass.java

    /**
     * Interface for types that are runtime generated subclasses of some other type.
     */
    public interface GeneratedSubclass {
        /**
         * Returns the type from which this type was generated.
         */
        Class<?> publicType();
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 882 bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/DefaultValueSnapshotter.java

                return new ImmutableManagedValueSnapshot(managed.publicType().getName(), (String) managed.unpackState());
            }
    
            @Override
            public ValueSnapshot managedValue(Managed value, ValueSnapshot state) {
                return new ManagedValueSnapshot(value.publicType().getName(), state);
            }
    
            @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Jan 11 20:22:01 UTC 2024
    - 6.5K bytes
    - Viewed (0)
  8. platforms/core-runtime/base-services/src/main/java/org/gradle/api/internal/GeneratedSubclasses.java

                }
            }
            return type;
        }
    
        public static Class<?> unpackType(Object object) {
            if (object instanceof GeneratedSubclass) {
                return ((GeneratedSubclass) object).publicType();
            }
            return object.getClass();
        }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Sep 22 08:48:02 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  9. platforms/core-configuration/model-core/src/test/groovy/org/gradle/api/internal/model/NamedObjectInstantiatorTest.groovy

            n2.is(factory.named(Named, "b"))
        }
    
        def "can unpack and recreate Named instance"() {
            expect:
            def n1 = factory.named(Named, "a")
            n1 instanceof Managed
            n1.publicType() == Named
            n1.isImmutable()
            def state = n1.unpackState()
            state == "a"
    
            def n2 = factory.fromState(Named, state)
            n2.is(n1)
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 8.5K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/snapshot/impl/IsolatedImmutableManagedValue.java

            super(managed);
            this.managedFactoryRegistry = managedFactoryRegistry;
        }
    
        @Override
        public ValueSnapshot asSnapshot() {
            return new ImmutableManagedValueSnapshot(getValue().publicType().getName(), (String) getValue().unpackState());
        }
    
        @Override
        public void appendToHasher(Hasher hasher) {
            asSnapshot().appendToHasher(hasher);
        }
    
        @Nullable
        @Override
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 2K bytes
    - Viewed (0)
Back to top