public class IndexFilter extends Object
Modifier and Type | Field and Description |
---|---|
static int |
FILTER_CANDIDATE_THRESHOLD
Stop processing the filter against the indexes when the
number of candidates is smaller than this value.
|
Constructor and Description |
---|
IndexFilter(EntryContainer entryContainer,
SearchOperation searchOp,
StringBuilder debugBuilder,
org.opends.server.backends.jeb.DatabaseEnvironmentMonitor monitor)
Construct an index filter for a search operation.
|
public static final int FILTER_CANDIDATE_THRESHOLD
public IndexFilter(EntryContainer entryContainer, SearchOperation searchOp, StringBuilder debugBuilder, org.opends.server.backends.jeb.DatabaseEnvironmentMonitor monitor)
entryContainer
- The entry entryContainer.searchOp
- The search operation to be evaluated.monitor
- The monitor to gather filter usage stats.debugBuilder
- If not null, a diagnostic string will be written
which will help determine how the indexes contributed
to this search.public EntryIDSet evaluate()
Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.