Class BeanPropertiesUtil

Object
com.liferay.portal.kernel.bean.BeanPropertiesUtil

public class BeanPropertiesUtil extends Object
Author:
Brian Wing Shun Chan
  • Constructor Details

    • BeanPropertiesUtil

      public BeanPropertiesUtil()
  • Method Details

    • copyProperties

      public static void copyProperties(Object source, Object target)
    • deepCopyProperties

      public static <T> T deepCopyProperties(Object source) throws Exception
      Throws:
      Exception
    • getBeanProperties

      public static BeanProperties getBeanProperties()
    • getBoolean

      public static boolean getBoolean(Object bean, String param)
    • getBoolean

      public static boolean getBoolean(Object bean, String param, boolean defaultValue)
    • getBooleanSilent

      public static boolean getBooleanSilent(Object bean, String param)
    • getBooleanSilent

      public static boolean getBooleanSilent(Object bean, String param, boolean defaultValue)
    • getByte

      public static byte getByte(Object bean, String param)
    • getByte

      public static byte getByte(Object bean, String param, byte defaultValue)
    • getByteSilent

      public static byte getByteSilent(Object bean, String param)
    • getByteSilent

      public static byte getByteSilent(Object bean, String param, byte defaultValue)
    • getDouble

      public static double getDouble(Object bean, String param)
    • getDouble

      public static double getDouble(Object bean, String param, double defaultValue)
    • getDoubleSilent

      public static double getDoubleSilent(Object bean, String param)
    • getDoubleSilent

      public static double getDoubleSilent(Object bean, String param, double defaultValue)
    • getFloat

      public static float getFloat(Object bean, String param)
    • getFloat

      public static float getFloat(Object bean, String param, float defaultValue)
    • getFloatSilent

      public static float getFloatSilent(Object bean, String param)
    • getFloatSilent

      public static float getFloatSilent(Object bean, String param, float defaultValue)
    • getInteger

      public static int getInteger(Object bean, String param)
    • getInteger

      public static int getInteger(Object bean, String param, int defaultValue)
    • getIntegerSilent

      public static int getIntegerSilent(Object bean, String param)
    • getIntegerSilent

      public static int getIntegerSilent(Object bean, String param, int defaultValue)
    • getLong

      public static long getLong(Object bean, String param)
    • getLong

      public static long getLong(Object bean, String param, long defaultValue)
    • getLongSilent

      public static long getLongSilent(Object bean, String param)
    • getLongSilent

      public static long getLongSilent(Object bean, String param, long defaultValue)
    • getObject

      public static Object getObject(Object bean, String param)
    • getObject

      public static Object getObject(Object bean, String param, Object defaultValue)
    • getObjectSilent

      public static Object getObjectSilent(Object bean, String param)
    • getObjectSilent

      public static Object getObjectSilent(Object bean, String param, Object defaultValue)
    • getObjectType

      public static Class<?> getObjectType(Object bean, String param)
    • getObjectType

      public static Class<?> getObjectType(Object bean, String param, Class<?> defaultValue)
    • getObjectTypeSilent

      public static Class<?> getObjectTypeSilent(Object bean, String param)
    • getObjectTypeSilent

      public static Class<?> getObjectTypeSilent(Object bean, String param, Class<?> defaultValue)
    • getShort

      public static short getShort(Object bean, String param)
    • getShort

      public static short getShort(Object bean, String param, short defaultValue)
    • getShortSilent

      public static short getShortSilent(Object bean, String param)
    • getShortSilent

      public static short getShortSilent(Object bean, String param, short defaultValue)
    • getString

      public static String getString(Object bean, String param)
    • getString

      public static String getString(Object bean, String param, String defaultValue)
    • getStringSilent

      public static String getStringSilent(Object bean, String param)
    • getStringSilent

      public static String getStringSilent(Object bean, String param, String defaultValue)
    • setProperties

      public static void setProperties(Object bean, javax.servlet.http.HttpServletRequest httpServletRequest)
    • setProperties

      public static void setProperties(Object bean, javax.servlet.http.HttpServletRequest httpServletRequest, String[] ignoreProperties)
    • setProperty

      public static void setProperty(Object bean, String param, Object value)
    • setPropertySilent

      public static void setPropertySilent(Object bean, String param, Object value)
    • setBeanProperties

      public void setBeanProperties(BeanProperties beanProperties)