- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for applyRoleTo (0.15 sec)
-
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/instantiation/PropertyRoleAnnotationHandler.java
* * <p>Implementations must be registered as global scoped services.</p> */ public interface PropertyRoleAnnotationHandler { Set<Class<? extends Annotation>> getAnnotationTypes(); void applyRoleTo(ModelObject owner, Object target);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Sep 28 09:51:04 UTC 2023 - 1.1K bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/api/internal/tasks/properties/annotations/OutputPropertyRoleAnnotationHandler.java
this.annotations = builder.build(); } @Override public Set<Class<? extends Annotation>> getAnnotationTypes() { return annotations; } @Override public void applyRoleTo(ModelObject owner, Object target) { if (target instanceof PropertyInternal) { ((PropertyInternal<?>) target).attachProducer(owner); } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Sun Mar 22 21:24:08 UTC 2020 - 1.9K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/main/java/org/gradle/internal/instantiation/generator/ManagedObjectFactory.java
} return instance; } // Called from generated code public void applyRole(Object value, ModelObject owner) { roleHandler.applyRoleTo(owner, value); } // Called from generated code public Object newInstance(ModelObject owner, String propertyName, Class<?> type) { if (type.isAssignableFrom(ConfigurableFileCollection.class)) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Dec 14 18:56:03 UTC 2023 - 7.4K bytes - Viewed (0) -
platforms/core-configuration/model-core/src/test/groovy/org/gradle/internal/instantiation/generator/AsmBackedClassGeneratorTest.java
@Override public Set<Class<? extends Annotation>> getAnnotationTypes() { return Collections.emptySet(); } @Override public void applyRoleTo(ModelObject owner, Object target) { } };
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Thu Oct 05 19:36:14 UTC 2023 - 74.6K bytes - Viewed (0)