Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for DefaultProperty (0.31 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/DefaultProperty.java

     *
     * @param <T> the type of the property value
     */
    public class DefaultProperty<T> extends AbstractProperty<T, ProviderInternal<? extends T>> implements Property<T> {
        private final Class<T> type;
        private final ValueSanitizer<T> sanitizer;
        private final static ProviderInternal<?> NOT_DEFINED = Providers.notDefined();
    
        public DefaultProperty(PropertyHost propertyHost, Class<T> type) {
            super(propertyHost);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed May 29 05:33:15 UTC 2024
    - 6.1K bytes
    - Viewed (0)
  2. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/DefaultPropertyFactory.java

        public DefaultPropertyFactory(PropertyHost propertyHost) {
            this.propertyHost = propertyHost;
        }
    
        @Override
        public <T> DefaultProperty<T> property(Class<T> type) {
            return new DefaultProperty<>(propertyHost, type);
        }
    
        @Override
        public <T> DefaultListProperty<T> listProperty(Class<T> elementType) {
            return new DefaultListProperty<>(propertyHost, elementType);
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.5K bytes
    - Viewed (0)
  3. subprojects/core/src/main/java/org/gradle/api/services/internal/BuildServiceProvider.java

     */
    
    package org.gradle.api.services.internal;
    
    import org.gradle.api.artifacts.component.BuildIdentifier;
    import org.gradle.api.internal.provider.AbstractMinimalProvider;
    import org.gradle.api.internal.provider.DefaultProperty;
    import org.gradle.api.internal.provider.ProviderInternal;
    import org.gradle.api.provider.Provider;
    import org.gradle.api.services.BuildService;
    import org.gradle.api.services.BuildServiceParameters;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Mar 16 23:29:30 UTC 2023
    - 5K bytes
    - Viewed (0)
  4. subprojects/core/src/main/java/org/gradle/api/internal/model/InstantiatorBackedObjectFactory.java

    import org.gradle.api.file.RegularFileProperty;
    import org.gradle.api.file.SourceDirectorySet;
    import org.gradle.api.internal.provider.DefaultListProperty;
    import org.gradle.api.internal.provider.DefaultProperty;
    import org.gradle.api.internal.provider.PropertyHost;
    import org.gradle.api.model.ObjectFactory;
    import org.gradle.api.provider.ListProperty;
    import org.gradle.api.provider.MapProperty;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Dec 14 18:56:03 UTC 2023
    - 5.6K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/PropertyFactory.java

    import org.gradle.internal.service.scopes.Scope;
    import org.gradle.internal.service.scopes.ServiceScope;
    
    @ServiceScope(Scope.Global.class)
    public interface PropertyFactory {
        <T> DefaultProperty<T> property(Class<T> type);
    
        <T> DefaultListProperty<T> listProperty(Class<T> elementType);
    
        <T> DefaultSetProperty<T> setProperty(Class<T> elementType);
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Apr 17 00:47:05 UTC 2024
    - 1.1K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/testFixtures/groovy/org/gradle/api/internal/provider/CircularEvaluationSpec.groovy

         * Intended for tests of providers which aren't properties.
         */
        trait UsesStringProperty {
            DefaultProperty<String> property() {
                return TestUtil.objectFactory().property(String) as DefaultProperty<String>
            }
        }
    
        static class ProducerDiscardingProvider<T> extends AbstractMinimalProvider<T> {
            private final ProviderInternal<T> provider
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 15 20:21:32 UTC 2023
    - 8K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/jmh/java/org/gradle/api/internal/provider/EvaluationContextPerfTest.java

        @SuppressWarnings("FieldMayBeFinal")
        private String value = "value";
    
        private Property<String> property;
    
        @Setup
        public void setUp() {
            property = new DefaultProperty<>(host, String.class);
            property.set(new TransformBackedProvider<>(String.class, new DefaultProvider<>(() -> value), v -> v + v));
        }
    
        @Benchmark
        public void getPropertyValue(Blackhole bh) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Dec 15 20:21:31 UTC 2023
    - 1.6K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/package-info.java

     *
     * <p>Other classes implementing <code>Property</code> in this module:</p>
     * <ul>
     *     <li>{@link org.gradle.api.internal.provider.DefaultProperty} - a concrete implementation for general-purpose properties.</li>
     *     <li>{@link org.gradle.api.internal.provider.AbstractCollectionProperty} - implements the API for
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Feb 09 20:31:29 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  9. platforms/core-configuration/declarative-dsl-core/src/main/kotlin/org/gradle/internal/declarativedsl/serialization/SchemaSerialization.kt

                    subclass(ConfigureAccessorInternal.DefaultConfiguringLambdaArgument::class)
                    subclass(ConfigureAccessorInternal.DefaultCustom::class)
                    subclass(ConfigureAccessorInternal.DefaultProperty::class)
                }
                polymorphic(DataType::class) {
                    subclass(DataTypeInternal.DefaultIntDataType::class)
                    subclass(DataTypeInternal.DefaultLongDataType::class)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue May 14 10:08:03 UTC 2024
    - 6.6K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/provider/ManagedFactories.java

            }
        }
    
        public static class PropertyManagedFactory implements ManagedFactory {
            private static final Class<?> PUBLIC_TYPE = Property.class;
            private static final Class<?> IMPL_TYPE = DefaultProperty.class;
            public static final int FACTORY_ID = Objects.hashCode(IMPL_TYPE.getName());
            private final PropertyFactory propertyFactory;
    
            public PropertyManagedFactory(PropertyFactory propertyFactory) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 6.1K bytes
    - Viewed (0)
Back to top