Package org.primefaces.model
Class JPALazyDataModel.Builder<T>
java.lang.Object
org.primefaces.model.JPALazyDataModel.Builder<T>
- Enclosing class:
- JPALazyDataModel<T>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()caseSensitive(boolean caseSensitive) entityClass(Class<T> entityClass) entityManager(Callbacks.SerializableSupplier<javax.persistence.EntityManager> entityManager) filterEnricher(JPALazyDataModel.FilterEnricher<T> filterEnricher) queryEnricher(JPALazyDataModel.QueryEnricher<T> queryEnricher) resultEnricher(Callbacks.SerializableConsumer<List<T>> resultEnricher) Deprecated.Deprecated.rowKeyConverter(javax.faces.convert.Converter<T> rowKeyConverter) rowKeyField(String rowKey) rowKeyField(javax.persistence.metamodel.SingularAttribute<T, ?> rowKeyMetamodel) rowKeyProvider(Callbacks.SerializableFunction<T, Object> rowKeyProvider) rowKeyType(Class<?> rowKeyType) sortEnricher(JPALazyDataModel.SortEnricher<T> sortEnricher) wildcardSupport(boolean wildcardSupport)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
entityClass
-
entityManager
public JPALazyDataModel.Builder<T> entityManager(Callbacks.SerializableSupplier<javax.persistence.EntityManager> entityManager) -
rowKeyConverter
public JPALazyDataModel.Builder<T> rowKeyConverter(javax.faces.convert.Converter<T> rowKeyConverter) -
rowKeyProvider
public JPALazyDataModel.Builder<T> rowKeyProvider(Callbacks.SerializableFunction<T, Object> rowKeyProvider) -
rowKey
Deprecated. -
rowKey
@Deprecated public JPALazyDataModel.Builder<T> rowKey(javax.persistence.metamodel.SingularAttribute<T, ?> rowKeyMetamodel) Deprecated. -
rowKeyField
-
rowKeyField
public JPALazyDataModel.Builder<T> rowKeyField(javax.persistence.metamodel.SingularAttribute<T, ?> rowKeyMetamodel) -
rowKeyType
-
caseSensitive
-
wildcardSupport
-
queryEnricher
-
filterEnricher
public JPALazyDataModel.Builder<T> filterEnricher(JPALazyDataModel.FilterEnricher<T> filterEnricher) -
sortEnricher
-
resultEnricher
public JPALazyDataModel.Builder<T> resultEnricher(Callbacks.SerializableConsumer<List<T>> resultEnricher) -
build
-