Interface BeanProperties


@ProviderType public interface BeanProperties
Author:
Brian Wing Shun Chan
  • Method Details

    • copyProperties

      void copyProperties(Object source, Object target)
    • deepCopyProperties

      <T> T deepCopyProperties(Object source) throws Exception
      Throws:
      Exception
    • getBoolean

      boolean getBoolean(Object bean, String param)
    • getBoolean

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

      boolean getBooleanSilent(Object bean, String param)
    • getBooleanSilent

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

      byte getByte(Object bean, String param)
    • getByte

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

      byte getByteSilent(Object bean, String param)
    • getByteSilent

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

      double getDouble(Object bean, String param)
    • getDouble

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

      double getDoubleSilent(Object bean, String param)
    • getDoubleSilent

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

      float getFloat(Object bean, String param)
    • getFloat

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

      float getFloatSilent(Object bean, String param)
    • getFloatSilent

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

      int getInteger(Object bean, String param)
    • getInteger

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

      int getIntegerSilent(Object bean, String param)
    • getIntegerSilent

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

      long getLong(Object bean, String param)
    • getLong

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

      long getLongSilent(Object bean, String param)
    • getLongSilent

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

      Object getObject(Object bean, String param)
    • getObject

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

      Object getObjectSilent(Object bean, String param)
    • getObjectSilent

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

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

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

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

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

      short getShort(Object bean, String param)
    • getShort

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

      short getShortSilent(Object bean, String param)
    • getShortSilent

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

      String getString(Object bean, String param)
    • getString

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

      String getStringSilent(Object bean, String param)
    • getStringSilent

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

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

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

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

      void setPropertySilent(Object bean, String param, Object value)