public class FieldUtils extends Object
| 构造器和说明 |
|---|
FieldUtils() |
| 限定符和类型 | 方法和说明 |
|---|---|
static Map<String,String> |
entityFieldColumns(Class<?> entityClazz) |
static List<Class<?>> |
fieldActualType(Field field) |
static Map<String,String> |
fieldColumns(Class<?> entityClazz)
字段 & 列
|
static Map<String,Field> |
fields(Class<?> clazz) |
static String |
firstCase(String str,
boolean toLowerCase) |
static Field |
getField(Class<?> clazz,
String field)
获取字段
|
static Field |
getIdField(Class<?> entityClazz) |
static Map<String,Method> |
getterMethod(Class<?> clazz) |
static Object |
getValue(Object object,
String field)
获取字段值
|
static Object |
getValue(Object object,
String field,
boolean force) |
static String |
humpToLine(String str)
驼峰转下划线
|
static String |
lineToHump(String str)
下划线转驼峰
|
static Map<String,String> |
parsePlaceholder(String eval,
String start,
String end) |
static String |
replaceSqlPlaceholder(String eval,
String tableAs,
BiFunction<String,String,String> asFieldColumnFun) |
static String |
replaceSqlPlaceholder(String eval,
String tableAs,
BiFunction<String,String,String> asFieldColumnFun,
String start,
String end) |
static Map<String,Method> |
setterMethod(Class<?> clazz) |
static boolean |
setValue(Object object,
String field,
Object value)
赋值字段值
|
static boolean |
setValue(Object object,
String field,
Object value,
boolean typeAutoConvert)
赋值字段值
|
public static boolean setValue(Object object, String field, Object value, boolean typeAutoConvert)
public static Map<String,String> parsePlaceholder(String eval, String start, String end)
public static String replaceSqlPlaceholder(String eval, String tableAs, BiFunction<String,String,String> asFieldColumnFun)
public static String replaceSqlPlaceholder(String eval, String tableAs, BiFunction<String,String,String> asFieldColumnFun, String start, String end)
Copyright © 2021–2022. All rights reserved.