org.apache.directory.server.xdbm.search.impl
Class CursorBuilder

java.lang.Object
  extended by org.apache.directory.server.xdbm.search.impl.CursorBuilder

public class CursorBuilder
extends java.lang.Object

Builds Cursors over candidates that satisfy a filter expression.

Version:
$Rev: 659774 $
Author:
Apache Directory Project

Constructor Summary
CursorBuilder(Store<ServerEntry> db, EvaluatorBuilder evaluatorBuilder)
          Creates an expression tree enumerator.
 
Method Summary
 IndexCursor<?,ServerEntry> build(org.apache.directory.shared.ldap.filter.ExprNode node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CursorBuilder

public CursorBuilder(Store<ServerEntry> db,
                     EvaluatorBuilder evaluatorBuilder)
Creates an expression tree enumerator.

Parameters:
db - database used by this enumerator
evaluatorBuilder - the evaluator builder
Method Detail

build

public IndexCursor<?,ServerEntry> build(org.apache.directory.shared.ldap.filter.ExprNode node)
                                 throws java.lang.Exception
Throws:
java.lang.Exception


Copyright © 2003-2009 Apache Software Foundation. All Rights Reserved.