public class BeanPropertiesUtil
extends java.lang.Object
Constructor and Description |
---|
BeanPropertiesUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
copyProperties(java.lang.Object source,
java.lang.Object target) |
static void |
copyProperties(java.lang.Object source,
java.lang.Object target,
java.lang.Class<?> editable) |
static void |
copyProperties(java.lang.Object source,
java.lang.Object target,
java.lang.String[] ignoreProperties) |
static <T> T |
deepCopyProperties(java.lang.Object source) |
static BeanProperties |
getBeanProperties() |
static boolean |
getBoolean(java.lang.Object bean,
java.lang.String param) |
static boolean |
getBoolean(java.lang.Object bean,
java.lang.String param,
boolean defaultValue) |
static boolean |
getBooleanSilent(java.lang.Object bean,
java.lang.String param) |
static boolean |
getBooleanSilent(java.lang.Object bean,
java.lang.String param,
boolean defaultValue) |
static byte |
getByte(java.lang.Object bean,
java.lang.String param) |
static byte |
getByte(java.lang.Object bean,
java.lang.String param,
byte defaultValue) |
static byte |
getByteSilent(java.lang.Object bean,
java.lang.String param) |
static byte |
getByteSilent(java.lang.Object bean,
java.lang.String param,
byte defaultValue) |
static double |
getDouble(java.lang.Object bean,
java.lang.String param) |
static double |
getDouble(java.lang.Object bean,
java.lang.String param,
double defaultValue) |
static double |
getDoubleSilent(java.lang.Object bean,
java.lang.String param) |
static double |
getDoubleSilent(java.lang.Object bean,
java.lang.String param,
double defaultValue) |
static float |
getFloat(java.lang.Object bean,
java.lang.String param) |
static float |
getFloat(java.lang.Object bean,
java.lang.String param,
float defaultValue) |
static float |
getFloatSilent(java.lang.Object bean,
java.lang.String param) |
static float |
getFloatSilent(java.lang.Object bean,
java.lang.String param,
float defaultValue) |
static int |
getInteger(java.lang.Object bean,
java.lang.String param) |
static int |
getInteger(java.lang.Object bean,
java.lang.String param,
int defaultValue) |
static int |
getIntegerSilent(java.lang.Object bean,
java.lang.String param) |
static int |
getIntegerSilent(java.lang.Object bean,
java.lang.String param,
int defaultValue) |
static long |
getLong(java.lang.Object bean,
java.lang.String param) |
static long |
getLong(java.lang.Object bean,
java.lang.String param,
long defaultValue) |
static long |
getLongSilent(java.lang.Object bean,
java.lang.String param) |
static long |
getLongSilent(java.lang.Object bean,
java.lang.String param,
long defaultValue) |
static java.lang.Object |
getObject(java.lang.Object bean,
java.lang.String param) |
static java.lang.Object |
getObject(java.lang.Object bean,
java.lang.String param,
java.lang.Object defaultValue) |
static java.lang.Object |
getObjectSilent(java.lang.Object bean,
java.lang.String param) |
static java.lang.Object |
getObjectSilent(java.lang.Object bean,
java.lang.String param,
java.lang.Object defaultValue) |
static java.lang.Class<?> |
getObjectType(java.lang.Object bean,
java.lang.String param) |
static java.lang.Class<?> |
getObjectType(java.lang.Object bean,
java.lang.String param,
java.lang.Class<?> defaultValue) |
static java.lang.Class<?> |
getObjectTypeSilent(java.lang.Object bean,
java.lang.String param) |
static java.lang.Class<?> |
getObjectTypeSilent(java.lang.Object bean,
java.lang.String param,
java.lang.Class<?> defaultValue) |
static short |
getShort(java.lang.Object bean,
java.lang.String param) |
static short |
getShort(java.lang.Object bean,
java.lang.String param,
short defaultValue) |
static short |
getShortSilent(java.lang.Object bean,
java.lang.String param) |
static short |
getShortSilent(java.lang.Object bean,
java.lang.String param,
short defaultValue) |
static java.lang.String |
getString(java.lang.Object bean,
java.lang.String param) |
static java.lang.String |
getString(java.lang.Object bean,
java.lang.String param,
java.lang.String defaultValue) |
static java.lang.String |
getStringSilent(java.lang.Object bean,
java.lang.String param) |
static java.lang.String |
getStringSilent(java.lang.Object bean,
java.lang.String param,
java.lang.String defaultValue) |
void |
setBeanProperties(BeanProperties beanProperties) |
static void |
setProperties(java.lang.Object bean,
javax.servlet.http.HttpServletRequest request) |
static void |
setProperties(java.lang.Object bean,
javax.servlet.http.HttpServletRequest request,
java.lang.String[] ignoreProperties) |
static void |
setProperty(java.lang.Object bean,
java.lang.String param,
java.lang.Object value) |
static void |
setPropertySilent(java.lang.Object bean,
java.lang.String param,
java.lang.Object value) |
public static void copyProperties(java.lang.Object source, java.lang.Object target)
public static void copyProperties(java.lang.Object source, java.lang.Object target, java.lang.Class<?> editable)
public static void copyProperties(java.lang.Object source, java.lang.Object target, java.lang.String[] ignoreProperties)
public static <T> T deepCopyProperties(java.lang.Object source) throws java.lang.Exception
java.lang.Exception
public static BeanProperties getBeanProperties()
public static boolean getBoolean(java.lang.Object bean, java.lang.String param)
public static boolean getBoolean(java.lang.Object bean, java.lang.String param, boolean defaultValue)
public static boolean getBooleanSilent(java.lang.Object bean, java.lang.String param)
public static boolean getBooleanSilent(java.lang.Object bean, java.lang.String param, boolean defaultValue)
public static byte getByte(java.lang.Object bean, java.lang.String param)
public static byte getByte(java.lang.Object bean, java.lang.String param, byte defaultValue)
public static byte getByteSilent(java.lang.Object bean, java.lang.String param)
public static byte getByteSilent(java.lang.Object bean, java.lang.String param, byte defaultValue)
public static double getDouble(java.lang.Object bean, java.lang.String param)
public static double getDouble(java.lang.Object bean, java.lang.String param, double defaultValue)
public static double getDoubleSilent(java.lang.Object bean, java.lang.String param)
public static double getDoubleSilent(java.lang.Object bean, java.lang.String param, double defaultValue)
public static float getFloat(java.lang.Object bean, java.lang.String param)
public static float getFloat(java.lang.Object bean, java.lang.String param, float defaultValue)
public static float getFloatSilent(java.lang.Object bean, java.lang.String param)
public static float getFloatSilent(java.lang.Object bean, java.lang.String param, float defaultValue)
public static int getInteger(java.lang.Object bean, java.lang.String param)
public static int getInteger(java.lang.Object bean, java.lang.String param, int defaultValue)
public static int getIntegerSilent(java.lang.Object bean, java.lang.String param)
public static int getIntegerSilent(java.lang.Object bean, java.lang.String param, int defaultValue)
public static long getLong(java.lang.Object bean, java.lang.String param)
public static long getLong(java.lang.Object bean, java.lang.String param, long defaultValue)
public static long getLongSilent(java.lang.Object bean, java.lang.String param)
public static long getLongSilent(java.lang.Object bean, java.lang.String param, long defaultValue)
public static java.lang.Object getObject(java.lang.Object bean, java.lang.String param)
public static java.lang.Object getObject(java.lang.Object bean, java.lang.String param, java.lang.Object defaultValue)
public static java.lang.Object getObjectSilent(java.lang.Object bean, java.lang.String param)
public static java.lang.Object getObjectSilent(java.lang.Object bean, java.lang.String param, java.lang.Object defaultValue)
public static java.lang.Class<?> getObjectType(java.lang.Object bean, java.lang.String param)
public static java.lang.Class<?> getObjectType(java.lang.Object bean, java.lang.String param, java.lang.Class<?> defaultValue)
public static java.lang.Class<?> getObjectTypeSilent(java.lang.Object bean, java.lang.String param)
public static java.lang.Class<?> getObjectTypeSilent(java.lang.Object bean, java.lang.String param, java.lang.Class<?> defaultValue)
public static short getShort(java.lang.Object bean, java.lang.String param)
public static short getShort(java.lang.Object bean, java.lang.String param, short defaultValue)
public static short getShortSilent(java.lang.Object bean, java.lang.String param)
public static short getShortSilent(java.lang.Object bean, java.lang.String param, short defaultValue)
public static java.lang.String getString(java.lang.Object bean, java.lang.String param)
public static java.lang.String getString(java.lang.Object bean, java.lang.String param, java.lang.String defaultValue)
public static java.lang.String getStringSilent(java.lang.Object bean, java.lang.String param)
public static java.lang.String getStringSilent(java.lang.Object bean, java.lang.String param, java.lang.String defaultValue)
public static void setProperties(java.lang.Object bean, javax.servlet.http.HttpServletRequest request)
public static void setProperties(java.lang.Object bean, javax.servlet.http.HttpServletRequest request, java.lang.String[] ignoreProperties)
public static void setProperty(java.lang.Object bean, java.lang.String param, java.lang.Object value)
public static void setPropertySilent(java.lang.Object bean, java.lang.String param, java.lang.Object value)
public void setBeanProperties(BeanProperties beanProperties)