| Package | Description |
|---|---|
| org.apache.directory.server.core.partition.impl.btree | |
| org.apache.directory.server.xdbm.search | |
| org.apache.directory.server.xdbm.search.impl |
| Constructor and Description |
|---|
EntryCursorAdaptor(AbstractBTreePartition db,
PartitionSearchResult searchResult) |
| Modifier and Type | Method and Description |
|---|---|
PartitionSearchResult |
SearchEngine.computeResult(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager,
SearchOperationContext searchContext)
Conducts a search on a database.
|
| Modifier and Type | Method and Description |
|---|---|
PartitionSearchResult |
DefaultSearchEngine.computeResult(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager,
SearchOperationContext searchContext)
Conducts a search on a database.
|
| Modifier and Type | Method and Description |
|---|---|
<T> long |
CursorBuilder.build(org.apache.directory.api.ldap.model.filter.ExprNode node,
PartitionSearchResult searchResult) |
private long |
CursorBuilder.computeAnd(org.apache.directory.api.ldap.model.filter.AndNode node,
PartitionSearchResult searchResult)
Creates an AndCursor over a conjunction expression branch node.
|
private <T> long |
CursorBuilder.computeApproximate(org.apache.directory.api.ldap.model.filter.ApproximateNode<T> node,
PartitionSearchResult searchResult)
Computes the set of candidates for an Approximate filter.
|
private <T> long |
CursorBuilder.computeEquality(org.apache.directory.api.ldap.model.filter.EqualityNode<T> node,
PartitionSearchResult searchResult)
Computes the set of candidates for an Equality filter.
|
private <T> long |
CursorBuilder.computeGreaterEq(org.apache.directory.api.ldap.model.filter.GreaterEqNode<T> node,
PartitionSearchResult searchResult)
Computes the set of candidates for an GreateEq filter.
|
private <T> long |
CursorBuilder.computeLessEq(org.apache.directory.api.ldap.model.filter.LessEqNode<T> node,
PartitionSearchResult searchResult)
Computes the set of candidates for an LessEq filter.
|
private long |
CursorBuilder.computeNot(org.apache.directory.api.ldap.model.filter.NotNode node,
PartitionSearchResult searchResult)
Creates an AndCursor over a conjunction expression branch node.
|
private long |
CursorBuilder.computeOneLevelScope(org.apache.directory.api.ldap.model.filter.ScopeNode node,
PartitionSearchResult searchResult)
Computes the set of candidates for a OneLevelScope filter.
|
private <T> long |
CursorBuilder.computeOr(org.apache.directory.api.ldap.model.filter.OrNode node,
PartitionSearchResult searchResult)
Creates a OrCursor over a disjunction expression branch node.
|
private <T> long |
CursorBuilder.computePresence(org.apache.directory.api.ldap.model.filter.PresenceNode node,
PartitionSearchResult searchResult)
Computes the set of candidates for a Presence filter.
|
private long |
CursorBuilder.computeSubLevelScope(org.apache.directory.api.ldap.model.filter.ScopeNode node,
PartitionSearchResult searchResult)
Computes the set of candidates for a SubLevelScope filter.
|
private long |
CursorBuilder.computeSubstring(org.apache.directory.api.ldap.model.filter.SubstringNode node,
PartitionSearchResult searchResult)
Computes the set of candidates for an Substring filter.
|