org.apache.directory.server.core.subtree
Class RefinementEvaluator

java.lang.Object
  extended by org.apache.directory.server.core.subtree.RefinementEvaluator

public class RefinementEvaluator
extends java.lang.Object

The top level evaluation node for a refinement.

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

Constructor Summary
RefinementEvaluator(RefinementLeafEvaluator leafEvaluator)
           
 
Method Summary
 boolean evaluate(org.apache.directory.shared.ldap.filter.ExprNode node, org.apache.directory.shared.ldap.entry.EntryAttribute objectClasses)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RefinementEvaluator

public RefinementEvaluator(RefinementLeafEvaluator leafEvaluator)
Method Detail

evaluate

public boolean evaluate(org.apache.directory.shared.ldap.filter.ExprNode node,
                        org.apache.directory.shared.ldap.entry.EntryAttribute objectClasses)
                 throws javax.naming.NamingException
Throws:
javax.naming.NamingException


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