Class ImplicitObjectResolver
- java.lang.Object
-
- javax.el.ELResolver
-
- org.apache.myfaces.el.resolver.implicitobject.ImplicitObjectResolver
-
public class ImplicitObjectResolver extends javax.el.ELResolverSee JSF 1.2 spec sections 5.6.1.1 and 5.6.2.1- Author:
- Stan Silvert
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>getCommonPropertyType(javax.el.ELContext context, Object base)Iterator<FeatureDescriptor>getFeatureDescriptors(javax.el.ELContext context, Object base)Class<?>getType(javax.el.ELContext context, Object base, Object property)ObjectgetValue(javax.el.ELContext context, Object base, Object property)booleanisReadOnly(javax.el.ELContext context, Object base, Object property)static javax.el.ELResolvermakeResolverForFaces()Static factory for an ELResolver for resolving implicit objects in all of Faces.static javax.el.ELResolvermakeResolverForFacesCDI()static javax.el.ELResolvermakeResolverForJSP()Static factory for an ELResolver for resolving implicit objects in JSPs.voidsetValue(javax.el.ELContext context, Object base, Object property, Object value)
-
-
-
Method Detail
-
makeResolverForJSP
public static javax.el.ELResolver makeResolverForJSP()
Static factory for an ELResolver for resolving implicit objects in JSPs. See JSF 1.2 spec section 5.6.1.1
-
makeResolverForFaces
public static javax.el.ELResolver makeResolverForFaces()
Static factory for an ELResolver for resolving implicit objects in all of Faces. See JSF 1.2 spec section 5.6.1.2
-
makeResolverForFacesCDI
public static javax.el.ELResolver makeResolverForFacesCDI()
-
setValue
public void setValue(javax.el.ELContext context, Object base, Object property, Object value) throws NullPointerException, javax.el.PropertyNotFoundException, javax.el.PropertyNotWritableException, javax.el.ELException- Specified by:
setValuein classjavax.el.ELResolver- Throws:
NullPointerExceptionjavax.el.PropertyNotFoundExceptionjavax.el.PropertyNotWritableExceptionjavax.el.ELException
-
isReadOnly
public boolean isReadOnly(javax.el.ELContext context, Object base, Object property) throws NullPointerException, javax.el.PropertyNotFoundException, javax.el.ELException- Specified by:
isReadOnlyin classjavax.el.ELResolver- Throws:
NullPointerExceptionjavax.el.PropertyNotFoundExceptionjavax.el.ELException
-
getValue
public Object getValue(javax.el.ELContext context, Object base, Object property) throws NullPointerException, javax.el.PropertyNotFoundException, javax.el.ELException
- Specified by:
getValuein classjavax.el.ELResolver- Throws:
NullPointerExceptionjavax.el.PropertyNotFoundExceptionjavax.el.ELException
-
getType
public Class<?> getType(javax.el.ELContext context, Object base, Object property) throws NullPointerException, javax.el.PropertyNotFoundException, javax.el.ELException
- Specified by:
getTypein classjavax.el.ELResolver- Throws:
NullPointerExceptionjavax.el.PropertyNotFoundExceptionjavax.el.ELException
-
getFeatureDescriptors
public Iterator<FeatureDescriptor> getFeatureDescriptors(javax.el.ELContext context, Object base)
- Specified by:
getFeatureDescriptorsin classjavax.el.ELResolver
-
-