public class RefinementLeafEvaluator extends Object
| Constructor and Description |
|---|
RefinementLeafEvaluator(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Creates a refinement filter's leaf node evaluator.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
evaluate(org.apache.directory.api.ldap.model.filter.SimpleNode node,
org.apache.directory.api.ldap.model.entry.Attribute objectClasses)
Evaluates whether or not a simple leaf node of a refinement filter selects an
entry based on the entry's objectClass attribute values.
|
public RefinementLeafEvaluator(org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
schemaManager - The server schemaManagerpublic boolean evaluate(org.apache.directory.api.ldap.model.filter.SimpleNode node,
org.apache.directory.api.ldap.model.entry.Attribute objectClasses)
throws org.apache.directory.api.ldap.model.exception.LdapException
node - the leaf node of the refinement filterobjectClasses - the objectClass attribute's valuesorg.apache.directory.api.ldap.model.exception.LdapExceptionCopyright © 2021. All rights reserved.