Package javax.faces.model
package javax.faces.model
Standard model data beans for JavaServer Faces.
-
ClassDescriptionArrayDataModel is a convenience implementation of
DataModel
that wraps an array of Java objects.CollectionDataModel is a convenience implementation ofDataModel
that wraps anCollection
of Java objects.DataModel<E>DataModel is an abstraction around arbitrary data binding technologies that can be used to adapt a variety of data sources for use by JavaServer Faces components that support per-row processing for their child components (such asUIData
.DataModelEvent represents an event of interest to registered listeners that occurred on the specifiedDataModel
.DataModelListener represents an event listener that wishes to be notified ofDataModelEvent
s occurring on a particularDataModel
instance.IterableDataModel is an implementation ofDataModel
that wraps anIterable
.ListDataModel is a convenience implementation ofDataModel
that wraps anList
of Java objects.ResultDataModel is a convenience implementation ofDataModel
that wraps a JSTLResult
object, typically representing the results of executing an SQL query via JSTL tags.ResultSetDataModel is a convenience implementation ofDataModel
that wraps aResultSet
of Java objects.ScalarDataModel is a convenience implementation ofDataModel
that wraps an individual Java object.SelectItem represents a single item in the list of supported items associated with aUISelectMany
orUISelectOne
component.SelectItemGroup is a subclass ofSelectItem
that identifies a set of options that will be made available as a subordinate "submenu" or "options list", depending upon the requirements of theUISelectMany
orUISelectOne
renderer that is actually used.