Liferay 7.0-ce-b7 portal-impl

com.liferay.portal.bean
Class BeanPropertiesImpl

java.lang.Object
  extended by com.liferay.portal.bean.BeanPropertiesImpl
All Implemented Interfaces:
com.liferay.portal.kernel.bean.BeanProperties

public class BeanPropertiesImpl
extends Object
implements com.liferay.portal.kernel.bean.BeanProperties


Constructor Summary
BeanPropertiesImpl()
           
 
Method Summary
 void copyProperties(Object source, Object target)
           
 void copyProperties(Object source, Object target, Class<?> editable)
           
 void copyProperties(Object source, Object target, String[] ignoreProperties)
           
<T> T
deepCopyProperties(Object source)
           
 boolean getBoolean(Object bean, String param)
           
 boolean getBoolean(Object bean, String param, boolean defaultValue)
           
 boolean getBooleanSilent(Object bean, String param)
           
 boolean getBooleanSilent(Object bean, String param, boolean defaultValue)
           
 byte getByte(Object bean, String param)
           
 byte getByte(Object bean, String param, byte defaultValue)
           
 byte getByteSilent(Object bean, String param)
           
 byte getByteSilent(Object bean, String param, byte defaultValue)
           
protected  Date getDate(String param, javax.servlet.http.HttpServletRequest request)
           
 double getDouble(Object bean, String param)
           
 double getDouble(Object bean, String param, double defaultValue)
           
 double getDoubleSilent(Object bean, String param)
           
 double getDoubleSilent(Object bean, String param, double defaultValue)
           
 float getFloat(Object bean, String param)
           
 float getFloat(Object bean, String param, float defaultValue)
           
 float getFloatSilent(Object bean, String param)
           
 float getFloatSilent(Object bean, String param, float defaultValue)
           
 int getInteger(Object bean, String param)
           
 int getInteger(Object bean, String param, int defaultValue)
           
 int getIntegerSilent(Object bean, String param)
           
 int getIntegerSilent(Object bean, String param, int defaultValue)
           
 long getLong(Object bean, String param)
           
 long getLong(Object bean, String param, long defaultValue)
           
 long getLongSilent(Object bean, String param)
           
 long getLongSilent(Object bean, String param, long defaultValue)
           
 Object getObject(Object bean, String param)
           
 Object getObject(Object bean, String param, Object defaultValue)
           
 Object getObjectSilent(Object bean, String param)
           
 Object getObjectSilent(Object bean, String param, Object defaultValue)
           
 Class<?> getObjectType(Object bean, String param)
           
 Class<?> getObjectType(Object bean, String param, Class<?> defaultValue)
           
 Class<?> getObjectTypeSilent(Object bean, String param)
           
 Class<?> getObjectTypeSilent(Object bean, String param, Class<?> defaultValue)
           
 short getShort(Object bean, String param)
           
 short getShort(Object bean, String param, short defaultValue)
           
 short getShortSilent(Object bean, String param)
           
 short getShortSilent(Object bean, String param, short defaultValue)
           
 String getString(Object bean, String param)
           
 String getString(Object bean, String param, String defaultValue)
           
 String getStringSilent(Object bean, String param)
           
 String getStringSilent(Object bean, String param, String defaultValue)
           
 void setProperties(Object bean, javax.servlet.http.HttpServletRequest request)
           
 void setProperty(Object bean, String param, Object value)
           
 void setPropertySilent(Object bean, String param, Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BeanPropertiesImpl

public BeanPropertiesImpl()
Method Detail

copyProperties

public void copyProperties(Object source,
                           Object target)
Specified by:
copyProperties in interface com.liferay.portal.kernel.bean.BeanProperties

copyProperties

public void copyProperties(Object source,
                           Object target,
                           Class<?> editable)
Specified by:
copyProperties in interface com.liferay.portal.kernel.bean.BeanProperties

copyProperties

public void copyProperties(Object source,
                           Object target,
                           String[] ignoreProperties)
Specified by:
copyProperties in interface com.liferay.portal.kernel.bean.BeanProperties

deepCopyProperties

public <T> T deepCopyProperties(Object source)
                     throws Exception
Specified by:
deepCopyProperties in interface com.liferay.portal.kernel.bean.BeanProperties
Throws:
Exception

getBoolean

public boolean getBoolean(Object bean,
                          String param)
Specified by:
getBoolean in interface com.liferay.portal.kernel.bean.BeanProperties

getBoolean

public boolean getBoolean(Object bean,
                          String param,
                          boolean defaultValue)
Specified by:
getBoolean in interface com.liferay.portal.kernel.bean.BeanProperties

getBooleanSilent

public boolean getBooleanSilent(Object bean,
                                String param)
Specified by:
getBooleanSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getBooleanSilent

public boolean getBooleanSilent(Object bean,
                                String param,
                                boolean defaultValue)
Specified by:
getBooleanSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getByte

public byte getByte(Object bean,
                    String param)
Specified by:
getByte in interface com.liferay.portal.kernel.bean.BeanProperties

getByte

public byte getByte(Object bean,
                    String param,
                    byte defaultValue)
Specified by:
getByte in interface com.liferay.portal.kernel.bean.BeanProperties

getByteSilent

public byte getByteSilent(Object bean,
                          String param)
Specified by:
getByteSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getByteSilent

public byte getByteSilent(Object bean,
                          String param,
                          byte defaultValue)
Specified by:
getByteSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getDouble

public double getDouble(Object bean,
                        String param)
Specified by:
getDouble in interface com.liferay.portal.kernel.bean.BeanProperties

getDouble

public double getDouble(Object bean,
                        String param,
                        double defaultValue)
Specified by:
getDouble in interface com.liferay.portal.kernel.bean.BeanProperties

getDoubleSilent

public double getDoubleSilent(Object bean,
                              String param)
Specified by:
getDoubleSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getDoubleSilent

public double getDoubleSilent(Object bean,
                              String param,
                              double defaultValue)
Specified by:
getDoubleSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getFloat

public float getFloat(Object bean,
                      String param)
Specified by:
getFloat in interface com.liferay.portal.kernel.bean.BeanProperties

getFloat

public float getFloat(Object bean,
                      String param,
                      float defaultValue)
Specified by:
getFloat in interface com.liferay.portal.kernel.bean.BeanProperties

getFloatSilent

public float getFloatSilent(Object bean,
                            String param)
Specified by:
getFloatSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getFloatSilent

public float getFloatSilent(Object bean,
                            String param,
                            float defaultValue)
Specified by:
getFloatSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getInteger

public int getInteger(Object bean,
                      String param)
Specified by:
getInteger in interface com.liferay.portal.kernel.bean.BeanProperties

getInteger

public int getInteger(Object bean,
                      String param,
                      int defaultValue)
Specified by:
getInteger in interface com.liferay.portal.kernel.bean.BeanProperties

getIntegerSilent

public int getIntegerSilent(Object bean,
                            String param)
Specified by:
getIntegerSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getIntegerSilent

public int getIntegerSilent(Object bean,
                            String param,
                            int defaultValue)
Specified by:
getIntegerSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getLong

public long getLong(Object bean,
                    String param)
Specified by:
getLong in interface com.liferay.portal.kernel.bean.BeanProperties

getLong

public long getLong(Object bean,
                    String param,
                    long defaultValue)
Specified by:
getLong in interface com.liferay.portal.kernel.bean.BeanProperties

getLongSilent

public long getLongSilent(Object bean,
                          String param)
Specified by:
getLongSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getLongSilent

public long getLongSilent(Object bean,
                          String param,
                          long defaultValue)
Specified by:
getLongSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getObject

public Object getObject(Object bean,
                        String param)
Specified by:
getObject in interface com.liferay.portal.kernel.bean.BeanProperties

getObject

public Object getObject(Object bean,
                        String param,
                        Object defaultValue)
Specified by:
getObject in interface com.liferay.portal.kernel.bean.BeanProperties

getObjectSilent

public Object getObjectSilent(Object bean,
                              String param)
Specified by:
getObjectSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getObjectSilent

public Object getObjectSilent(Object bean,
                              String param,
                              Object defaultValue)
Specified by:
getObjectSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getObjectType

public Class<?> getObjectType(Object bean,
                              String param)
Specified by:
getObjectType in interface com.liferay.portal.kernel.bean.BeanProperties

getObjectType

public Class<?> getObjectType(Object bean,
                              String param,
                              Class<?> defaultValue)
Specified by:
getObjectType in interface com.liferay.portal.kernel.bean.BeanProperties

getObjectTypeSilent

public Class<?> getObjectTypeSilent(Object bean,
                                    String param)
Specified by:
getObjectTypeSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getObjectTypeSilent

public Class<?> getObjectTypeSilent(Object bean,
                                    String param,
                                    Class<?> defaultValue)
Specified by:
getObjectTypeSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getShort

public short getShort(Object bean,
                      String param)
Specified by:
getShort in interface com.liferay.portal.kernel.bean.BeanProperties

getShort

public short getShort(Object bean,
                      String param,
                      short defaultValue)
Specified by:
getShort in interface com.liferay.portal.kernel.bean.BeanProperties

getShortSilent

public short getShortSilent(Object bean,
                            String param)
Specified by:
getShortSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getShortSilent

public short getShortSilent(Object bean,
                            String param,
                            short defaultValue)
Specified by:
getShortSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getString

public String getString(Object bean,
                        String param)
Specified by:
getString in interface com.liferay.portal.kernel.bean.BeanProperties

getString

public String getString(Object bean,
                        String param,
                        String defaultValue)
Specified by:
getString in interface com.liferay.portal.kernel.bean.BeanProperties

getStringSilent

public String getStringSilent(Object bean,
                              String param)
Specified by:
getStringSilent in interface com.liferay.portal.kernel.bean.BeanProperties

getStringSilent

public String getStringSilent(Object bean,
                              String param,
                              String defaultValue)
Specified by:
getStringSilent in interface com.liferay.portal.kernel.bean.BeanProperties

setProperties

public void setProperties(Object bean,
                          javax.servlet.http.HttpServletRequest request)
Specified by:
setProperties in interface com.liferay.portal.kernel.bean.BeanProperties

setProperty

public void setProperty(Object bean,
                        String param,
                        Object value)
Specified by:
setProperty in interface com.liferay.portal.kernel.bean.BeanProperties

setPropertySilent

public void setPropertySilent(Object bean,
                              String param,
                              Object value)
Specified by:
setPropertySilent in interface com.liferay.portal.kernel.bean.BeanProperties

getDate

protected Date getDate(String param,
                       javax.servlet.http.HttpServletRequest request)

Liferay 7.0-ce-b7 portal-impl