Class DataModelClassesMapProducer

java.lang.Object
com.sun.faces.cdi.DataModelClassesMapProducer
All Implemented Interfaces:
Contextual<Map<Class<?>,Class<? extends DataModel<?>>>>, Bean<Map<Class<?>,Class<? extends DataModel<?>>>>, BeanAttributes<Map<Class<?>,Class<? extends DataModel<?>>>>, PassivationCapable, Serializable

public class DataModelClassesMapProducer extends Object

The DataModelClassesMapProducer is the CDI producer that allows UIData, UIRepeat and possible other components that need a DataModel wrapper for a given type to obtain a Map of types to DataModel implementations capable of wrapping that type.

Components can obtain this Map by querying the bean manager for beans named "comSunFacesDataModelClassesMap".

Since:
2.3
See Also: