public class PersonServiceImpl.PersonFinderImpl extends AbstractFinder<Person> implements PersonService.PersonFinder
expansions| Constructor and Description | 
|---|
| PersonFinderImpl(Expansion... expansions) | 
| Modifier and Type | Method and Description | 
|---|---|
| PageResponse<Person> | fetchMany(PageRequest request) | 
| com.atlassian.fugue.Option<Person> | fetchOne() | 
| PersonService.PersonFinder | withMembershipOf(Group group)Restrict the finder to just users that are members of the given group | 
| PersonService.PersonFinder | withUserKey(com.atlassian.sal.api.user.UserKey userKey)Restrict the finder to just the user with the given userKey | 
| PersonService.PersonFinder | withUsername(String username)Restrict the finder to just user with the given username | 
fetchOneOrNull, getExpansionsclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfetch, fetchOneOrNull, fetchOrNullpublic PersonFinderImpl(Expansion... expansions)
public PersonService.PersonFinder withUserKey(com.atlassian.sal.api.user.UserKey userKey)
PersonService.PersonFinderwithUserKey in interface PersonService.PersonFinderpublic PersonService.PersonFinder withUsername(String username)
PersonService.PersonFinderwithUsername in interface PersonService.PersonFinderpublic PersonService.PersonFinder withMembershipOf(Group group)
PersonService.PersonFinderwithMembershipOf in interface PersonService.PersonFinderpublic PageResponse<Person> fetchMany(PageRequest request)
fetchMany in interface ManyFetcher<Person>request - - a pageRequest to use to paginate the response, this will be limited if it exceeds system limitspublic com.atlassian.fugue.Option<Person> fetchOne()
fetchOne in interface SingleFetcher<Person>Copyright © 2003–2022 Atlassian. All rights reserved.