public class JboBeanUtils
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String |
EL_end |
protected static java.lang.String |
EL_start |
protected static java.lang.String |
JSF_EL_start |
Constructor and Description |
---|
JboBeanUtils() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
getProperty(java.lang.Object bean,
java.lang.String name)
Return the value of the specified property of the specified bean,
no matter which property reference format is used, with no
type conversions.
|
static java.beans.PropertyDescriptor |
getPropertyDescriptor(java.lang.Class beanClass,
java.lang.String name) |
static java.beans.PropertyDescriptor |
getPropertyDescriptor(java.lang.Object bean,
java.lang.String name) |
static java.lang.Object |
getPropertyInMapOrBean(java.lang.Object bean,
java.lang.String varName) |
static java.lang.Class |
getPropertyTypeInMapOrBean(java.lang.Object bean,
java.lang.String name) |
static boolean |
isElExpr(java.lang.String expression)
*** For internal framework use only ***
|
static void |
setProperty(java.lang.Object bean,
java.lang.String name,
java.lang.Object value)
Set the value of the specified property of the specified bean,
no matter which property reference format is used, with no
type conversions.
|
static void |
setPropertyInMapOrBean(java.lang.Object bean,
java.lang.String varName,
java.lang.Object value) |
protected static final java.lang.String EL_start
protected static final java.lang.String EL_end
protected static final java.lang.String JSF_EL_start
public static java.beans.PropertyDescriptor getPropertyDescriptor(java.lang.Object bean, java.lang.String name)
public static java.beans.PropertyDescriptor getPropertyDescriptor(java.lang.Class beanClass, java.lang.String name)
public static java.lang.Object getProperty(java.lang.Object bean, java.lang.String name)
bean
- Bean whose property is to be extractedname
- name of the property to be extractedpublic static void setProperty(java.lang.Object bean, java.lang.String name, java.lang.Object value)
bean
- Bean whose property is to be extractedname
- name of the property to be extractedpublic static java.lang.Class getPropertyTypeInMapOrBean(java.lang.Object bean, java.lang.String name)
public static java.lang.Object getPropertyInMapOrBean(java.lang.Object bean, java.lang.String varName)
public static void setPropertyInMapOrBean(java.lang.Object bean, java.lang.String varName, java.lang.Object value)
public static boolean isElExpr(java.lang.String expression)