public final class LambdaMetafactoryUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static <C,F> Getter<C,F> |
createGetter(Field field) |
static <T> T |
createGetter(Method getMethod) |
static <T> T |
createLambda(Method instanceMethod,
Class<?> functionalIntfCls) |
static <T> T |
createLambda(Object instance,
Method instanceMethod,
Class<?> functionalIntfCls) |
static <C,F> Setter<C,F> |
createSetter(Field field) |
static <T> T |
createSetter(Method setMethod) |
protected static Method |
findAbstractMethod(Class<?> functionalInterface) |
Copyright © 2017–2020 The Apache Software Foundation. All rights reserved.