org.ldaptive.templates
Class SearchTemplates.DefaultTermParser

java.lang.Object
  extended by org.ldaptive.templates.SearchTemplates.DefaultTermParser
All Implemented Interfaces:
SearchTemplates.TermParser
Enclosing class:
SearchTemplates

public class SearchTemplates.DefaultTermParser
extends Object
implements SearchTemplates.TermParser

Adds each term as a filter parameter using the name 'termX' where X is the index of the term. For the argument: {'fname', 'lname' }, produces:

     {
       'term1' => 'fname',
       'term2' => 'lname',
     }
 


Constructor Summary
SearchTemplates.DefaultTermParser()
           
 
Method Summary
 Map<String,String> parse(String[] terms)
          Returns search filter parameters for the supplied query terms.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SearchTemplates.DefaultTermParser

public SearchTemplates.DefaultTermParser()
Method Detail

parse

public Map<String,String> parse(String[] terms)
Returns search filter parameters for the supplied query terms.

Specified by:
parse in interface SearchTemplates.TermParser
Parameters:
terms - to parse
Returns:
search filter parameters


Copyright © 2003-2014 Virginia Tech. All Rights Reserved.