public class Property
extends java.lang.Object
| 构造器和说明 |
|---|
Property() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
check(java.util.Properties properties) |
static <T> T |
conventObject(java.lang.Class<T> clazz,
java.lang.Object obj)
动态类型转换,支持从String转换为Integer,Long,Date;"null"字符串转换为null(add by chenwen)
|
static java.beans.PropertyDescriptor |
getProperty(java.lang.Object obj,
java.lang.String property)
根据属性名称读取属性
|
static java.beans.PropertyDescriptor[] |
getPropertys(java.lang.Object obj)
根据属性名称读取属性(add by chenwen)
|
static java.util.Map<java.lang.String,java.util.Properties> |
parse(java.lang.String fileName) |
static java.util.Properties |
parseString(java.io.File file) |
static java.util.Properties |
parseString(java.lang.String content) |
static boolean |
setPropertyValue(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value)
根据属性名称设置属性值(add by chenwen)
|
public static java.util.Properties parseString(java.lang.String content)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Properties parseString(java.io.File file)
throws java.io.IOException
java.io.IOExceptionpublic static java.util.Map<java.lang.String,java.util.Properties> parse(java.lang.String fileName)
throws java.io.IOException
java.io.IOExceptionpublic static java.beans.PropertyDescriptor[] getPropertys(java.lang.Object obj)
throws java.lang.Exception
obj - Object 实例化对象java.lang.Exception - Exceptionpublic static boolean setPropertyValue(java.lang.Object obj,
java.lang.String prop,
java.lang.Object value)
obj - Object 实例化对象prop - 属性名value - 值public static <T> T conventObject(java.lang.Class<T> clazz,
java.lang.Object obj)
T - -clazz - 类型obj - 对象值public static java.beans.PropertyDescriptor getProperty(java.lang.Object obj,
java.lang.String property)
throws java.lang.Exception
obj - Object 实例化对象property - 属性名java.lang.Exception - Exceptionpublic static void check(java.util.Properties properties)