- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 22 for BeanDynamicObject (0.49 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/metaobject/BeanDynamicObject.java
} } public BeanDynamicObject(Object bean) { this(bean, null, true, true, StringToEnumTransformer.INSTANCE, StringToEnumTransformer.INSTANCE); } public BeanDynamicObject(Object bean, @Nullable Class<?> publicType) { this(bean, publicType, true, true, StringToEnumTransformer.INSTANCE, StringToEnumTransformer.INSTANCE); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 13:45:02 UTC 2024 - 29.3K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/groovy/scripts/BasicScript.java
/** * This is a performance optimization which avoids using BeanDynamicObject to wrap the Script object. * Using BeanDynamicObject would be wasteful, because most of the interesting properties and methods * are delegated to the script target. Doing this delegation explicitly avoids * us going through the methodMissing/propertyMissing protocol that BeanDynamicObject would use. */
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Oct 05 19:36:14 UTC 2023 - 6.2K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/metaobject/BeanDynamicObjectTest.groovy
def bean = new Bean(prop: "value") def dynamicObject = new BeanDynamicObject(bean) expect: dynamicObject.hasProperty("prop") dynamicObject.getProperty("prop") == "value" } def "can get value of read only property of groovy object"() { def bean = new Bean(prop: "value") def dynamicObject = new BeanDynamicObject(bean) expect:
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 26.5K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/extensibility/MixInClosurePropertiesAsMethodsDynamicObject.java
if (property instanceof Closure) { Closure closure = (Closure) property; closure.setResolveStrategy(Closure.DELEGATE_FIRST); BeanDynamicObject dynamicObject = new BeanDynamicObject(closure); result = dynamicObject.tryInvokeMethod("doCall", arguments); if (!result.isFound() && !(closure instanceof GeneratedClosure)) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Oct 09 10:19:11 UTC 2023 - 2.8K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/extensibility/DefaultConvention.java
} for (Object object : plugins.values()) { BeanDynamicObject dynamicObject = asDynamicObject(object); if (dynamicObject.hasMethod(name, args)) { return true; } } return false; } private BeanDynamicObject asDynamicObject(Object object) { if (dynamicObjects == null) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri May 24 13:45:02 UTC 2024 - 13.7K bytes - Viewed (0) -
platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/AntFileSetBuilder.java
*/ package org.gradle.api.internal.file; import groovy.lang.Closure; import org.gradle.api.file.DirectoryTree; import org.gradle.api.tasks.AntBuilderAware; import org.gradle.internal.metaobject.BeanDynamicObject; import org.gradle.internal.metaobject.DynamicObject; import org.gradle.util.internal.AntUtil; import java.util.Collections; public class AntFileSetBuilder implements AntBuilderAware {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.8K bytes - Viewed (0) -
platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/AntFileTreeBuilder.java
*/ package org.gradle.api.internal.file; import com.google.common.collect.ImmutableMap; import groovy.lang.Closure; import org.gradle.api.tasks.AntBuilderAware; import org.gradle.internal.metaobject.BeanDynamicObject; import org.gradle.internal.metaobject.DynamicObject; import java.io.File; import java.util.Map; public class AntFileTreeBuilder implements AntBuilderAware { private final Map<String, File> files;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/instantiation/generator/MixInExtensibleDynamicObject.java
import org.gradle.internal.instantiation.InstanceGenerator; import org.gradle.internal.instantiation.InstantiatorFactory; import org.gradle.internal.metaobject.AbstractDynamicObject; import org.gradle.internal.metaobject.BeanDynamicObject; import org.gradle.internal.metaobject.DynamicObject; import org.gradle.internal.service.ServiceLookup; import javax.annotation.Nullable; /**
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.1K bytes - Viewed (0) -
platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/AntFileCollectionMatchingTaskBuilder.java
import com.google.common.collect.Lists; import groovy.lang.Closure; import org.gradle.api.file.DirectoryTree; import org.gradle.api.tasks.AntBuilderAware; import org.gradle.internal.metaobject.BeanDynamicObject; import org.gradle.internal.metaobject.DynamicObject; import java.util.Collections; public class AntFileCollectionMatchingTaskBuilder implements AntBuilderAware {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 2.7K bytes - Viewed (0) -
platforms/core-configuration/file-collections/src/main/java/org/gradle/api/internal/file/AntFileCollectionBuilder.java
*/ package org.gradle.api.internal.file; import groovy.lang.Closure; import org.gradle.api.file.FileCollection; import org.gradle.api.tasks.AntBuilderAware; import org.gradle.internal.metaobject.BeanDynamicObject; import org.gradle.internal.metaobject.DynamicObject; import org.gradle.util.internal.AntUtil; import java.io.File; import java.util.Collections;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.7K bytes - Viewed (0)