| java.lang.Object javax.el.ELResolver javax.el.BeanELResolver
BeanELResolver | public class BeanELResolver extends ELResolver (Code) | | Resolves properties based on beans.
|
Inner Class :final protected static class BeanProperties | |
Inner Class :final protected static class BeanProperty | |
Method Summary | |
public Class> | getCommonPropertyType(ELContext context, Object base) | public Iterator<FeatureDescriptor> | getFeatureDescriptors(ELContext context, Object base) | static BeanProperties | getProps(Class cl) | public Class> | getType(ELContext context, Object base, Object property) | public Object | getValue(ELContext context, Object base, Object property) | public boolean | isReadOnly(ELContext env, Object base, Object property) | static void | setProps(Class cl, BeanProperties props) | public void | setValue(ELContext context, Object base, Object property, Object value) |
BeanELResolver | public BeanELResolver()(Code) | | |
BeanELResolver | public BeanELResolver(boolean isReadOnly)(Code) | | |
getType | public Class> getType(ELContext context, Object base, Object property)(Code) | | If the base object is not null, returns the most general type of the
property
Parameters: context - Parameters: base - Parameters: property - |
setProps | static void setProps(Class cl, BeanProperties props)(Code) | | |
Methods inherited from javax.el.ELResolver | abstract public Class> getCommonPropertyType(ELContext context, Object base)(Code)(Java Doc) abstract public Iterator<FeatureDescriptor> getFeatureDescriptors(ELContext context, Object base)(Code)(Java Doc) abstract public Class> getType(ELContext context, Object base, Object property)(Code)(Java Doc) abstract public Object getValue(ELContext context, Object base, Object property) throws PropertyNotFoundException, ELException(Code)(Java Doc) abstract public boolean isReadOnly(ELContext context, Object base, Object property) throws PropertyNotFoundException, ELException(Code)(Java Doc) abstract public void setValue(ELContext context, Object base, Object property, Object value) throws PropertyNotFoundException, PropertyNotWritableException, ELException(Code)(Java Doc)
|
|
|