| Package | Description | 
|---|---|
| javax.el | 
 Provides the API for Jakarta Expression Language 3.0 
 | 
| javax.faces.component | |
| javax.faces.event | |
| javax.faces.flow | |
| javax.faces.flow.builder | |
| javax.faces.validator | |
| javax.faces.view.facelets | 
| Modifier and Type | Method and Description | 
|---|---|
abstract MethodExpression | 
ExpressionFactory.createMethodExpression(ELContext context,
                      String expression,
                      Class<?> expectedReturnType,
                      Class<?>[] expectedParamTypes)
Parses an expression into a  
MethodExpression for later evaluation. | 
| Modifier and Type | Method and Description | 
|---|---|
MethodExpression | 
UIViewAction.getActionExpression()
 Return the  
MethodExpression pointing at the application action to be invoked, if this
 UIComponent is activated by the user, during the Apply Request Values or
 Invoke Application phase of the request processing lifecycle, depending on the value
 of the immediate property. | 
MethodExpression | 
UICommand.getActionExpression()  | 
MethodExpression | 
ActionSource2.getActionExpression()
 Return the  
MethodExpression pointing at the application action to be invoked, if this
 UIComponent is activated by the user, during the Apply Request Values or
 Invoke Application phase of the request processing lifecycle, depending on the value
 of the immediate property. | 
MethodExpression | 
UIViewRoot.getAfterPhaseListener()
Return the  
MethodExpression that will be invoked after
 this view is rendered. | 
MethodExpression | 
UIViewRoot.getBeforePhaseListener()
Return the  
MethodExpression that will be invoked
 before this view is rendered. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
UIViewAction.setActionExpression(MethodExpression actionExpression)
 Set the  
MethodExpression pointing at the appication action to be invoked, if this
 UIComponent is activated by the user, during the Apply Request Values or
 Invoke Application phase of the request processing lifecycle, depending on the value
 of the immediate property. | 
void | 
UICommand.setActionExpression(MethodExpression actionExpression)  | 
void | 
ActionSource2.setActionExpression(MethodExpression action)
 Set the  
MethodExpression pointing at the appication action to be invoked, if this
 UIComponent is activated by the user, during the Apply Request Values or
 Invoke Application phase of the request processing lifecycle, depending on the value
 of the immediate property. | 
void | 
UIViewRoot.setAfterPhaseListener(MethodExpression newAfterPhase)
Allow an arbitrary
 method to be called for the "afterPhase" event as the UIViewRoot
 runs through its lifecycle. 
 | 
void | 
UIViewRoot.setBeforePhaseListener(MethodExpression newBeforePhase)
Allow an arbitrary method to
 be called for the "beforePhase" event as the UIViewRoot runs
 through its lifecycle. 
 | 
| Constructor and Description | 
|---|
MethodExpressionActionListener(MethodExpression methodExpressionOneArg)
Construct a  
ValueChangeListener that
 contains a MethodExpression. | 
MethodExpressionActionListener(MethodExpression methodExpressionOneArg,
                              MethodExpression methodExpressionZeroArg)  | 
MethodExpressionValueChangeListener(MethodExpression methodExpressionOneArg)
Construct a  
ValueChangeListener that contains a MethodExpression.To accommodate method expression targets
 that take no arguments instead of taking a ValueChangeEvent argument, the implementation of this
 class must take the argument methodExpressionOneArg,
 extract its expression string, and create another
 MethodExpression whose expected param types match
 those of a zero argument method. | 
MethodExpressionValueChangeListener(MethodExpression methodExpressionOneArg,
                                   MethodExpression methodExpressionZeroArg)
Construct a  
ValueChangeListener that contains a MethodExpression. | 
| Modifier and Type | Method and Description | 
|---|---|
abstract MethodExpression | 
Flow.getFinalizer()
Return the   | 
abstract MethodExpression | 
Flow.getInitializer()
Return the   | 
abstract MethodExpression | 
MethodCallNode.getMethodExpression()
Return the   | 
| Modifier and Type | Method and Description | 
|---|---|
abstract MethodCallBuilder | 
MethodCallBuilder.expression(MethodExpression methodExpression)
Set the method expression of this method call node.  | 
abstract FlowBuilder | 
FlowBuilder.finalizer(MethodExpression methodExpression)
A MethodExpression that will be invoked when the flow is exited.  | 
abstract FlowBuilder | 
FlowBuilder.initializer(MethodExpression methodExpression)
A MethodExpression that will be invoked when the flow is entered.  | 
| Constructor and Description | 
|---|
MethodExpressionValidator(MethodExpression methodExpression)
Construct a  
Validator that contains a MethodExpression. | 
| Modifier and Type | Method and Description | 
|---|---|
abstract MethodExpression | 
TagAttribute.getMethodExpression(FaceletContext ctx,
                   Class type,
                   Class[] paramTypes)
Create a MethodExpression, using this attribute's value as the expression
 String. 
 | 
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.