Package cz.metacentrum.perun.core.api
Class GroupsPageQuery
java.lang.Object
cz.metacentrum.perun.core.api.GroupsPageQuery
Class representing a query requesting a specific page of groups.
- Author:
- Jakub Hejda <Jakub.Hejda@cesnet.cz>
-
Constructor Summary
ConstructorDescriptionGroupsPageQuery
(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn) GroupsPageQuery
(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn, Integer memberId, List<String> roles, List<RoleAssignmentType> types) GroupsPageQuery
(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn, String searchString) GroupsPageQuery
(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn, String searchString, Integer memberId) GroupsPageQuery
(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn, String searchString, Integer memberId, List<String> roles, List<RoleAssignmentType> types) GroupsPageQuery
(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn, String searchString, List<String> roles, List<RoleAssignmentType> types) GroupsPageQuery
(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn, List<String> roles, List<RoleAssignmentType> types) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
getOrder()
int
getRoles()
getTypes()
int
hashCode()
void
setMemberId
(Integer memberId) void
setOffset
(int offset) void
setOrder
(SortingOrder order) void
setPageSize
(int pageSize) void
void
setSearchString
(String searchString) void
setSortColumn
(GroupsOrderColumn sortColumn) void
setTypes
(List<RoleAssignmentType> types)
-
Constructor Details
-
GroupsPageQuery
public GroupsPageQuery() -
GroupsPageQuery
-
GroupsPageQuery
public GroupsPageQuery(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn, String searchString) -
GroupsPageQuery
public GroupsPageQuery(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn, String searchString, Integer memberId) -
GroupsPageQuery
public GroupsPageQuery(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn, String searchString, Integer memberId, List<String> roles, List<RoleAssignmentType> types) -
GroupsPageQuery
public GroupsPageQuery(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn, String searchString, List<String> roles, List<RoleAssignmentType> types) -
GroupsPageQuery
public GroupsPageQuery(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn, List<String> roles, List<RoleAssignmentType> types) -
GroupsPageQuery
public GroupsPageQuery(int pageSize, int offset, SortingOrder order, GroupsOrderColumn sortColumn, Integer memberId, List<String> roles, List<RoleAssignmentType> types)
-
-
Method Details
-
equals
-
getMemberId
-
setMemberId
-
getOffset
public int getOffset() -
setOffset
public void setOffset(int offset) -
getOrder
-
setOrder
-
getPageSize
public int getPageSize() -
setPageSize
public void setPageSize(int pageSize) -
getRoles
-
setRoles
-
getSearchString
-
setSearchString
-
getSortColumn
-
setSortColumn
-
getTypes
-
setTypes
-
hashCode
public int hashCode()
-