Klasse PaginationConfig.Builder
java.lang.Object
org.emau.icmvc.ttp.epix.common.utils.PaginationConfig.Builder
- Umschließende Klasse:
PaginationConfig
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuild()
withCreateTimestampFilter
(String createTimestampFilter) withDateTimeFormats
(String dateFormat, String dateTimeFormat) withEventFilter
(Set<IdentityHistoryEvent> eventFilter) withGlobalFieldFilter
(String globalFieldFilter, boolean caseSensitive) withIdentityFilter
(String globalIdentityFilter, boolean caseSensitive) withIdentityFilter
(Map<IdentityField, String> identityFilters, boolean asConjunction, boolean caseSensitive) withIdentityGenderStrings
(Map<Gender, String> genderStrings) withIdentityVitalStatusStrings
(Map<VitalStatus, String> vitalStatusStrings) withPagination
(int firstEntry, int pageSize) withPersonFilter
(String globalPersonFilter, boolean caseSensitive) withPersonFilter
(Map<PersonField, String> personFilters, boolean asConjunction, boolean caseSensitive) withPriorityFilter
(Set<PossibleMatchPriority> possibleMatchPriorities) withPriorityFilter
(PossibleMatchPriority possibleMatchPriority) withSolutionFilter
(Set<PossibleMatchSolution> possibleMatchSolutions) withSorting
(IdentityField sortField, boolean ascending)
-
Konstruktordetails
-
Builder
public Builder()
-
-
Methodendetails
-
build
-
withGlobalFieldFilter
public PaginationConfig.Builder withGlobalFieldFilter(String globalFieldFilter, boolean caseSensitive) -
withEventFilter
-
withSolutionFilter
public PaginationConfig.Builder withSolutionFilter(Set<PossibleMatchSolution> possibleMatchSolutions) -
withPriorityFilter
public PaginationConfig.Builder withPriorityFilter(Set<PossibleMatchPriority> possibleMatchPriorities) -
withPriorityFilter
-
withIdentityFilter
public PaginationConfig.Builder withIdentityFilter(Map<IdentityField, String> identityFilters, boolean asConjunction, boolean caseSensitive) -
withIdentityFilter
public PaginationConfig.Builder withIdentityFilter(String globalIdentityFilter, boolean caseSensitive) -
withPersonFilter
public PaginationConfig.Builder withPersonFilter(Map<PersonField, String> personFilters, boolean asConjunction, boolean caseSensitive) -
withPersonFilter
-
withCreateTimestampFilter
-
withSorting
-
withPagination
-
withDateTimeFormats
-
withIdentityGenderStrings
-
withIdentityVitalStatusStrings
public PaginationConfig.Builder withIdentityVitalStatusStrings(Map<VitalStatus, String> vitalStatusStrings)
-