Class SelectableDataModelImpl<E extends br.com.jarch.model.IIdentity>

  • All Implemented Interfaces:
    java.lang.Iterable<E>, org.primefaces.model.SelectableDataModel<E>

    public class SelectableDataModelImpl<E extends br.com.jarch.model.IIdentity>
    extends javax.faces.model.ListDataModel<E>
    implements org.primefaces.model.SelectableDataModel<E>
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      E getRowData​(java.lang.String rowKey)  
      java.lang.String getRowKey​(E item)  
      • Methods inherited from class javax.faces.model.ListDataModel

        getRowCount, getRowData, getRowIndex, getWrappedData, isRowAvailable, setRowIndex, setWrappedData
      • Methods inherited from class javax.faces.model.DataModel

        addDataModelListener, getDataModelListeners, iterator, removeDataModelListener
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface java.lang.Iterable

        forEach, spliterator
    • Constructor Detail

      • SelectableDataModelImpl

        public SelectableDataModelImpl​(java.util.List<E> data)
    • Method Detail

      • getRowData

        public E getRowData​(java.lang.String rowKey)
        Specified by:
        getRowData in interface org.primefaces.model.SelectableDataModel<E extends br.com.jarch.model.IIdentity>
      • getRowKey

        public java.lang.String getRowKey​(E item)
        Specified by:
        getRowKey in interface org.primefaces.model.SelectableDataModel<E extends br.com.jarch.model.IIdentity>