Class VariableMapperBase
java.lang.Object
jakarta.el.VariableMapper
org.apache.myfaces.view.facelets.el.VariableMapperBase
- Direct Known Subclasses:
DefaultVariableMapper
,VariableMapperWrapper
public abstract class VariableMapperBase
extends jakarta.el.VariableMapper
Defines an interface to detect when an EL expression has been
resolved by a facelets variable mapper and in that way allow cache it
if it is possible. This class should be implemented by any
"facelets contextual" variable mapper.
- Since:
- 2.0.8
- Author:
- Leonardo Uribe
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract void
Cleanup all initialization done.abstract void
Indicates an expression will be resolved, so preparations should be done to detect if a contextual variable has been resolved.abstract boolean
Check if a variable has been resolved by this variable mapper or any parent "facelets contextual" variable mapper.Methods inherited from class jakarta.el.VariableMapper
resolveVariable, setVariable
-
Constructor Details
-
VariableMapperBase
public VariableMapperBase()
-
-
Method Details
-
isAnyFaceletsVariableResolved
public abstract boolean isAnyFaceletsVariableResolved()Check if a variable has been resolved by this variable mapper or any parent "facelets contextual" variable mapper.- Returns:
-
beforeConstructELExpression
public abstract void beforeConstructELExpression()Indicates an expression will be resolved, so preparations should be done to detect if a contextual variable has been resolved. -
afterConstructELExpression
public abstract void afterConstructELExpression()Cleanup all initialization done.
-