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 ExternalContext
externalContext(jakarta.el.ELContext context)
protected FacesContext
facesContext(jakarta.el.ELContext context)
abstract FeatureDescriptor
getDescriptor()
abstract String
getName()
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 Object
getValue(jakarta.el.ELContext context)
protected FeatureDescriptor
makeDescriptor(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)
-
-