Package com.liferay.portal.kernel.bean
Class BeanPropertiesUtil
Object
com.liferay.portal.kernel.bean.BeanPropertiesUtil
- Author:
- Brian Wing Shun Chan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
copyProperties
(Object source, Object target) static <T> T
deepCopyProperties
(Object source) static BeanProperties
static boolean
getBoolean
(Object bean, String param) static boolean
getBoolean
(Object bean, String param, boolean defaultValue) static boolean
getBooleanSilent
(Object bean, String param) static boolean
getBooleanSilent
(Object bean, String param, boolean defaultValue) static byte
static byte
static byte
getByteSilent
(Object bean, String param) static byte
getByteSilent
(Object bean, String param, byte defaultValue) static double
static double
static double
getDoubleSilent
(Object bean, String param) static double
getDoubleSilent
(Object bean, String param, double defaultValue) static float
static float
static float
getFloatSilent
(Object bean, String param) static float
getFloatSilent
(Object bean, String param, float defaultValue) static int
getInteger
(Object bean, String param) static int
getInteger
(Object bean, String param, int defaultValue) static int
getIntegerSilent
(Object bean, String param) static int
getIntegerSilent
(Object bean, String param, int defaultValue) static long
static long
static long
getLongSilent
(Object bean, String param) static long
getLongSilent
(Object bean, String param, long defaultValue) static Object
static Object
static Object
getObjectSilent
(Object bean, String param) static Object
getObjectSilent
(Object bean, String param, Object defaultValue) static Class<?>
getObjectType
(Object bean, String param) static Class<?>
getObjectType
(Object bean, String param, Class<?> defaultValue) static Class<?>
getObjectTypeSilent
(Object bean, String param) static Class<?>
getObjectTypeSilent
(Object bean, String param, Class<?> defaultValue) static short
static short
static short
getShortSilent
(Object bean, String param) static short
getShortSilent
(Object bean, String param, short defaultValue) static String
static String
static String
getStringSilent
(Object bean, String param) static String
getStringSilent
(Object bean, String param, String defaultValue) void
setBeanProperties
(BeanProperties beanProperties) static void
setProperties
(Object bean, javax.servlet.http.HttpServletRequest httpServletRequest) static void
setProperties
(Object bean, javax.servlet.http.HttpServletRequest httpServletRequest, String[] ignoreProperties) static void
setProperty
(Object bean, String param, Object value) static void
setPropertySilent
(Object bean, String param, Object value)
-
Constructor Details
-
BeanPropertiesUtil
public BeanPropertiesUtil()
-
-
Method Details
-
copyProperties
-
deepCopyProperties
- Throws:
Exception
-
getBeanProperties
-
getBoolean
-
getBoolean
-
getBooleanSilent
-
getBooleanSilent
-
getByte
-
getByte
-
getByteSilent
-
getByteSilent
-
getDouble
-
getDouble
-
getDoubleSilent
-
getDoubleSilent
-
getFloat
-
getFloat
-
getFloatSilent
-
getFloatSilent
-
getInteger
-
getInteger
-
getIntegerSilent
-
getIntegerSilent
-
getLong
-
getLong
-
getLongSilent
-
getLongSilent
-
getObject
-
getObject
-
getObjectSilent
-
getObjectSilent
-
getObjectType
-
getObjectType
-
getObjectTypeSilent
-
getObjectTypeSilent
-
getShort
-
getShort
-
getShortSilent
-
getShortSilent
-
getString
-
getString
-
getStringSilent
-
getStringSilent
-
setProperties
public static void setProperties(Object bean, javax.servlet.http.HttpServletRequest httpServletRequest) -
setProperties
-
setProperty
-
setPropertySilent
-
setBeanProperties
-