public class BeanPropertiesImpl extends java.lang.Object implements BeanProperties
| Constructor and Description |
|---|
BeanPropertiesImpl() |
| Modifier and Type | Method and Description |
|---|---|
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) |
<T> T |
deepCopyProperties(java.lang.Object source) |
boolean |
getBoolean(java.lang.Object bean,
java.lang.String param) |
boolean |
getBoolean(java.lang.Object bean,
java.lang.String param,
boolean defaultValue) |
boolean |
getBooleanSilent(java.lang.Object bean,
java.lang.String param) |
boolean |
getBooleanSilent(java.lang.Object bean,
java.lang.String param,
boolean defaultValue) |
byte |
getByte(java.lang.Object bean,
java.lang.String param) |
byte |
getByte(java.lang.Object bean,
java.lang.String param,
byte defaultValue) |
byte |
getByteSilent(java.lang.Object bean,
java.lang.String param) |
byte |
getByteSilent(java.lang.Object bean,
java.lang.String param,
byte defaultValue) |
protected java.util.Date |
getDate(java.lang.String param,
javax.servlet.http.HttpServletRequest httpServletRequest) |
double |
getDouble(java.lang.Object bean,
java.lang.String param) |
double |
getDouble(java.lang.Object bean,
java.lang.String param,
double defaultValue) |
double |
getDoubleSilent(java.lang.Object bean,
java.lang.String param) |
double |
getDoubleSilent(java.lang.Object bean,
java.lang.String param,
double defaultValue) |
float |
getFloat(java.lang.Object bean,
java.lang.String param) |
float |
getFloat(java.lang.Object bean,
java.lang.String param,
float defaultValue) |
float |
getFloatSilent(java.lang.Object bean,
java.lang.String param) |
float |
getFloatSilent(java.lang.Object bean,
java.lang.String param,
float defaultValue) |
int |
getInteger(java.lang.Object bean,
java.lang.String param) |
int |
getInteger(java.lang.Object bean,
java.lang.String param,
int defaultValue) |
int |
getIntegerSilent(java.lang.Object bean,
java.lang.String param) |
int |
getIntegerSilent(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) |
long |
getLongSilent(java.lang.Object bean,
java.lang.String param) |
long |
getLongSilent(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.Object |
getObjectSilent(java.lang.Object bean,
java.lang.String param) |
java.lang.Object |
getObjectSilent(java.lang.Object bean,
java.lang.String param,
java.lang.Object defaultValue) |
java.lang.Class<?> |
getObjectType(java.lang.Object bean,
java.lang.String param) |
java.lang.Class<?> |
getObjectType(java.lang.Object bean,
java.lang.String param,
java.lang.Class<?> defaultValue) |
java.lang.Class<?> |
getObjectTypeSilent(java.lang.Object bean,
java.lang.String param) |
java.lang.Class<?> |
getObjectTypeSilent(java.lang.Object bean,
java.lang.String param,
java.lang.Class<?> defaultValue) |
short |
getShort(java.lang.Object bean,
java.lang.String param) |
short |
getShort(java.lang.Object bean,
java.lang.String param,
short defaultValue) |
short |
getShortSilent(java.lang.Object bean,
java.lang.String param) |
short |
getShortSilent(java.lang.Object bean,
java.lang.String param,
short 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) |
java.lang.String |
getStringSilent(java.lang.Object bean,
java.lang.String param) |
java.lang.String |
getStringSilent(java.lang.Object bean,
java.lang.String param,
java.lang.String defaultValue) |
void |
setProperties(java.lang.Object bean,
javax.servlet.http.HttpServletRequest httpServletRequest) |
void |
setProperties(java.lang.Object bean,
javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String[] ignoreProperties) |
void |
setProperty(java.lang.Object bean,
java.lang.String param,
java.lang.Object value) |
void |
setPropertySilent(java.lang.Object bean,
java.lang.String param,
java.lang.Object value) |
public void copyProperties(java.lang.Object source,
java.lang.Object target)
copyProperties in interface BeanPropertiespublic void copyProperties(java.lang.Object source,
java.lang.Object target,
java.lang.Class<?> editable)
copyProperties in interface BeanPropertiespublic void copyProperties(java.lang.Object source,
java.lang.Object target,
java.lang.String[] ignoreProperties)
copyProperties in interface BeanPropertiespublic <T> T deepCopyProperties(java.lang.Object source)
throws java.lang.Exception
deepCopyProperties in interface BeanPropertiesjava.lang.Exceptionpublic boolean getBoolean(java.lang.Object bean,
java.lang.String param)
getBoolean in interface BeanPropertiespublic boolean getBoolean(java.lang.Object bean,
java.lang.String param,
boolean defaultValue)
getBoolean in interface BeanPropertiespublic boolean getBooleanSilent(java.lang.Object bean,
java.lang.String param)
getBooleanSilent in interface BeanPropertiespublic boolean getBooleanSilent(java.lang.Object bean,
java.lang.String param,
boolean defaultValue)
getBooleanSilent in interface BeanPropertiespublic byte getByte(java.lang.Object bean,
java.lang.String param)
getByte in interface BeanPropertiespublic byte getByte(java.lang.Object bean,
java.lang.String param,
byte defaultValue)
getByte in interface BeanPropertiespublic byte getByteSilent(java.lang.Object bean,
java.lang.String param)
getByteSilent in interface BeanPropertiespublic byte getByteSilent(java.lang.Object bean,
java.lang.String param,
byte defaultValue)
getByteSilent in interface BeanPropertiespublic double getDouble(java.lang.Object bean,
java.lang.String param)
getDouble in interface BeanPropertiespublic double getDouble(java.lang.Object bean,
java.lang.String param,
double defaultValue)
getDouble in interface BeanPropertiespublic double getDoubleSilent(java.lang.Object bean,
java.lang.String param)
getDoubleSilent in interface BeanPropertiespublic double getDoubleSilent(java.lang.Object bean,
java.lang.String param,
double defaultValue)
getDoubleSilent in interface BeanPropertiespublic float getFloat(java.lang.Object bean,
java.lang.String param)
getFloat in interface BeanPropertiespublic float getFloat(java.lang.Object bean,
java.lang.String param,
float defaultValue)
getFloat in interface BeanPropertiespublic float getFloatSilent(java.lang.Object bean,
java.lang.String param)
getFloatSilent in interface BeanPropertiespublic float getFloatSilent(java.lang.Object bean,
java.lang.String param,
float defaultValue)
getFloatSilent in interface BeanPropertiespublic int getInteger(java.lang.Object bean,
java.lang.String param)
getInteger in interface BeanPropertiespublic int getInteger(java.lang.Object bean,
java.lang.String param,
int defaultValue)
getInteger in interface BeanPropertiespublic int getIntegerSilent(java.lang.Object bean,
java.lang.String param)
getIntegerSilent in interface BeanPropertiespublic int getIntegerSilent(java.lang.Object bean,
java.lang.String param,
int defaultValue)
getIntegerSilent in interface BeanPropertiespublic long getLong(java.lang.Object bean,
java.lang.String param)
getLong in interface BeanPropertiespublic long getLong(java.lang.Object bean,
java.lang.String param,
long defaultValue)
getLong in interface BeanPropertiespublic long getLongSilent(java.lang.Object bean,
java.lang.String param)
getLongSilent in interface BeanPropertiespublic long getLongSilent(java.lang.Object bean,
java.lang.String param,
long defaultValue)
getLongSilent in interface BeanPropertiespublic java.lang.Object getObject(java.lang.Object bean,
java.lang.String param)
getObject in interface BeanPropertiespublic java.lang.Object getObject(java.lang.Object bean,
java.lang.String param,
java.lang.Object defaultValue)
getObject in interface BeanPropertiespublic java.lang.Object getObjectSilent(java.lang.Object bean,
java.lang.String param)
getObjectSilent in interface BeanPropertiespublic java.lang.Object getObjectSilent(java.lang.Object bean,
java.lang.String param,
java.lang.Object defaultValue)
getObjectSilent in interface BeanPropertiespublic java.lang.Class<?> getObjectType(java.lang.Object bean,
java.lang.String param)
getObjectType in interface BeanPropertiespublic java.lang.Class<?> getObjectType(java.lang.Object bean,
java.lang.String param,
java.lang.Class<?> defaultValue)
getObjectType in interface BeanPropertiespublic java.lang.Class<?> getObjectTypeSilent(java.lang.Object bean,
java.lang.String param)
getObjectTypeSilent in interface BeanPropertiespublic java.lang.Class<?> getObjectTypeSilent(java.lang.Object bean,
java.lang.String param,
java.lang.Class<?> defaultValue)
getObjectTypeSilent in interface BeanPropertiespublic short getShort(java.lang.Object bean,
java.lang.String param)
getShort in interface BeanPropertiespublic short getShort(java.lang.Object bean,
java.lang.String param,
short defaultValue)
getShort in interface BeanPropertiespublic short getShortSilent(java.lang.Object bean,
java.lang.String param)
getShortSilent in interface BeanPropertiespublic short getShortSilent(java.lang.Object bean,
java.lang.String param,
short defaultValue)
getShortSilent in interface BeanPropertiespublic java.lang.String getString(java.lang.Object bean,
java.lang.String param)
getString in interface BeanPropertiespublic java.lang.String getString(java.lang.Object bean,
java.lang.String param,
java.lang.String defaultValue)
getString in interface BeanPropertiespublic java.lang.String getStringSilent(java.lang.Object bean,
java.lang.String param)
getStringSilent in interface BeanPropertiespublic java.lang.String getStringSilent(java.lang.Object bean,
java.lang.String param,
java.lang.String defaultValue)
getStringSilent in interface BeanPropertiespublic void setProperties(java.lang.Object bean,
javax.servlet.http.HttpServletRequest httpServletRequest)
setProperties in interface BeanPropertiespublic void setProperties(java.lang.Object bean,
javax.servlet.http.HttpServletRequest httpServletRequest,
java.lang.String[] ignoreProperties)
setProperties in interface BeanPropertiespublic void setProperty(java.lang.Object bean,
java.lang.String param,
java.lang.Object value)
setProperty in interface BeanPropertiespublic void setPropertySilent(java.lang.Object bean,
java.lang.String param,
java.lang.Object value)
setPropertySilent in interface BeanPropertiesprotected java.util.Date getDate(java.lang.String param,
javax.servlet.http.HttpServletRequest httpServletRequest)