- Sort Score
- Result 10 results
- Languages All
Results 1 - 4 of 4 for CachedInvokable (0.32 sec)
-
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/reflect/CachedInvokable.java
* limitations under the License. */ package org.gradle.internal.reflect; import javax.annotation.Nullable; import java.lang.ref.WeakReference; public class CachedInvokable<T> { private final WeakReference<T> invokable; public CachedInvokable(T invokable) { this.invokable = new WeakReference<T>(invokable); } @Nullable public T getMethod() { return invokable.get(); }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 995 bytes - Viewed (0) -
subprojects/core/src/main/java/org/gradle/internal/typeconversion/MapNotationConverter.java
import org.gradle.api.InvalidUserDataException; import org.gradle.internal.Cast; import org.gradle.internal.UncheckedException; import org.gradle.internal.exceptions.DiagnosticsVisitor; import org.gradle.internal.reflect.CachedInvokable; import org.gradle.internal.reflect.ReflectionCache; import org.gradle.util.internal.ConfigureUtil; import javax.annotation.Nullable; import java.lang.annotation.Annotation;
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Mon Apr 12 07:52:07 UTC 2021 - 6.9K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/reflect/ReflectionCache.java
* in a weak reference, allowing the GC to recover memory if required. * * @param <T> the type of the element stored in the cache. */ public abstract class ReflectionCache<T extends CachedInvokable<?>> { private final Object lock = new Object(); private final WeaklyClassReferencingCache cache = new WeaklyClassReferencingCache(); public T get(final Class<?> receiver, final Class<?>[] key) {
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 2.6K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/reflect/DirectInstantiator.java
return false; } } return true; } } private static class CachedConstructor extends CachedInvokable<Constructor<?>> { public CachedConstructor(Constructor<?> ctor) { super(ctor); } }
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 5.9K bytes - Viewed (0)