Class ImplicitObjectResolver
java.lang.Object
jakarta.el.ELResolver
org.apache.myfaces.el.resolver.implicitobject.ImplicitObjectResolver
public class ImplicitObjectResolver
extends jakarta.el.ELResolver
See Faces 1.2 spec sections 5.6.1.1 and 5.6.2.1
- Author:
- Stan Silvert
-
Field Summary
Fields inherited from class jakarta.el.ELResolver
RESOLVABLE_AT_DESIGN_TIME, TYPE
-
Method Summary
Modifier and TypeMethodDescriptionClass<?>
getCommonPropertyType
(jakarta.el.ELContext context, Object base) getFeatureDescriptors
(jakarta.el.ELContext context, Object base) Class<?>
boolean
isReadOnly
(jakarta.el.ELContext context, Object base, Object property) static jakarta.el.ELResolver
Static factory for an ELResolver for resolving implicit objects in all of Faces.static jakarta.el.ELResolver
void
Methods inherited from class jakarta.el.ELResolver
convertToType, invoke
-
Method Details
-
makeResolver
public static jakarta.el.ELResolver makeResolver()Static factory for an ELResolver for resolving implicit objects in all of Faces. See Faces 1.2 spec section 5.6.1.2 -
makeResolverForCDI
public static jakarta.el.ELResolver makeResolverForCDI() -
setValue
public void setValue(jakarta.el.ELContext context, Object base, Object property, Object value) throws NullPointerException, jakarta.el.PropertyNotFoundException, jakarta.el.PropertyNotWritableException, jakarta.el.ELException - Specified by:
setValue
in classjakarta.el.ELResolver
- Throws:
NullPointerException
jakarta.el.PropertyNotFoundException
jakarta.el.PropertyNotWritableException
jakarta.el.ELException
-
isReadOnly
public boolean isReadOnly(jakarta.el.ELContext context, Object base, Object property) throws NullPointerException, jakarta.el.PropertyNotFoundException, jakarta.el.ELException - Specified by:
isReadOnly
in classjakarta.el.ELResolver
- Throws:
NullPointerException
jakarta.el.PropertyNotFoundException
jakarta.el.ELException
-
getValue
public Object getValue(jakarta.el.ELContext context, Object base, Object property) throws NullPointerException, jakarta.el.PropertyNotFoundException, jakarta.el.ELException - Specified by:
getValue
in classjakarta.el.ELResolver
- Throws:
NullPointerException
jakarta.el.PropertyNotFoundException
jakarta.el.ELException
-
getType
public Class<?> getType(jakarta.el.ELContext context, Object base, Object property) throws NullPointerException, jakarta.el.PropertyNotFoundException, jakarta.el.ELException - Specified by:
getType
in classjakarta.el.ELResolver
- Throws:
NullPointerException
jakarta.el.PropertyNotFoundException
jakarta.el.ELException
-
getFeatureDescriptors
- Overrides:
getFeatureDescriptors
in classjakarta.el.ELResolver
-
getCommonPropertyType
- Specified by:
getCommonPropertyType
in classjakarta.el.ELResolver
-