Class ProgrammingLanguageLazyDataModel
java.lang.Object
javax.faces.model.DataModel<E>
javax.faces.model.ListDataModel<T>
org.primefaces.model.LazyDataModel<ProgrammingLanguage>
org.primefaces.integrationtests.datatable.ProgrammingLanguageLazyDataModel
- All Implemented Interfaces:
Serializable
,Iterable<ProgrammingLanguage>
,SelectableDataModel<ProgrammingLanguage>
- Direct Known Subclasses:
DataTable036.LazyProgrammingLanguageLazyDataModel
,ProgrammingLanguageLazyDataModelRowCountOtherImpl
,ProgrammingLanguageLazyDataModelViewBeanReference
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
count
(Map<String, FilterMeta> filterBy) void
delete
(ProgrammingLanguage language) getLangs()
getRowData
(String rowKey) getRowKey
(ProgrammingLanguage object) protected List<ProgrammingLanguage>
sortAndFilterInternal
(Map<String, SortMeta> sortBy, Map<String, FilterMeta> filterBy) Methods inherited from class org.primefaces.model.LazyDataModel
getConverter, getMessage, getPageSize, getRowCount, getRowData, getRowData, getRowIndex, getWrappedData, isRowAvailable, iterator, iterator, recalculateFirst, setConverter, setPageSize, setRowCount, setRowIndex, setWrappedData
Methods inherited from class javax.faces.model.DataModel
addDataModelListener, getDataModelListeners, 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
-
Field Details
-
langs
-
-
Constructor Details
-
ProgrammingLanguageLazyDataModel
public ProgrammingLanguageLazyDataModel()
-
-
Method Details
-
count
- Specified by:
count
in classLazyDataModel<ProgrammingLanguage>
-
load
public List<ProgrammingLanguage> load(int first, int pageSize, Map<String, SortMeta> sortBy, Map<String, FilterMeta> filterBy) - Specified by:
load
in classLazyDataModel<ProgrammingLanguage>
-
sortAndFilterInternal
protected List<ProgrammingLanguage> sortAndFilterInternal(Map<String, SortMeta> sortBy, Map<String, FilterMeta> filterBy) -
getRowData
- Specified by:
getRowData
in interfaceSelectableDataModel<ProgrammingLanguage>
- Overrides:
getRowData
in classLazyDataModel<ProgrammingLanguage>
-
getRowKey
- Specified by:
getRowKey
in interfaceSelectableDataModel<ProgrammingLanguage>
- Overrides:
getRowKey
in classLazyDataModel<ProgrammingLanguage>
-
getLangs
-
delete
-