| com.caucho.el.AbstractVariableResolver
All known Subclasses: com.caucho.jsp.el.PageContextELResolver, com.caucho.el.EnvironmentResolver, com.caucho.el.SystemPropertiesResolver, com.caucho.el.EnvironmentVariableResolver,
AbstractVariableResolver | public class AbstractVariableResolver extends ELResolver (Code) | | Abstract variable resolver. Supports chaining and the "Var"
special variable.
|
Method Summary | |
public Class> | getCommonPropertyType(ELContext context, Object base) | public Iterator<FeatureDescriptor> | getFeatureDescriptors(ELContext context, Object base) | public ELResolver | getNext() Returns the next resolver. | public Class> | getType(ELContext context, Object base, Object property) | public Object | getValue(ELContext context, Object base, Object property) Returns the named variable value. | public boolean | isReadOnly(ELContext context, Object base, Object property) | public void | setValue(ELContext context, Object base, Object property, Object value) | public String | toString() |
AbstractVariableResolver | public AbstractVariableResolver()(Code) | | Creates the resolver
|
AbstractVariableResolver | public AbstractVariableResolver(ELResolver next)(Code) | | Creates the resolver
|
getCommonPropertyType | public Class> getCommonPropertyType(ELContext context, Object base)(Code) | | |
getNext | public ELResolver getNext()(Code) | | Returns the next resolver.
|
isReadOnly | public boolean isReadOnly(ELContext context, Object base, Object property) throws PropertyNotFoundException, ELException(Code) | | |
setValue | public void setValue(ELContext context, Object base, Object property, Object value) throws PropertyNotFoundException, PropertyNotWritableException, ELException(Code) | | |
|
|