public class RemoteRelationServiceImpl.RemoteRelationFinderImpl<S extends Relatable,T extends Relatable> extends AbstractRemoteService<RelationService.RelationFinder> implements RemoteRelationService.RemoteRelationFinder
provider| Modifier and Type | Method and Description |
|---|---|
com.atlassian.util.concurrent.Promise<PageResponse<RelationInstance<S,T>>> |
fetchMany(PageRequest request) |
RemoteRelationService.RemoteParameterRelationFinder |
fromSourceClass(Class sourceClass)
Apply a filter that restricts the returned relations to those that have the given class as a source type.
|
RemoteRelationService.RemoteParameterRelationFinder |
toTargetClass(Class targetClass)
Apply a filter that restricts the returned relations to those that have the given class as a target type.
|
RemoteRelationService.RemoteParameterRelationFinder |
withName(String name)
Apply a filter that restricts the returned relations to those with the given name
|
addExpansions, addPageRequest, addPageRequestParams, deleteFuture, deleteFuture, getFuture, getFutureGenericCollection, getFutureMap, getFutureMapOfPageResponses, getFutureOption, getFuturePageResponseList, getFuturePageResponseList, newExperimentalRestWebResource, newRestWebResource, postFuture, postFuture, postFuture, postFutureToPageResponse, putFuture, putFutureToPageResponsepublic com.atlassian.util.concurrent.Promise<PageResponse<RelationInstance<S,T>>> fetchMany(PageRequest request)
fetchMany in interface RemoteRelationService.RemoteRelationFetcherpublic RemoteRelationService.RemoteParameterRelationFinder toTargetClass(Class targetClass)
RemoteRelationService.RemoteParameterRelationFindertoTargetClass in interface RemoteRelationService.RemoteParameterRelationFinderpublic RemoteRelationService.RemoteParameterRelationFinder fromSourceClass(Class sourceClass)
RemoteRelationService.RemoteParameterRelationFinderfromSourceClass in interface RemoteRelationService.RemoteParameterRelationFinderpublic RemoteRelationService.RemoteParameterRelationFinder withName(String name)
RemoteRelationService.RemoteParameterRelationFinderwithName in interface RemoteRelationService.RemoteParameterRelationFinderCopyright © 2003–2017 Atlassian. All rights reserved.