Uses of Interface
org.ldaptive.filter.Filter
-
Packages that use Filter Package Description org.ldaptive org.ldaptive.control org.ldaptive.filter -
-
Uses of Filter in org.ldaptive
Fields in org.ldaptive declared as Filter Modifier and Type Field Description private Filter
SearchRequest. searchFilter
Search filter.Methods in org.ldaptive that return Filter Modifier and Type Method Description Filter
SearchRequest. getFilter()
Returns the search filter.Methods in org.ldaptive with parameters of type Filter Modifier and Type Method Description private SearchRequest
SearchOperation. configureRequest(String baseDN, Filter filter, String[] returnAttributes)
Creates a new request fromSearchOperation.getRequest()
and applies any non-null supplied properties.SearchResponse
SearchOperation. execute(String baseDN, Filter filter, String[] returnAttributes, LdapEntryHandler... handlers)
Executes a search request.SearchResponse
SearchOperation. execute(Filter filter)
Executes a search request.SearchResponse
SearchOperation. execute(Filter filter, String... returnAttributes)
Executes a search request.SearchResponse
SearchOperation. execute(Filter filter, String[] returnAttributes, LdapEntryHandler... handlers)
Executes a search request.SearchRequest.Builder
SearchRequest.Builder. filter(Filter filter)
Sets the search filter.static SearchRequest
SearchRequest. objectScopeSearchRequest(String dn, String[] attrs, Filter filter)
Returns a search request initialized for use with an object level search scope.SearchOperationHandle
SearchOperation. send(String baseDN, Filter filter, String[] returnAttributes, LdapEntryHandler... handlers)
Sends a search request.SearchOperationHandle
SearchOperation. send(Filter filter)
Sends a search request.SearchOperationHandle
SearchOperation. send(Filter filter, String... returnAttributes)
Sends a search request.SearchOperationHandle
SearchOperation. send(Filter filter, String[] returnAttributes, LdapEntryHandler... handlers)
Sends a search request.void
SearchRequest. setFilter(Filter filter)
Sets the search filter.Constructors in org.ldaptive with parameters of type Filter Constructor Description SearchRequest(String dn, Filter filter, String... attributes)
Creates a new search request.SearchRequest(String dn, SearchScope scope, DerefAliases aliases, int size, Duration time, boolean types, Filter filter, String... attributes)
Creates a new search request. -
Uses of Filter in org.ldaptive.control
Fields in org.ldaptive.control declared as Filter Modifier and Type Field Description private Filter[]
MatchedValuesRequestControl. matchedValuesFilters
list of matched values filters.Methods in org.ldaptive.control that return Filter Modifier and Type Method Description Filter[]
MatchedValuesRequestControl. getMatchedValuesFilters()
Returns the filters to use for matching values.Methods in org.ldaptive.control with parameters of type Filter Modifier and Type Method Description void
MatchedValuesRequestControl. setMatchedValuesFilters(Filter... filters)
Sets the filters to use for matching values.private void
MatchedValuesRequestControl. validateFilter(Filter filter)
Throws if the supplied filter is not a valid type for the matched values request control.Constructors in org.ldaptive.control with parameters of type Filter Constructor Description MatchedValuesRequestControl(Filter... filters)
Creates a new matched values request control.MatchedValuesRequestControl(Filter[] filters, boolean critical)
Creates a new matched values request control. -
Uses of Filter in org.ldaptive.filter
Subinterfaces of Filter in org.ldaptive.filter Modifier and Type Interface Description interface
FilterSet
Container of search filters.Classes in org.ldaptive.filter that implement Filter Modifier and Type Class Description class
AbstractAttributeValueAssertionFilter
Base class for attribute value assertion filters.class
AndFilter
And search filter set defined as:class
ApproximateFilter
Approximate search filter component defined as:class
EqualityFilter
Equality search filter component.class
ExtensibleFilter
Extensible search filter component.class
GreaterOrEqualFilter
Greater or equal search filter component defined as:class
LessOrEqualFilter
Less or equal search filter component defined as:class
NotFilter
Not search filter set defined as:class
OrFilter
Or search filter set defined as:class
PresenceFilter
Presence search filter component defined as:class
SubstringFilter
Substring search filter component defined as:Fields in org.ldaptive.filter declared as Filter Modifier and Type Field Description private Filter
NotFilter. filterComponent
Component of this filter.Fields in org.ldaptive.filter with type parameters of type Filter Modifier and Type Field Description private List<Filter>
AndFilter. filterComponents
Components of this filter.private List<Filter>
OrFilter. filterComponents
Components of this filter.Methods in org.ldaptive.filter that return Filter Modifier and Type Method Description Filter
NotFilter. getComponent()
Returns the component of this filter.Filter
AbstractFilterFunction. parse(String filter)
Filter
FilterFunction. parse(String filter)
Parses the supplied string representation of a filter.static Filter
FilterParser. parse(String filter)
Parse the supplied filter string.protected abstract Filter
AbstractFilterFunction. parseFilterComp(String filter)
Inspects the supplied filter string and creates the type of filter it represents.protected Filter
DefaultFilterFunction. parseFilterComp(String filter)
protected Filter
RegexFilterFunction. parseFilterComp(String filter)
private Filter
DefaultFilterFunction. parseSubstringOrEquality(String attribute, CharBuffer cb)
Parses the supplied buffer and returns either a substring or equality filter.private Filter
AbstractFilterFunction. readNextComponent(String filter, int depth)
Reads the next component contained in the supplied filter.Methods in org.ldaptive.filter that return types with arguments of type Filter Modifier and Type Method Description List<Filter>
AndFilter. getComponents()
Returns the components of this filter.List<Filter>
OrFilter. getComponents()
Returns the components of this filter.Methods in org.ldaptive.filter with parameters of type Filter Modifier and Type Method Description void
AndFilter. add(Filter component)
void
FilterSet. add(Filter filter)
Adds a search filter to this set.void
NotFilter. add(Filter component)
void
OrFilter. add(Filter component)
Constructors in org.ldaptive.filter with parameters of type Filter Constructor Description AndFilter(Filter... components)
Creates a new and filter.NotFilter(Filter component)
Creates a new not filter.OrFilter(Filter... components)
Creates a new or filter.
-