|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |
java.lang.Object gboat2.base.dao.util.ClassHelper
public final class ClassHelper
方法摘要 | |
---|---|
static boolean |
checkField(Class<?> clazz,
String fieldName)
检查类的变量是否存在 |
static boolean |
checkField(String clazz,
String fieldName)
检查类的变量是否存在 |
static Field |
getField(Class<?> clazz,
String fieldName)
获取类的变量定义,如果不存在完全符合的,将放弃大小写敏感继续寻找 |
static Field |
getField(String clazz,
String fieldName)
获取类的变量定义,如果不存在完全符合的,将放弃大小写敏感继续寻找 |
static String |
getFieldIgnoreCase(String clazz,
String fieldName)
获取变量,如果不存在完全符合的,将放弃大小写敏感继续寻找 |
static String |
getFieldNameIgnoreCase(Class<?> clazz,
String fieldName)
获取变量名称,如果不存在完全符合的,将放弃大小写敏感继续寻找 |
static List<String> |
getFieldNames(Class<?> clazz)
获取类的所有变量 |
static List<String> |
getFieldNames(String clazz)
获取类的所有变量名称 |
static String |
getNameWithoutPackage(Class<?> clazz)
读取类名(不包含包路径) |
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
方法详细信息 |
---|
public static boolean checkField(String clazz, String fieldName)
clazz
- 类名fieldName
- 变量名,该名称大小写敏感
public static boolean checkField(Class<?> clazz, String fieldName)
clazz
- 类名fieldName
- 变量名,该名称大小写敏感
public static Field getField(String clazz, String fieldName)
clazz
- 类名称fieldName
- field名称
public static Field getField(Class<?> clazz, String fieldName)
clazz
- 类名称fieldName
- field名称
public static String getFieldIgnoreCase(String clazz, String fieldName)
clazz
- 类名fieldName
- 变量名称
public static String getFieldNameIgnoreCase(Class<?> clazz, String fieldName)
clazz
- 类名fieldName
- 变量名称
public static List<String> getFieldNames(String clazz)
clazz
- 类名称
public static List<String> getFieldNames(Class<?> clazz)
clazz
- 类名称
public static String getNameWithoutPackage(Class<?> clazz)
clazz
- 类名称
|
||||||||||
上一个类 下一个类 | 框架 无框架 | |||||||||
摘要: 嵌套 | 字段 | 构造方法 | 方法 | 详细信息: 字段 | 构造方法 | 方法 |