| Package | Description | 
|---|---|
| jakarta.el | Provides the API for Jakarta Expression Language 4.0 | 
| jakarta.faces.component | |
| jakarta.faces.event | |
| jakarta.faces.flow | |
| jakarta.faces.flow.builder | |
| jakarta.faces.validator | |
| jakarta.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  MethodExpressionfor later evaluation. | 
| Modifier and Type | Method and Description | 
|---|---|
| MethodExpression | UIViewAction. getActionExpression()
 Return the  MethodExpressionpointing at the application action to be invoked, if thisUIComponentis
 activated by the user, during the Apply Request Values or Invoke Application phase of the request
 processing lifecycle, depending on the value of theimmediateproperty. | 
| MethodExpression | UICommand. getActionExpression() | 
| MethodExpression | ActionSource2. getActionExpression()
 Return the  MethodExpressionpointing at the application action to be invoked, if thisUIComponentis
 activated by the user, during the Apply Request Values or Invoke Application phase of the request
 processing lifecycle, depending on the value of theimmediateproperty. | 
| MethodExpression | UIViewRoot. getAfterPhaseListener()
 Return the  MethodExpressionthat will be invoked after this view is rendered. | 
| MethodExpression | UIViewRoot. getBeforePhaseListener()
 Return the  MethodExpressionthat will be invoked before this view is rendered. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | UIViewAction. setActionExpression(MethodExpression actionExpression)
 Set the  MethodExpressionpointing at the appication action to be invoked, if thisUIComponentis
 activated by the user, during the Apply Request Values or Invoke Application phase of the request
 processing lifecycle, depending on the value of theimmediateproperty. | 
| void | UICommand. setActionExpression(MethodExpression actionExpression) | 
| void | ActionSource2. setActionExpression(MethodExpression action)
 Set the  MethodExpressionpointing at the appication action to be invoked, if thisUIComponentis
 activated by the user, during the Apply Request Values or Invoke Application phase of the request
 processing lifecycle, depending on the value of theimmediateproperty. | 
| 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  ValueChangeListenerthat
 contains aMethodExpression. | 
| MethodExpressionActionListener(MethodExpression methodExpressionOneArg,
                              MethodExpression methodExpressionZeroArg) | 
| MethodExpressionValueChangeListener(MethodExpression methodExpressionOneArg)
 Construct a  ValueChangeListenerthat contains aMethodExpression.To accommodate method expression targets that take no
 arguments instead of taking aValueChangeEventargument, the implementation of this class must take
 the argumentmethodExpressionOneArg, extract its expression string, and create anotherMethodExpressionwhose expected param types match those of a zero argument method. | 
| MethodExpressionValueChangeListener(MethodExpression methodExpressionOneArg,
                                   MethodExpression methodExpressionZeroArg)
 Construct a  ValueChangeListenerthat contains aMethodExpression. | 
| 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  Validatorthat contains aMethodExpression. | 
| 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 © 2018,2020 Eclipse Foundation.
Use is subject to license terms.