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 © 2024. All rights reserved.