Class DirectoryQueryWithFilter<T>
java.lang.Object
com.atlassian.crowd.manager.application.search.DirectoryQueryWithFilter<T>
Defines query and results filter that should be run for a given directory.
-
Constructor Summary
ConstructorsConstructorDescriptionDirectoryQueryWithFilter(Directory directory, Query<T> query, UnaryOperator<List<T>> filter) -
Method Summary
Modifier and TypeMethodDescriptionfilterResults(List<T> list) Performs filtering of results of the query (getQuery()).getQuery()Returns query that should be run against given directory.
-
Constructor Details
-
DirectoryQueryWithFilter
-
-
Method Details
-
getDirectory
-
getQuery
Returns query that should be run against given directory. Ifnullis returned then no query should be run and empty results should be returned. -
getMembershipQuery
-
filterResults
Performs filtering of results of the query (getQuery()). Does not perform any filtering related to start index and maximum number of results.
-