- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for MethodHandleBasedServiceMethod (0.24 sec)
-
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/service/MethodHandleBasedServiceMethod.java
import java.lang.invoke.MethodHandle; import java.lang.invoke.MethodHandles; import java.lang.reflect.Method; class MethodHandleBasedServiceMethod extends AbstractServiceMethod { private final static MethodHandles.Lookup LOOKUP = MethodHandles.publicLookup(); private final MethodHandle method; MethodHandleBasedServiceMethod(Method target) throws IllegalAccessException { super(target); this.method = LOOKUP.unreflect(target);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Nov 17 11:08:22 UTC 2023 - 1.4K bytes - Viewed (0) -
platforms/core-runtime/base-services/src/main/java/org/gradle/internal/service/MethodHandleBasedServiceMethodFactory.java
public ServiceMethod toServiceMethod(Method method) { if (Modifier.isPublic(method.getModifiers()) && Modifier.isPublic(method.getDeclaringClass().getModifiers())) { try { return new MethodHandleBasedServiceMethod(method); } catch (IllegalAccessException ex) { return new ReflectionBasedServiceMethod(method); } } return new ReflectionBasedServiceMethod(method);
Registered: Wed Jun 12 18:38:38 UTC 2024 - Last Modified: Fri Sep 22 08:48:02 UTC 2023 - 1.6K bytes - Viewed (0)