public class BeanMapperELContext
extends ELContext
| 修飾子とタイプ | フィールドと説明 |
|---|---|
(package private) static java.lang.String |
ROOT_NAME |
| コンストラクタと説明 |
|---|
BeanMapperELContext(java.lang.Object bean,
ELMapper elMapper) |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
java.lang.Object |
convertToType(java.lang.Object obj,
java.lang.Class<?> targetType) |
java.lang.Object |
getBean() |
ELMapper |
getElMapper() |
ELResolver |
getELResolver() |
FunctionMapper |
getFunctionMapper() |
(package private) PropertyRef |
getPropertyRef(java.lang.Object propValue) |
VariableMapper |
getVariableMapper() |
(package private) void |
replacePropertyRef(java.lang.Object oldPropValue,
java.lang.Object newPropValue) |
(package private) void |
setPropertyRef(java.lang.Object bean,
PropertyInfo propertyInfo,
java.lang.Object propValue) |
(package private) void |
setPropertyRef(java.lang.Object bean,
ReferencePropertyHandler rph,
java.lang.Object propValue) |
static final java.lang.String ROOT_NAME
public BeanMapperELContext(java.lang.Object bean,
ELMapper elMapper)
PropertyRef getPropertyRef(java.lang.Object propValue)
void setPropertyRef(java.lang.Object bean,
PropertyInfo propertyInfo,
java.lang.Object propValue)
void setPropertyRef(java.lang.Object bean,
ReferencePropertyHandler rph,
java.lang.Object propValue)
void replacePropertyRef(java.lang.Object oldPropValue,
java.lang.Object newPropValue)
throws java.lang.IllegalAccessException,
java.lang.IllegalArgumentException,
java.lang.reflect.InvocationTargetException
java.lang.IllegalAccessExceptionjava.lang.IllegalArgumentExceptionjava.lang.reflect.InvocationTargetExceptionpublic java.lang.Object getBean()
public ELMapper getElMapper()
public ELResolver getELResolver()
public FunctionMapper getFunctionMapper()
public VariableMapper getVariableMapper()
public java.lang.Object convertToType(java.lang.Object obj,
java.lang.Class<?> targetType)