public class DirectoryQueryWithFilter<T> extends Object
Constructor and Description |
---|
DirectoryQueryWithFilter(Directory directory,
Query<T> query,
UnaryOperator<List<T>> filter) |
Modifier and Type | Method and Description |
---|---|
List<T> |
filterResults(List<T> list)
Performs filtering of results of the query (
getQuery() ). |
Directory |
getDirectory() |
MembershipQuery<T> |
getMembershipQuery() |
Query<T> |
getQuery()
Returns query that should be run against given directory.
|
public Directory getDirectory()
@Nonnull public Query<T> getQuery()
null
is returned then no query should be run and empty results should be returned.@Nonnull public MembershipQuery<T> getMembershipQuery()
public List<T> filterResults(List<T> list)
getQuery()
). Does not perform any filtering related
to start index and maximum number of results.Copyright © 2020 Atlassian. All rights reserved.