Package com.atlassian.crowd.search.util
Class SearchResultsUtil
java.lang.Object
com.atlassian.crowd.search.util.SearchResultsUtil
Utility methods for processing search results.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> List<T>
constrainResults
(List<T> results, int startIndex, int maxResults) Performs a sublist operation on the list of results.convertEntitiesToNames
(Iterable<? extends DirectoryEntity> entities) Transforms collection of directory entities to collection of entity names.
-
Constructor Details
-
SearchResultsUtil
public SearchResultsUtil()
-
-
Method Details
-
convertEntitiesToNames
Transforms collection of directory entities to collection of entity names.- Parameters:
entities
- directory entities.- Returns:
- names.
-
constrainResults
Performs a sublist operation on the list of results.- Type Parameters:
T
- type of results is unchanged.- Parameters:
results
- collection of all results.startIndex
- start index for output.maxResults
- max number of results for output. The special valueEntityQuery.ALL_RESULTS
is honoured.- Returns:
- output sublist.
-