public class Lambdas extends Object
| Modifier and Type | Method and Description |
|---|---|
static Field |
getField(SerializedLambda lambda)
获取字段
|
static String |
getFieldName(SerializedLambda lambda)
获取调用方法字段名称
|
static <T,R> String |
getGetterFieldName(IGetter<T,R> getter)
获取对象 getter 方法引用的字段名称
|
static <T> Class<T> |
getImplClass(SerializedLambda lambda)
获取 lambda 调用类
|
static String |
getImplClassName(SerializedLambda lambda)
获取 lambda 调用类名称
|
static Method |
getMethod(SerializedLambda lambda)
获取调用方法
|
static String |
getMethodName(SerializedLambda lambda)
获取调用方法名称
|
static SerializedLambda |
getSerializedLambda(Serializable serial)
获取序列化 lambda 对象
|
static <T,U> String |
getSetterFieldName(ISetter<T,U> setter)
获取对象 setter 方法引用的字段名称
|
public static SerializedLambda getSerializedLambda(Serializable serial)
serial - serialpublic static String getImplClassName(SerializedLambda lambda)
lambda - lambdapublic static <T> Class<T> getImplClass(SerializedLambda lambda)
T - Tlambda - lambdapublic static <T,R> String getGetterFieldName(IGetter<T,R> getter)
T - TR - Rgetter - getterpublic static <T,U> String getSetterFieldName(ISetter<T,U> setter)
T - TU - Usetter - getterpublic static String getFieldName(SerializedLambda lambda)
lambda - lambdapublic static Field getField(SerializedLambda lambda)
lambda - lambdapublic static String getMethodName(SerializedLambda lambda)
lambda - lambdapublic static Method getMethod(SerializedLambda lambda)
lambda - lambdaCopyright © 2025. All rights reserved.