Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 20 for ModelProperty (0.16 sec)

  1. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/ModelProperty.java

    @ThreadSafe
    public class ModelProperty<T> {
    
        private final String name;
        private final ModelType<T> type;
        private final Set<ModelType<?>> declaredBy;
        private final ImmutableMap<PropertyAccessorType, WeaklyTypeReferencingMethod<?, ?>> accessors;
        private ModelSchema<T> schema;
    
        public ModelProperty(ModelType<T> type, String name, Set<ModelType<?>> declaredBy,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  2. platforms/software/platform-base/src/main/java/org/gradle/platform/base/internal/VariantAspect.java

    import com.google.common.collect.ImmutableSet;
    import org.gradle.model.internal.manage.schema.ModelProperty;
    import org.gradle.model.internal.manage.schema.extract.ModelSchemaAspect;
    
    import java.util.Set;
    
    public class VariantAspect implements ModelSchemaAspect {
        private final Set<ModelProperty<?>> dimensions;
    
        public VariantAspect(Set<ModelProperty<?>> dimensions) {
            this.dimensions = ImmutableSet.copyOf(dimensions);
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 1.2K bytes
    - Viewed (0)
  3. platforms/software/platform-base/src/main/java/org/gradle/platform/base/internal/VariantAspectExtractionStrategy.java

            ImmutableSet.Builder<ModelProperty<?>> dimensionsBuilder = ImmutableSet.builder();
            for (ModelPropertyExtractionResult<?> propertyResult : propertyResults) {
                ModelProperty<?> property = propertyResult.getProperty();
                for (PropertyAccessorExtractionContext accessor : propertyResult.getAccessors()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Wed Oct 11 12:16:09 UTC 2023
    - 3.5K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/ModelPropertyExtractionResult.java

    import com.google.common.collect.ImmutableSet;
    import org.gradle.model.internal.manage.schema.ModelProperty;
    
    public class ModelPropertyExtractionResult<T> {
        private final ModelProperty<T> property;
        private final Iterable<PropertyAccessorExtractionContext> accessors;
    
        public ModelPropertyExtractionResult(ModelProperty<T> property, Iterable<PropertyAccessorExtractionContext> accessors) {
            this.property = property;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  5. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/AbstractStructSchema.java

        private final ImmutableSortedMap<String, ModelProperty<?>> properties;
        private final Set<WeaklyTypeReferencingMethod<?, ?>> nonPropertyMethods;
        private final Map<Class<? extends ModelSchemaAspect>, ModelSchemaAspect> aspects;
    
        public AbstractStructSchema(
            ModelType<T> type,
            Iterable<ModelProperty<?>> properties,
            Iterable<WeaklyTypeReferencingMethod<?, ?>> nonPropertyMethods,
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 3.7K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/StructSchemaExtractionStrategySupport.java

            Iterable<ModelProperty<?>> properties = Iterables.transform(extractedProperties, new Function<ModelPropertyExtractionResult<?>, ModelProperty<?>>() {
                @Override
                public ModelProperty<?> apply(ModelPropertyExtractionResult<?> propertyResult) {
                    return propertyResult.getProperty();
                }
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Apr 26 09:46:00 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  7. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/RuleSourceSchemaExtractionStrategy.java

     * limitations under the License.
     */
    
    package org.gradle.model.internal.manage.schema.extract;
    
    import org.gradle.model.RuleSource;
    import org.gradle.model.internal.manage.schema.ModelProperty;
    import org.gradle.model.internal.manage.schema.ModelSchema;
    import org.gradle.model.internal.manage.schema.RuleSourceSchema;
    import org.gradle.model.internal.method.WeaklyTypeReferencingMethod;
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/projection/ManagedModelProjection.java

                        }
    
                        ModelProperty<?> property = schema.getProperty(name);
    
                        Object value = doGet(property, name);
                        propertyViews.put(name, value);
                        return value;
                    }
    
                    private <T> T doGet(ModelProperty<T> property, String propertyName) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 8.8K bytes
    - Viewed (0)
  9. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/manage/schema/extract/ManagedImplStructStrategy.java

     */
    
    package org.gradle.model.internal.manage.schema.extract;
    
    import org.gradle.model.Managed;
    import org.gradle.model.internal.manage.schema.ManagedImplStructSchema;
    import org.gradle.model.internal.manage.schema.ModelProperty;
    import org.gradle.model.internal.manage.schema.ModelSchema;
    import org.gradle.model.internal.method.WeaklyTypeReferencingMethod;
    import org.gradle.model.internal.type.ModelType;
    
    import java.util.Set;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.7K bytes
    - Viewed (0)
  10. platforms/core-configuration/model-core/src/main/java/org/gradle/model/internal/inspect/ModelRuleExtractor.java

            @Nullable
            private final ModelProperty<?> target;
            private final List<ModelProperty<?>> implicitInputs;
            private final StructSchema<?> schema;
            private final StructBindings<?> bindings;
            private final ManagedProxyFactory proxyFactory;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri May 24 13:45:02 UTC 2024
    - 26K bytes
    - Viewed (0)
Back to top