Class ImplicitObject
- java.lang.Object
-
- org.apache.myfaces.el.resolver.implicitobject.ImplicitObject
-
- Direct Known Subclasses:
ApplicationImplicitObject,ApplicationScopeImplicitObject,ComponentImplicitObject,CompositeComponentImplicitObject,CookieImplicitObject,FacesContextImplicitObject,FlowScopeImplicitObject,HeaderImplicitObject,HeaderValuesImplicitObject,InitParamImplicitObject,ParamImplicitObject,ParamValuesImplicitObject,RequestImplicitObject,RequestScopeImplicitObject,ResourceImplicitObject,SessionImplicitObject,SessionScopeImplicitObject,ViewImplicitObject,ViewScopeImplicitObject
public abstract class ImplicitObject extends Object
Implementors of this class encapsulate the information needed to resolve the implicit object.- Author:
- Stan Silvert
-
-
Constructor Summary
Constructors Constructor Description ImplicitObject()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected ExternalContextexternalContext(jakarta.el.ELContext context)protected FacesContextfacesContext(jakarta.el.ELContext context)abstract FeatureDescriptorgetDescriptor()abstract StringgetName()Returns an interned String representing the name of the implicit object.abstract Class<?>getType()Returns the most general type allowed for a future call to setValue()abstract ObjectgetValue(jakarta.el.ELContext context)protected FeatureDescriptormakeDescriptor(String name, String description, Class<?> elResolverType)
-
-
-
Method Detail
-
getValue
public abstract Object getValue(jakarta.el.ELContext context)
-
getDescriptor
public abstract FeatureDescriptor getDescriptor()
-
getName
public abstract String getName()
Returns an interned String representing the name of the implicit object.
-
getType
public abstract Class<?> getType()
Returns the most general type allowed for a future call to setValue()
-
makeDescriptor
protected FeatureDescriptor makeDescriptor(String name, String description, Class<?> elResolverType)
-
facesContext
protected FacesContext facesContext(jakarta.el.ELContext context)
-
externalContext
protected ExternalContext externalContext(jakarta.el.ELContext context)
-
-