| Interface | Description | 
|---|---|
| DataModelListener | 
 DataModelListener represents an event listener that wishes to be notified of  DataModelEvents
 occurring on a particularDataModelinstance. | 
| Class | Description | 
|---|---|
| ArrayDataModel<E> | 
 ArrayDataModel is a convenience implementation of  DataModelthat wraps an array of Java
 objects. | 
| CollectionDataModel<E> | 
 CollectionDataModel is a convenience implementation of  | 
| 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 as  UIData. | 
| DataModelEvent | 
 DataModelEvent represents an event of interest to registered listeners that occurred on the
 specified  DataModel. | 
| IterableDataModel<E> | 
 IterableDataModel is an implementation of  | 
| ListDataModel<E> | 
 ListDataModel is a convenience implementation of  DataModelthat wraps anListof Java objects. | 
| ResultDataModel | 
 ResultDataModel is a convenience implementation of  DataModelthat wraps a JSTLResultobject, typically representing the results of executing an SQL query via JSTL tags. | 
| ResultSetDataModel | 
 ResultSetDataModel is a convenience implementation of  DataModelthat wraps aResultSetof Java objects. | 
| ScalarDataModel<E> | 
 ScalarDataModel is a convenience implementation of  DataModelthat wraps an individual Java
 object. | 
| SelectItem | 
 SelectItem represents a single item
 in the list of supported items associated with a  UISelectManyorUISelectOnecomponent. | 
| SelectItemGroup | 
 SelectItemGroup is a subclass of  SelectItemthat 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. | 
| Annotation Type | Description | 
|---|---|
| FacesDataModel |  | 
Copyright © 2018,2020 Eclipse Foundation.
Use is subject to license terms.