com.sun.im.provider
Class FilterParser

java.lang.Object
  extended bycom.sun.im.provider.FilterParser

public class FilterParser
extends java.lang.Object

Very insufficient LDIF parser to be used until we can leverage a real one. it reads one LDIF record only.


Nested Class Summary
static interface FilterParser.CollectionEvaluator
           
static interface FilterParser.Evaluator
           
 
Constructor Summary
FilterParser(java.lang.String in, java.util.Map evaluators)
          creates a filter
 
Method Summary
 java.util.Set evaluate(java.lang.String p, java.util.Set id)
           
static void main(java.lang.String[] arg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterParser

public FilterParser(java.lang.String in,
                    java.util.Map evaluators)
             throws java.lang.Exception
creates a filter

Parameters:
in - filter string
evaluators - map of fixed evaluators
Method Detail

evaluate

public java.util.Set evaluate(java.lang.String p,
                              java.util.Set id)

main

public static void main(java.lang.String[] arg)