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 |
Classes and interfaces related to the core tag library component of the JavaServer Pages Standard Tag Library (JSTL).
|
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 |
class |
IteratedValueExpression |
Modifier and Type | Field and Description |
---|---|
protected ValueExpression |
LoopTagSupport.deferredExpression
The deferred expression if any
|
protected ValueExpression |
IteratedExpression.orig |
protected ValueExpression |
IndexedValueExpression.orig |
Modifier and Type | Method and Description |
---|---|
ValueExpression |
IteratedExpression.getValueExpression() |
Constructor and Description |
---|
IndexedValueExpression(ValueExpression orig,
int i) |
IteratedExpression(ValueExpression orig,
String delims) |
Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.