Package | Description |
---|---|
javax.el |
Provides the API for the Unified Expression Language 3.0
|
javax.faces.application |
APIs that are used to link an application's
business logic objects to JavaServer Faces, as well as convenient
pluggable mechanisms to manage the execution of an application that is
based on JavaServer Faces.
|
javax.faces.component |
Fundamental APIs for user
interface components.
|
javax.faces.component.behavior |
APIs for attaching additional
behavior to user interface components.
|
javax.faces.el |
DEPRECATED Classes and interfaces for evaluating and
processing reference expressions.
|
javax.faces.flow |
The runtime API for Faces Flows. |
javax.faces.flow.builder |
Classes for declaring a Faces Flow. |
javax.faces.view.facelets |
This package contains public classes for the Java code API of Facelets. |
javax.faces.webapp |
Classes required for integration of
JavaServer Faces into web applications, including a standard servlet,
base classes for JSP custom component
tags, and concrete tag implementations for core tags.
|
javax.servlet.jsp.jstl.core | |
org.apache.taglibs.standard.util | |
org.hibernate.validator.internal.engine.messageinterpolation.el |
Helper classes for setting up the Expression Language context for message interpolation.
|
Modifier and Type | Method and Description |
---|---|
abstract ValueExpression |
ExpressionFactory.createValueExpression(ELContext context,
String expression,
Class<?> expectedType)
Parses an expression into a
ValueExpression for later
evaluation. |
abstract ValueExpression |
ExpressionFactory.createValueExpression(Object instance,
Class<?> expectedType)
Creates a ValueExpression that wraps an object instance.
|
abstract ValueExpression |
VariableMapper.resolveVariable(String variable) |
abstract ValueExpression |
VariableMapper.setVariable(String variable,
ValueExpression expression)
Assign a ValueExpression to an EL variable, replacing
any previously assignment to the same variable.
|
Modifier and Type | Method and Description |
---|---|
abstract ValueExpression |
VariableMapper.setVariable(String variable,
ValueExpression expression)
Assign a ValueExpression to an EL variable, replacing
any previously assignment to the same variable.
|
void |
ELManager.setVariable(String variable,
ValueExpression expression)
Assign a ValueExpression to an EL variable, replacing
any previous assignment to the same variable.
|
Constructor and Description |
---|
LambdaExpression(List<String> formalParameters,
ValueExpression expression)
Creates a new LambdaExpression.
|
Modifier and Type | Method and Description |
---|---|
UIComponent |
ApplicationWrapper.createComponent(ValueExpression componentExpression,
FacesContext context,
String componentType)
The default behavior of this method
is to call |
UIComponent |
Application.createComponent(ValueExpression componentExpression,
FacesContext context,
String componentType)
|
UIComponent |
ApplicationWrapper.createComponent(ValueExpression componentExpression,
FacesContext context,
String componentType,
String rendererType)
The default behavior of this method
is to call |
UIComponent |
Application.createComponent(ValueExpression componentExpression,
FacesContext context,
String componentType,
String rendererType)
Like |
Modifier and Type | Field and Description |
---|---|
protected Map<String,ValueExpression> |
UIComponent.bindings
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ValueExpression |
UISelectMany.getValueExpression(String name)
Return any
ValueExpression set for value if a
ValueExpression for selectedValues is requested;
otherwise, perform the default superclass processing for this method. |
ValueExpression |
UISelectBoolean.getValueExpression(String name)
Return any
ValueExpression set for value
if a ValueExpression for selected is
requested; otherwise, perform the default superclass processing
for this method. |
ValueExpression |
UIGraphic.getValueExpression(String name)
Return any
ValueExpression set for value if a
ValueExpression for url is requested; otherwise,
perform the default superclass processing for this method. |
ValueExpression |
UIComponent.getValueExpression(String name)
Return the
ValueExpression used to calculate the value for the
specified attribute or property name, if any. |
Modifier and Type | Method and Description |
---|---|
void |
UISelectMany.setValueExpression(String name,
ValueExpression binding)
Store any
ValueExpression specified for
selectedValues under value instead;
otherwise, perform the default superclass processing for this method. |
void |
UISelectBoolean.setValueExpression(String name,
ValueExpression binding)
Store any
ValueExpression specified for selected
under value instead; otherwise, perform the default
superclass processing for this method. |
void |
UIGraphic.setValueExpression(String name,
ValueExpression binding)
Store any
ValueExpression specified for url under
value instead; otherwise, perform the default superclass
processing for this method. |
void |
UIData.setValueExpression(String name,
ValueExpression binding)
Set the
ValueExpression used to calculate the value for the
specified attribute or property name, if any. |
void |
UIComponent.setValueExpression(String name,
ValueExpression binding)
Set the
ValueExpression used to calculate the value
for the specified attribute or property name, if any. |
Modifier and Type | Method and Description |
---|---|
ValueExpression |
AjaxBehavior.getValueExpression(String name)
Returns the |
Modifier and Type | Method and Description |
---|---|
void |
AjaxBehavior.setValueExpression(String name,
ValueExpression binding)
Sets the |
Modifier and Type | Method and Description |
---|---|
ValueExpression |
CompositeComponentExpressionHolder.getExpression(String name) |
Modifier and Type | Method and Description |
---|---|
abstract ValueExpression |
MethodCallNode.getOutcome()
Return the |
abstract ValueExpression |
Parameter.getValue()
Return a |
Modifier and Type | Method and Description |
---|---|
abstract SwitchCaseBuilder |
SwitchCaseBuilder.condition(ValueExpression expression)
Set the if in the previously created switch case. |
abstract NavigationCaseBuilder |
NavigationCaseBuilder.condition(ValueExpression condition)
Set the if of the current navigation case. |
abstract SwitchCaseBuilder |
SwitchBuilder.defaultOutcome(ValueExpression outcome)
Set the default outcome of the current switch. |
abstract MethodCallBuilder |
MethodCallBuilder.defaultOutcome(ValueExpression outcome)
If the method is a void method, or the
method returns |
abstract ReturnBuilder |
ReturnBuilder.fromOutcome(ValueExpression outcome)
Set the outcome of the current return node. |
abstract FlowBuilder |
FlowBuilder.inboundParameter(String name,
ValueExpression expression)
A parameter that will be populated with the value from a correspondingly named outbound parameter from another flow when this flow is entered from that flow. |
abstract FlowCallBuilder |
FlowCallBuilder.outboundParameter(String name,
ValueExpression value)
Define an outbound parameter for the flow call. |
Modifier and Type | Method and Description |
---|---|
abstract ValueExpression |
TagAttribute.getValueExpression(FaceletContext ctx,
Class type)
Create a ValueExpression, using this attribute's literal value and the
passed expected type.
|
Modifier and Type | Method and Description |
---|---|
void |
UIComponentELTag.setBinding(ValueExpression binding)
Set the value expression for our component.
|
void |
UIComponentELTag.setRendered(ValueExpression rendered)
Set an override for the rendered attribute.
|
Modifier and Type | Class and Description |
---|---|
class |
IndexedValueExpression
ValueExpression that refers to a specific member of an indexed variable.
|
class |
IteratedValueExpression
ValueExpression that refers to a specific member of an indexed variable backed by an IteratedExpression.
|
Modifier and Type | Field and Description |
---|---|
protected ValueExpression |
LoopTagSupport.deferredExpression |
protected ValueExpression |
IteratedExpression.orig |
protected ValueExpression |
IndexedValueExpression.orig
The indexed variable.
|
Modifier and Type | Method and Description |
---|---|
ValueExpression |
IteratedExpression.getValueExpression()
Returns the original expression.
|
Constructor and Description |
---|
IndexedValueExpression(ValueExpression valueExpression,
int i)
Constructor specifying indexed variable and index.
|
IteratedExpression(ValueExpression orig,
String delims)
Constructor specifying the expression to access.
|
Modifier and Type | Method and Description |
---|---|
static ValueExpression |
ExpressionUtil.createValueExpression(PageContext pageContext,
String expression,
Class<?> expectedType)
Create a value expression.
|
Modifier and Type | Method and Description |
---|---|
static <T> T |
ExpressionUtil.evaluate(ValueExpression expression,
PageContext pageContext)
Evaluate a value expression.
|
static boolean |
ExpressionUtil.evaluate(ValueExpression expression,
PageContext pageContext,
boolean fallback) |
static int |
ExpressionUtil.evaluate(ValueExpression expression,
PageContext pageContext,
int fallback) |
Modifier and Type | Method and Description |
---|---|
ValueExpression |
MapBasedVariableMapper.resolveVariable(String variable) |
ValueExpression |
SimpleELContext.setVariable(String name,
ValueExpression expression) |
ValueExpression |
MapBasedVariableMapper.setVariable(String variable,
ValueExpression expression) |
Modifier and Type | Method and Description |
---|---|
ValueExpression |
SimpleELContext.setVariable(String name,
ValueExpression expression) |
ValueExpression |
MapBasedVariableMapper.setVariable(String variable,
ValueExpression expression) |
Copyright © 2017 JBoss by Red Hat. All rights reserved.