Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- applicationSort(String, boolean, Function<Optional<SortMeta>, Order>) - Method in class com.flowlogix.jeedao.primefaces.Sorter.SortData
-
Replaces, or adds application sort criteria to the existing UI sort criteria If the sort criteria is new, it is placed at either highest or lowest order, depending on the highPriority parameter
- applicationSort(String, Function<Optional<SortMeta>, Order>) - Method in class com.flowlogix.jeedao.primefaces.Sorter.SortData
-
Replaces, or adds application sort criteria to the existing UI sort criteria If the sort criteria is new, it is placed at the lowest sort order
C
- caseInsensitive() - Element in annotation interface com.flowlogix.jeedao.primefaces.LazyModelConfig
-
case-sensitivity of queries
- com.flowlogix.datamodel - module com.flowlogix.datamodel
-
PrimeFaces JPA-backed
JPALazyDataModel
- com.flowlogix.jeedao.primefaces - package com.flowlogix.jeedao.primefaces
-
PrimeFaces JPA-backed
JPALazyDataModel
- com.flowlogix.jeedao.primefaces.internal - package com.flowlogix.jeedao.primefaces.internal
-
Internal classes and builders, Do not use.
- count(Map<String, FilterMeta>) - Method in class com.flowlogix.jeedao.primefaces.JPALazyDataModel
-
Overridden from
LazyDataModel.count(Map)
- create(JPALazyDataModel.BuilderFunction<TT>) - Static method in class com.flowlogix.jeedao.primefaces.JPALazyDataModel
-
Set up this particular instance of the data model with entity manager, class and key converter
E
- entityManagerSelector() - Element in annotation interface com.flowlogix.jeedao.primefaces.LazyModelConfig
-
Override entity manager for the data model
F
- filter(Filter.FilterData, CriteriaBuilder, Root<TT>) - Method in interface com.flowlogix.jeedao.primefaces.Filter
-
hook to supply custom filter
- Filter<TT> - Interface in com.flowlogix.jeedao.primefaces
-
Filter Hook
- Filter.FilterColumnData - Class in com.flowlogix.jeedao.primefaces
-
filter data this is what you replace with your own filter
- Filter.FilterData - Interface in com.flowlogix.jeedao.primefaces
-
Interface that directly inherits from
Map
and addsFilter.FilterData.replaceFilter(String, BiFunction)
method - filterCaseConversion() - Element in annotation interface com.flowlogix.jeedao.primefaces.LazyModelConfig
-
to which case (upper / lower) to convert during case-insensitive query
- FilterColumnData() - Constructor for class com.flowlogix.jeedao.primefaces.Filter.FilterColumnData
G
- getResultField(String) - Static method in class com.flowlogix.jeedao.primefaces.JPALazyDataModel
-
Transforms JPA entity field to format suitable for hints.
- getRowData(String) - Method in class com.flowlogix.jeedao.primefaces.JPALazyDataModel
-
Overridden from
LazyDataModel.getRowData(String)
- getRowKey(TT) - Method in class com.flowlogix.jeedao.primefaces.JPALazyDataModel
-
Overridden from
LazyDataModel.getRowKey(Object)
I
- initialize(JPALazyDataModel.BuilderFunction<TT>) - Method in class com.flowlogix.jeedao.primefaces.JPALazyDataModel
-
Initialize JPA Lazy Data model.
J
- JPALazyDataModel<TT> - Class in com.flowlogix.jeedao.primefaces
-
Easy implementation of PrimeFaces lazy data model using Lambdas, This is the main class in
com.flowlogix.jeedao.primefaces
package - JPALazyDataModel.BuilderFunction<TT> - Interface in com.flowlogix.jeedao.primefaces
-
Serializable builder lambda to easily facilitate creation of
JPALazyDataModel
- JPALazyDataModel.FilterCaseConversion - Enum Class in com.flowlogix.jeedao.primefaces
-
used in case-insensitive queries to convert case to lower / upper case
L
- LazyModelConfig - Annotation Interface in com.flowlogix.jeedao.primefaces
-
Optional Configuration annotation for
JPALazyDataModel
Use to make queries case-insensitive and pick anEntityManager
- load(int, int, Map<String, SortMeta>, Map<String, FilterMeta>) - Method in class com.flowlogix.jeedao.primefaces.JPALazyDataModel
-
Overridden from
LazyDataModel.load(int, int, Map, Map)
- LOWER - Enum constant in enum class com.flowlogix.jeedao.primefaces.JPALazyDataModel.FilterCaseConversion
M
- MergedSortOrder() - Constructor for class com.flowlogix.jeedao.primefaces.Sorter.MergedSortOrder
P
- Please see Developer's Guide - Search tag in Overview
- Section
R
- replaceFilter(String, BiFunction<Predicate, TT, Predicate>) - Method in interface com.flowlogix.jeedao.primefaces.Filter.FilterData
-
Replacing a predicate in the filter list by field name
- RESULT - Static variable in class com.flowlogix.jeedao.primefaces.JPALazyDataModel
-
Automatic field that's added to the JPA's root object and can be used with
JPALazyDataModel.getResultField(String)
for result fields
S
- sort(Sorter.SortData, CriteriaBuilder, Root<TT>) - Method in interface com.flowlogix.jeedao.primefaces.Sorter
-
Hook for sort criteria manipulation.
- SortData(Map<String, SortMeta>) - Constructor for class com.flowlogix.jeedao.primefaces.Sorter.SortData
- Sorter<TT> - Interface in com.flowlogix.jeedao.primefaces
-
Sorter Hook
- Sorter.MergedSortOrder - Class in com.flowlogix.jeedao.primefaces
-
Sort order requested by the UI lives in
Sorter.MergedSortOrder.requestedSortMeta
, Sort order requested by the application lives inSorter.MergedSortOrder.applicationSort
Only one can exist, the other will always be null. - Sorter.SortData - Class in com.flowlogix.jeedao.primefaces
-
Manipulates sort criteria requested from the UI and possibly adds or replaces it with application-based sort criteria
U
- UPPER - Enum constant in enum class com.flowlogix.jeedao.primefaces.JPALazyDataModel.FilterCaseConversion
V
- valueOf(String) - Static method in enum class com.flowlogix.jeedao.primefaces.JPALazyDataModel.FilterCaseConversion
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.flowlogix.jeedao.primefaces.JPALazyDataModel.FilterCaseConversion
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- wildcardSupport() - Element in annotation interface com.flowlogix.jeedao.primefaces.LazyModelConfig
-
wildcard support for filter queries
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form