public class LambdaUtil extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private static Map<Class<?>,String> |
fieldNameMap |
private static Map<Class<?>,Class<?>> |
implClassMap |
private static Map<Class<?>,QueryColumn> |
queryColumnMap |
| 限定符 | 构造器和说明 |
|---|---|
private |
LambdaUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <T> String |
getAliasName(LambdaGetter<T> getter,
boolean withPrefix) |
static <T> String |
getFieldName(LambdaGetter<T> getter) |
static <T> Class<?> |
getImplClass(LambdaGetter<T> getter) |
private static Class<?> |
getImplClass(SerializedLambda lambda,
ClassLoader classLoader) |
private static String |
getImplClassName(SerializedLambda lambda) |
static <T> QueryColumn |
getQueryColumn(LambdaGetter<T> getter) |
private static SerializedLambda |
getSerializedLambda(Serializable getter) |
private static final Map<Class<?>,String> fieldNameMap
private static final Map<Class<?>,Class<?>> implClassMap
private static final Map<Class<?>,QueryColumn> queryColumnMap
private LambdaUtil()
public static <T> String getFieldName(LambdaGetter<T> getter)
public static <T> Class<?> getImplClass(LambdaGetter<T> getter)
public static <T> String getAliasName(LambdaGetter<T> getter, boolean withPrefix)
public static <T> QueryColumn getQueryColumn(LambdaGetter<T> getter)
private static SerializedLambda getSerializedLambda(Serializable getter)
private static Class<?> getImplClass(SerializedLambda lambda, ClassLoader classLoader)
private static String getImplClassName(SerializedLambda lambda)
Copyright © 2024. All rights reserved.