public class EvaluatorBuilder extends Object
| Constructor and Description |
|---|
EvaluatorBuilder(Store db,
org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
Creates a top level Evaluator where leaves are delegated to a leaf node
evaluator which will be created.
|
| Modifier and Type | Method and Description |
|---|---|
<T> Evaluator<? extends org.apache.directory.api.ldap.model.filter.ExprNode> |
build(org.apache.directory.server.core.api.partition.PartitionTxn partitionTxn,
org.apache.directory.api.ldap.model.filter.ExprNode node) |
org.apache.directory.api.ldap.model.schema.SchemaManager |
getSchemaManager() |
public EvaluatorBuilder(Store db, org.apache.directory.api.ldap.model.schema.SchemaManager schemaManager)
db - the database this evaluator operates uponschemaManager - the schema managerpublic <T> Evaluator<? extends org.apache.directory.api.ldap.model.filter.ExprNode> build(org.apache.directory.server.core.api.partition.PartitionTxn partitionTxn, org.apache.directory.api.ldap.model.filter.ExprNode node) throws org.apache.directory.api.ldap.model.exception.LdapException
org.apache.directory.api.ldap.model.exception.LdapExceptionpublic org.apache.directory.api.ldap.model.schema.SchemaManager getSchemaManager()
Copyright © 2003–2023 The Apache Software Foundation. All rights reserved.