Class PaginationConfig
- All Implemented Interfaces:
Serializable
firstEntry
default = 0
pageSize
default = 10
filter
default = empty map
filter values; for possible keys see ConsentField
, except ConsentField.DATE
startDate
default = null
consents with date >= startDate are returned
endDate
default = null
consents with date <= endDate are returned
templateType
default = null
qcType
default = true
filterFieldsAreTreatedAsConjuction
default = true
has no effect on template type
filterIsCaseSensitive
this parameter is only applied to filter for the field ConsentField.CT_NAME
default = true
sortField
see ConsentField
default = null
sortIsAscending
default = true
useAliases
should aliases be used when searching for signer ids?
default = true
- Author:
- geidell
- See Also:
-
Constructor Summary
ConstructorDescriptionPaginationConfig
(int firstEntry, int pageSize) PaginationConfig
(int firstEntry, int pageSize, Map<ConsentField, String> filter, boolean filterFieldsAreTreatedAsConjuction, boolean filterIsCaseSensitive) PaginationConfig
(int firstEntry, int pageSize, Map<ConsentField, String> filter, boolean filterFieldsAreTreatedAsConjuction, boolean filterIsCaseSensitive, ConsentField sortField, boolean sortIsAscending, boolean useAliases) PaginationConfig
(int firstEntry, int pageSize, Map<ConsentField, String> filter, Date startDate, Date endDate, ConsentTemplateType templateType, boolean filterFieldsAreTreatedAsConjuction, boolean filterIsCaseSensitive, ConsentField sortField, boolean sortIsAscending, boolean useAliases) PaginationConfig
(int firstEntry, int pageSize, ConsentField sortField, boolean sortIsAscending) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
int
int
hashCode()
boolean
boolean
boolean
boolean
void
setEndDate
(Date endDate) void
setFilter
(Map<ConsentField, String> filter) void
setFilterFieldsAreTreatedAsConjunction
(boolean filterFieldsAreTreatedAsConjuction) void
setFilterIsCaseSensitive
(boolean filterIsCaseSensitive) void
setFirstEntry
(int firstEntry) void
setPageSize
(int pageSize) void
setSortField
(ConsentField sortField) void
setSortIsAscending
(boolean sortIsAscending) void
setStartDate
(Date startDate) void
setTemplateType
(ConsentTemplateType templateType) void
setUseAliases
(boolean useAliases) toString()
-
Constructor Details
-
PaginationConfig
public PaginationConfig() -
PaginationConfig
public PaginationConfig(int firstEntry, int pageSize) -
PaginationConfig
public PaginationConfig(int firstEntry, int pageSize, ConsentField sortField, boolean sortIsAscending) -
PaginationConfig
public PaginationConfig(int firstEntry, int pageSize, Map<ConsentField, String> filter, boolean filterFieldsAreTreatedAsConjuction, boolean filterIsCaseSensitive) -
PaginationConfig
public PaginationConfig(int firstEntry, int pageSize, Map<ConsentField, String> filter, boolean filterFieldsAreTreatedAsConjuction, boolean filterIsCaseSensitive, ConsentField sortField, boolean sortIsAscending, boolean useAliases) -
PaginationConfig
public PaginationConfig(int firstEntry, int pageSize, Map<ConsentField, String> filter, Date startDate, Date endDate, ConsentTemplateType templateType, boolean filterFieldsAreTreatedAsConjuction, boolean filterIsCaseSensitive, ConsentField sortField, boolean sortIsAscending, boolean useAliases)
-
-
Method Details
-
getFirstEntry
public int getFirstEntry() -
setFirstEntry
public void setFirstEntry(int firstEntry) -
getPageSize
public int getPageSize() -
setPageSize
public void setPageSize(int pageSize) -
getSortField
-
setSortField
-
getFilter
-
setFilter
-
getStartDate
-
setStartDate
-
getEndDate
-
setEndDate
-
getTemplateType
-
setTemplateType
-
isFilterFieldsAreTreatedAsConjunction
public boolean isFilterFieldsAreTreatedAsConjunction() -
setFilterFieldsAreTreatedAsConjunction
public void setFilterFieldsAreTreatedAsConjunction(boolean filterFieldsAreTreatedAsConjuction) -
isFilterIsCaseSensitive
public boolean isFilterIsCaseSensitive() -
setFilterIsCaseSensitive
public void setFilterIsCaseSensitive(boolean filterIsCaseSensitive) -
isSortIsAscending
public boolean isSortIsAscending() -
setSortIsAscending
public void setSortIsAscending(boolean sortIsAscending) -
isUseAliases
public boolean isUseAliases() -
setUseAliases
public void setUseAliases(boolean useAliases) -
hashCode
public int hashCode() -
equals
-
toString
-