Package one.empty3
Class Pojo
- java.lang.Object
-
- one.empty3.Pojo
-
public class Pojo extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Pojo()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Properties
getProperties(java.lang.Object o, java.util.Properties p)
static java.lang.Object
getProperty(java.lang.Object o, java.lang.String propertyName)
static java.lang.Class
getPropertyType(java.lang.Object o, java.lang.String propertyName)
static boolean
parseBoolean(java.lang.String s)
static void
setO(java.lang.Object o, java.lang.String propName, java.lang.String value)
static void
setP(java.lang.Object p, java.lang.String propName, java.lang.String vType, java.lang.String value)
static boolean
setProperties(java.lang.Object o, java.util.Properties p)
static void
setProperty(java.lang.Object o, java.lang.String propertyName, java.lang.Object value, java.lang.Class cl)
-
-
-
Method Detail
-
parseBoolean
public static boolean parseBoolean(java.lang.String s) throws java.lang.NumberFormatException
- Throws:
java.lang.NumberFormatException
-
setO
public static void setO(java.lang.Object o, java.lang.String propName, java.lang.String value)
-
setP
public static void setP(java.lang.Object p, java.lang.String propName, java.lang.String vType, java.lang.String value)
-
setProperties
public static boolean setProperties(java.lang.Object o, java.util.Properties p)
-
getProperties
public static java.util.Properties getProperties(java.lang.Object o, java.util.Properties p)
- Parameters:
o
- Pojo objectp
- Properties list String (name), String (scalar value b|d|i)- Returns:
- properties getter list value
-
getPropertyType
public static java.lang.Class getPropertyType(java.lang.Object o, java.lang.String propertyName) throws java.lang.NoSuchMethodException
- Throws:
java.lang.NoSuchMethodException
-
setProperty
public static void setProperty(java.lang.Object o, java.lang.String propertyName, java.lang.Object value, java.lang.Class cl) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException, java.lang.NoSuchMethodException
- Throws:
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.NoSuchMethodException
-
getProperty
public static java.lang.Object getProperty(java.lang.Object o, java.lang.String propertyName) throws java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException, java.lang.NoSuchMethodException
- Throws:
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessException
java.lang.NoSuchMethodException
-
-