Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 48 for DynamicObject (0.4 sec)

  1. subprojects/core/src/main/java/org/gradle/groovy/scripts/BasicScript.java

        }
    
        @Override
        public Object invokeMethod(String name, Object args) {
            return dynamicLookupRoutine.invokeMethod(dynamicObject, name, (Object[]) args);
        }
    
        @Override
        public DynamicObject getAsDynamicObject() {
            return dynamicObject;
        }
    
        /**
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Oct 05 19:36:14 UTC 2023
    - 6.2K bytes
    - Viewed (0)
  2. platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/AntFileTreeBuilder.java

            this.files = files;
        }
    
        @Override
        public Object addToAntBuilder(Object node, String childNodeName) {
            final DynamicObject dynamicObject = new BeanDynamicObject(node);
            dynamicObject.invokeMethod(childNodeName == null ? "resources" : childNodeName, new Closure(this) {
                public Object doCall(Object ignore) {
                    for (Map.Entry<String, File> entry : files.entrySet()) {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 2K bytes
    - Viewed (0)
  3. platforms/core-configuration/model-core/src/main/java/org/gradle/internal/metaobject/DynamicObjectUtil.java

    package org.gradle.internal.metaobject;
    
    import org.gradle.api.internal.DynamicObjectAware;
    
    public abstract class DynamicObjectUtil {
        public static DynamicObject asDynamicObject(Object object) {
            if (object instanceof DynamicObject) {
                return (DynamicObject)object;
            } else if (object instanceof DynamicObjectAware) {
                return ((DynamicObjectAware) object).getAsDynamicObject();
            } else {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.1K bytes
    - Viewed (0)
  4. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/DynamicObjectAware.java

    package org.gradle.api.internal;
    
    import org.gradle.api.NonNullApi;
    import org.gradle.internal.metaobject.DynamicObject;
    
    /**
     * An object that can present a dynamic view of itself.
     *
     * The exposed dynamic object <i>may</i> provide functionality over and above what the type implementing
     * this interface can do. For example, the {@link DynamicObject} may provide the ability to register new
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Mon Oct 09 10:01:06 UTC 2023
    - 1.4K bytes
    - Viewed (0)
  5. platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/AntFileSetBuilder.java

        }
    
        @Override
        public Object addToAntBuilder(final Object node, String nodeName) {
            final DynamicObject dynamicObject = new BeanDynamicObject(node);
            for (final DirectoryTree tree : trees) {
                if (!tree.getDir().exists()) {
                    continue;
                }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 1.8K bytes
    - Viewed (0)
  6. platforms/core-configuration/model-core/src/main/java/org/gradle/api/internal/plugins/DslObject.java

        private DynamicObject dynamicObject;
        private ExtensionContainer extensionContainer;
        private ConventionMapping conventionMapping;
        private org.gradle.api.plugins.Convention convention;
    
        private final Object object;
    
        public DslObject(Object object) {
            this.object = object;
        }
    
        @Override
        public DynamicObject getAsDynamicObject() {
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 4.4K bytes
    - Viewed (0)
  7. platforms/core-configuration/kotlin-dsl/src/main/kotlin/org/gradle/kotlin/dsl/PropertyDelegate.kt

        }
    
    
    private
    fun dynamicObjectFor(target: Any): DynamicObject =
        (target as? DynamicObjectAware ?: DslObject(target)).asDynamicObject
    
    
    private
    class NullableDynamicPropertyDelegate(
        private val dynamicLookupRoutine: DynamicLookupRoutine,
        private val owner: DynamicObject,
        private val name: String
    ) : PropertyDelegate {
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Jun 07 09:50:04 UTC 2024
    - 2.8K bytes
    - Viewed (0)
  8. platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/metaobject/BeanDynamicObjectTest.groovy

            dynamicObject.setProperty("prop", "value")
            dynamicObject.getProperty("prop") == "value"
    
            dynamicObject.hasProperty("other")
        }
    
        def "can get and set static property using class object"() {
            def dynamicObject = new BeanDynamicObject(WithStaticFields.class)
    
            expect:
            dynamicObject.hasProperty("prop")
            dynamicObject.setProperty("prop", "value")
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Sep 28 09:51:04 UTC 2023
    - 26.5K bytes
    - Viewed (0)
  9. platforms/core-configuration/model-core/src/main/java/org/gradle/util/ConfigureUtil.java

                return delegate;
            }
            DynamicObject dynamicObject = DynamicObjectUtil.asDynamicObject(delegate);
    
            for (Map.Entry<?, ?> entry : properties.entrySet()) {
                String name = entry.getKey().toString();
                Object value = entry.getValue();
    
                DynamicInvokeResult result = dynamicObject.trySetProperty(name, value);
                if (result.isFound()) {
    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/extensibility/ExtensibleDynamicObject.java

            BeforeConvention, AfterConvention
        }
    
        private final AbstractDynamicObject dynamicDelegate;
        private DynamicObject parent;
        private final org.gradle.api.plugins.Convention convention;
        private DynamicObject beforeConvention;
        private DynamicObject afterConvention;
        private final DynamicObject extraPropertiesDynamicObject;
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Fri Nov 17 11:25:34 UTC 2023
    - 8.7K bytes
    - Viewed (0)
Back to top