Package org.primefaces.model
Class DefaultLazyDataModel.Builder<T>
java.lang.Object
org.primefaces.model.DefaultLazyDataModel.Builder<T>
- Enclosing class:
- DefaultLazyDataModel<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()filter(FilterConstraint filter) rowKeyConverter(javax.faces.convert.Converter<T> rowKeyConverter) rowKeyField(String rowKey) rowKeyProvider(Callbacks.SerializableFunction<T, Object> rowKeyProvider) skipFiltering(Callbacks.SerializablePredicate<T> skipFiltering) sorter(DefaultLazyDataModel.Sorter<T> sorter) valueSupplier(Callbacks.SerializableSupplier<List<T>> valuesSupplier)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
valueSupplier
public DefaultLazyDataModel.Builder<T> valueSupplier(Callbacks.SerializableSupplier<List<T>> valuesSupplier) -
rowKeyField
-
rowKeyProvider
public DefaultLazyDataModel.Builder<T> rowKeyProvider(Callbacks.SerializableFunction<T, Object> rowKeyProvider) -
rowKeyConverter
public DefaultLazyDataModel.Builder<T> rowKeyConverter(javax.faces.convert.Converter<T> rowKeyConverter) -
filter
-
skipFiltering
public DefaultLazyDataModel.Builder<T> skipFiltering(Callbacks.SerializablePredicate<T> skipFiltering) -
sorter
-
build
-