| Package | Description |
|---|---|
| org.apache.directory.ldap.client.api.search |
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
AbstractFilter
An abstract class used as a base for all the Filter implementations
|
(package private) class |
AttributeDescriptionFilter
This class is used to handle the Present filter (ie, attr =* )
|
(package private) class |
AttributeValueAssertionFilter
A class to represent the various filters that take a value, like =, <=, >= or ~=.
|
(package private) class |
MatchingRuleAssertionFilter
A class to represent the extensible matching filter.
|
(package private) class |
SetOfFiltersFilter
An implementation of the Filter interface for the AND and OR Filters
|
(package private) class |
SubstringFilter
A class used to manage Substring Filters.
|
(package private) class |
UnaryFilter
Creates a NOT filter
|
| Modifier and Type | Field and Description |
|---|---|
private Filter |
UnaryFilter.filter
The NOT filter
|
(package private) Filter |
FilterBuilder.filter
The built filter
|
| Modifier and Type | Field and Description |
|---|---|
private List<Filter> |
SetOfFiltersFilter.filters
The list of inner filters
|
| Modifier and Type | Method and Description |
|---|---|
SetOfFiltersFilter |
SetOfFiltersFilter.add(Filter filter)
Adds a Filter into the set of Filters
|
SetOfFiltersFilter |
SetOfFiltersFilter.addAll(Filter... filters)
Injects a list of Filters into the set of Filters
|
static SetOfFiltersFilter |
SetOfFiltersFilter.and(Filter... filters)
Creates an AND set of filters
|
static UnaryFilter |
UnaryFilter.not(Filter filter)
Constructs a NOT filter with the associated inner Filter
|
static SetOfFiltersFilter |
SetOfFiltersFilter.or(Filter... filters)
Creates an OR set of filters
|
| Modifier and Type | Method and Description |
|---|---|
SetOfFiltersFilter |
SetOfFiltersFilter.addAll(List<Filter> filters)
Injects a list of Filters into the set of Filters
|
| Constructor and Description |
|---|
FilterBuilder(Filter filter)
A private constructor that creates a new instance of a FilterBuilder
containing a given filter.
|
Copyright © 2009–2019 The Apache Software Foundation. All rights reserved.