Package cz.metacentrum.perun.core.api
Class MembersPageQuery
java.lang.Object
cz.metacentrum.perun.core.api.MembersPageQuery
Class representing a query requesting a specific page of members.
- Author:
- Vojtech Sassmann <vojtech.sassmann@gmail.com>
-
Constructor Summary
ConstructorDescriptionMembersPageQuery
(int pageSize, int offset, SortingOrder sortingOrder, MembersOrderColumn sortColumn) MembersPageQuery
(int pageSize, int offset, SortingOrder sortingOrder, MembersOrderColumn sortColumn, String searchString) MembersPageQuery
(int pageSize, int offset, SortingOrder sortingOrder, MembersOrderColumn sortColumn, String searchString, List<Status> statuses) MembersPageQuery
(int pageSize, int offset, SortingOrder order, MembersOrderColumn sortColumn, String searchString, List<Status> statuses, Integer groupId, List<MemberGroupStatus> groupStatuses) MembersPageQuery
(int pageSize, int offset, SortingOrder sortingOrder, MembersOrderColumn sortColumn, List<Status> statuses) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
getOrder()
int
int
hashCode()
void
setGroupId
(Integer groupId) void
setGroupStatuses
(List<MemberGroupStatus> groupStatuses) void
setOffset
(int offset) void
setOrder
(SortingOrder order) void
setPageSize
(int pageSize) void
setSearchString
(String searchString) void
setSortColumn
(MembersOrderColumn sortColumn) void
setStatuses
(List<Status> statuses)
-
Constructor Details
-
MembersPageQuery
public MembersPageQuery() -
MembersPageQuery
public MembersPageQuery(int pageSize, int offset, SortingOrder sortingOrder, MembersOrderColumn sortColumn) -
MembersPageQuery
public MembersPageQuery(int pageSize, int offset, SortingOrder sortingOrder, MembersOrderColumn sortColumn, String searchString) -
MembersPageQuery
public MembersPageQuery(int pageSize, int offset, SortingOrder sortingOrder, MembersOrderColumn sortColumn, String searchString, List<Status> statuses) -
MembersPageQuery
public MembersPageQuery(int pageSize, int offset, SortingOrder sortingOrder, MembersOrderColumn sortColumn, List<Status> statuses) -
MembersPageQuery
public MembersPageQuery(int pageSize, int offset, SortingOrder order, MembersOrderColumn sortColumn, String searchString, List<Status> statuses, Integer groupId, List<MemberGroupStatus> groupStatuses)
-
-
Method Details
-
equals
-
getGroupId
-
setGroupId
-
getGroupStatuses
-
setGroupStatuses
-
getOffset
public int getOffset() -
setOffset
public void setOffset(int offset) -
getOrder
-
setOrder
-
getPageSize
public int getPageSize() -
setPageSize
public void setPageSize(int pageSize) -
getSearchString
-
setSearchString
-
getSortColumn
-
setSortColumn
-
getStatuses
-
setStatuses
-
hashCode
public int hashCode()
-