All Classes and Interfaces
Class
Description
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated, for removal: This API element is subject to removal in a future version.
A PDL handler that exposes
ActionListener
to a page author.A marker interface for PDL tags that represent
<composite:actionSource/>
for use by the
composite component page author.
Application represents a per-web-application singleton object where applications based on JavaServer Faces (or
implementations wishing to provide extended functionality) can register application-wide singletons that provide
functionality required by JavaServer Faces.
see Javadoc of Faces Specification
see Javadoc of Faces Specification
The abstract base interface for a handler representing an attached object in a PDL page.
Utility class that isolates jakarta.validation, to prevent ClassNotFoundException
BeanValidator is a
Validator
that doesn't do any validation itself, but delegates validation logic to
Bean Validation.see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
ClientWindowScoped is a CDI scope that causes the runtime to consider classes
with this annotation to be in the scope of the current
ClientWindow
.This is a list of the most common properties used by a Faces html component, organized by interfaces.
Implementation of the tag logic used in the Faces specification.
see Javadoc of Faces Specification
See Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
Handles setting a Converter instance on a ValueHolder.
Represents the data presented by a UIData component, together with
some state information about the currently selected row within the
datalist for use by listeners on UIData components.
see Javadoc of Faces Specification
see Javadoc of Faces Specification
This tag associates a date time converter with the nearest parent UIComponent.
Doctype is an interface that must be implemented by any
UIComponent
that represents a document type declaration.see Javadoc of Faces Specification
Creates a validator and associateds it with the nearest parent
UIComponent.
Defines the methods required for a component whose value can be modified by the user.
A PDL handler that exposes
Validator
or
ValueChangeListener
to a page author.A marker interface for PDL tags that represent
<composite:editableValueHolder/>
for use by the
composite component page author.This ELContext is used to hook into the EL handling, by decorating the
ELResolver chain with a custom ELResolver.
see Javadoc of Faces Specification
see Javadoc of Faces Specification
This is a stripped down version of: org.apache.myfaces.util.ExternalSpecifications
The parent or root object in a FaceletHandler composition.
The parent or root object in a FaceletHandler composition.
A participant in UIComponent tree building
Deprecated, for removal: This API element is subject to removal in a future version.
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
FacesMessage
represents a single validation (or other) message, which is typically associated with a
particular component in the view.Note: Before 2.1.5/2.0.11 there was another strategy for this point to minimize
the instances used, but after checking this with a profiler, it is more expensive to
call FacesContext.getCurrentInstance() than create this object for bean validation.
see Javadoc of Faces Specification
Any wrapper class in Faces that must provide access to the object it wraps must implement this interface.
see Javadoc of Faces Specification
see Javadoc of Faces Specification
Renders as an HTML input tag with its type set to "hidden".
see Javadoc of Faces Specification
Creates a validator and associateds it with the nearest parent
UIComponent.
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
Operations to assist when working with a
Locale
.see Javadoc of Faces Specification
Creates a validator and associateds it with the nearest parent
UIComponent.
External information on how to wire dynamic or literal state to the passed Object instance.
Information used with MetaRule for determining how and what Metadata should be wired.
A potential rule for Metadata on the passed MetadataTarget
A mutable set of rules to be used in auto-wiring state to a particular object instance.
A base tag for wiring state to an object instance based on rules populated at the time of creating a MetaRuleset.
see Javadoc of Faces Specification
Interface implemented by components that provide a new "namespace" for the ids of their
child components.
see Javadoc of Faces Specification
This tag creates a number formatting converter and associates it
with the nearest parent UIComponent.
This class encapsulates a FacesMessage to evaluate the label
expression on render response, where f:loadBundle is available
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
Deprecated, for removal: This API element is subject to removal in a future version.
Deprecated, for removal: This API element is subject to removal in a future version.
RegexValidator is a
Validator
that checks the value of the corresponding component against specified
pattern using Java regular expression syntax.see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
Provides a simple implementation of RenderKit that can be subclassed by developers wishing
to provide specialized behavior to an existing RenderKit instance.
Check if a value is empty, in the same way as set UIInput required
property to true (including all rules related to this property).
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
A context for scope data
see Javadoc of Faces Specification
see Javadoc of Faces Specification
This gets a single FacesContext-local shared stringbuilder instance, each
time you call _getSharedStringBuilder it sets the length of the stringBuilder
instance to 0.
see Javadoc of Faces Specification
see Javadoc of Faces Specification
Responsible for storing sufficient information about a component tree so that an identical tree can later be
recreated.
see Javadoc of Faces Specification
Representation of a Tag in the Facelet definition
Representation of a Tag's attribute in a Facelet File
An Exception caused by a TagAttribute
A set of TagAttributes, usually representing all attributes on a Tag.
An Exception caused by a Tag
Foundation class for FaceletHandlers associated with markup in a Facelet document.
Define a
Map
-like contract
that makes it easier for components to implement TransientStateHolder
.This interface is implemented by classes
that need to save state that are expected to be available only on the
current request.
see Javadoc of Faces Specification
UICommand is a base abstraction for components that implement ActionSource.
see Javadoc of J
SF Specification
Standard implementation of the UIComponent base class; all standard Faces components extend this class.
Represents an abstraction of a component which has multiple "rows" of data.
see Javadoc of Faces Specification
Displays a graphical image.
UICommand is a base abstraction for components that implement ActionSource.
Base class for components that provide a new "namespace" for the ids of their
child components.
Displays a value to the user.
A component that allows the user to select or unselect an object.
Base class for the various component classes that allow a user to select zero or more options from a set.
Component for choosing one option out of a set of possibilities.
TODO: documentation on jsp and pld are not the same.
Creates a Faces View, which is a container that holds all of the components that are part of the view.
Components implementing this interface are ignored by @child(n) search keyword.
see Javadoc of Faces Specification
see Javadoc of Faces Specification
Handles setting a Validator instance on a EditableValueHolder.
see Javadoc of Faces Specification
see Javadoc of Faces Specification
see Javadoc of Faces Specification
A PDL handler that exposes
Converter
to a page author.A marker interface for PDL tags that represent
<composite:valueHolder/>
for use by the
composite component page author.
The presence of this annotation on a target (type, method, parameter or field) within anapplication
is used to indicate that this target is somehow handling a Faces View Id or Ids.
Supports inline instantiation of the
View
annotation.See Javadoc of Faces Specification
A ViewHandler manages the component-tree-creation and component-tree-rendering parts of a request lifecycle (ie
"create view", "restore view" and "render response").
see Javadoc of Faces Specification
see Javadoc /jakarta/faces/event/ViewMapListener.html
This is the CDI successor of
jakarta.faces.bean.ViewScoped
.A simple callback interface that enables
taking action on a specific UIComponent (either facet or child) during
a component tree visit.
An enum that specifies hints that impact
the behavior of a component tree visit.
An enum that specifies the possible
results of a call to
VisitCallback.visit()
.