Package jakarta.faces.model
package jakarta.faces.model
-
ClassDescriptionArrayDataModel is a convenience implementation of
DataModelthat wraps an array of Java objects.CollectionDataModel is a convenience implementation ofDataModelthat wraps anCollectionof 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 Jakarta Server 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 ofDataModelEvents occurring on a particularDataModelinstance.IterableDataModel is an implementation ofDataModelthat wraps anIterable.ListDataModel is a convenience implementation ofDataModelthat wraps anListof Java objects.ResultDataModel is a convenience implementation ofDataModelthat wraps a JSTLResultobject, typically representing the results of executing an SQL query via JSTL tags.ResultSetDataModel is a convenience implementation ofDataModelthat wraps aResultSetof Java objects.ScalarDataModel is a convenience implementation ofDataModelthat wraps an individual Java object.SelectItem represents a single item in the list of supported items associated with aUISelectManyorUISelectOnecomponent.SelectItemGroup is a subclass ofSelectItemthat identifies a set of options that will be made available as a subordinate "submenu" or "options list", depending upon the requirements of theUISelectManyorUISelectOnerenderer that is actually used.