com.liferay.portal.kernel.bean
Interface BeanProperties


public interface BeanProperties

View Source

Author:
Brian Wing Shun Chan

Method Summary
 void copyProperties(java.lang.Object source, java.lang.Object target)
           
 void copyProperties(java.lang.Object source, java.lang.Object target, java.lang.Class<?> editable)
           
 void copyProperties(java.lang.Object source, java.lang.Object target, java.lang.String[] ignoreProperties)
           
 boolean getBoolean(java.lang.Object bean, java.lang.String param)
           
 boolean getBoolean(java.lang.Object bean, java.lang.String param, boolean defaultValue)
           
 double getDouble(java.lang.Object bean, java.lang.String param)
           
 double getDouble(java.lang.Object bean, java.lang.String param, double defaultValue)
           
 int getInteger(java.lang.Object bean, java.lang.String param)
           
 int getInteger(java.lang.Object bean, java.lang.String param, int defaultValue)
           
 long getLong(java.lang.Object bean, java.lang.String param)
           
 long getLong(java.lang.Object bean, java.lang.String param, long defaultValue)
           
 java.lang.Object getObject(java.lang.Object bean, java.lang.String param)
           
 java.lang.Object getObject(java.lang.Object bean, java.lang.String param, java.lang.Object defaultValue)
           
 java.lang.String getString(java.lang.Object bean, java.lang.String param)
           
 java.lang.String getString(java.lang.Object bean, java.lang.String param, java.lang.String defaultValue)
           
 void setProperties(java.lang.Object bean, javax.servlet.http.HttpServletRequest request)
           
 void setProperty(java.lang.Object bean, java.lang.String param, java.lang.Object value)
           
 

Method Detail

copyProperties

void copyProperties(java.lang.Object source,
                    java.lang.Object target)

copyProperties

void copyProperties(java.lang.Object source,
                    java.lang.Object target,
                    java.lang.Class<?> editable)

copyProperties

void copyProperties(java.lang.Object source,
                    java.lang.Object target,
                    java.lang.String[] ignoreProperties)

getBoolean

boolean getBoolean(java.lang.Object bean,
                   java.lang.String param)

getBoolean

boolean getBoolean(java.lang.Object bean,
                   java.lang.String param,
                   boolean defaultValue)

getDouble

double getDouble(java.lang.Object bean,
                 java.lang.String param)

getDouble

double getDouble(java.lang.Object bean,
                 java.lang.String param,
                 double defaultValue)

getInteger

int getInteger(java.lang.Object bean,
               java.lang.String param)

getInteger

int getInteger(java.lang.Object bean,
               java.lang.String param,
               int defaultValue)

getLong

long getLong(java.lang.Object bean,
             java.lang.String param)

getLong

long getLong(java.lang.Object bean,
             java.lang.String param,
             long defaultValue)

getObject

java.lang.Object getObject(java.lang.Object bean,
                           java.lang.String param)

getObject

java.lang.Object getObject(java.lang.Object bean,
                           java.lang.String param,
                           java.lang.Object defaultValue)

getString

java.lang.String getString(java.lang.Object bean,
                           java.lang.String param)

getString

java.lang.String getString(java.lang.Object bean,
                           java.lang.String param,
                           java.lang.String defaultValue)

setProperties

void setProperties(java.lang.Object bean,
                   javax.servlet.http.HttpServletRequest request)

setProperty

void setProperty(java.lang.Object bean,
                 java.lang.String param,
                 java.lang.Object value)