public class SubtreeEvaluator extends Object
| Constructor and Description |
|---|
SubtreeEvaluator(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Creates a subtreeSpecification evaluatior which can be used to determine
if an entry is included within the collection of a subtree.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(org.apache.directory.api.ldap.model.subtree.SubtreeSpecification subtree,
org.apache.directory.api.ldap.model.name.Dn apDn,
org.apache.directory.api.ldap.model.name.Dn entryDn,
org.apache.directory.api.ldap.model.entry.Entry entry)
Determines if an entry is selected by a subtree specification.
|
public SubtreeEvaluator(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
schemaManager - The server schemaManagerpublic boolean evaluate(org.apache.directory.api.ldap.model.subtree.SubtreeSpecification subtree,
org.apache.directory.api.ldap.model.name.Dn apDn,
org.apache.directory.api.ldap.model.name.Dn entryDn,
org.apache.directory.api.ldap.model.entry.Entry entry)
throws org.apache.directory.api.ldap.model.exception.LdapException
subtree - the subtree specificationapDn - the distinguished name of the administrative point containing the subentryentryDn - the distinguished name of the candidate entryorg.apache.directory.api.ldap.model.exception.LdapException - if errors are encountered while evaluating selectionCopyright © 2021. All rights reserved.